T
- すべての実際の型パラメーターを含む型 public abstract class TypeLiteral<T> extends ObjectSE implements SerializableSE
パラメーター化された型を実際の型パラメーターで表すオブジェクトのインラインインスタンス化をサポートします。
パラメーター化された型を表すオブジェクトは、TypeLiteral
をサブクラス化することで取得できます。
TypeLiteral<List<String>> stringListType = new TypeLiteral<List<String>>() { };
Instance.select(TypeLiteral, Annotation...)
, Event.select(TypeLiteral, Annotation...)
, 直列化された形式 修飾子 | コンストラクターと説明 |
---|---|
protected | TypeLiteral() |
修飾子と型 | メソッドと説明 |
---|---|
boolean | equals(ObjectSE obj) |
ClassSE<T> | getRawType() |
TypeSE | getType() |
int | hashCode() |
StringSE | toString() |
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public final TypeSE getType()
public int hashCode()
ObjectSE
の hashCodeSE
public StringSE toString()
ObjectSE
の toStringSE
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.