パッケージ jakarta.enterprise.util
クラス TypeLiteral<T>
- java.lang.ObjectSE
-
- jakarta.enterprise.util.TypeLiteral<T>
- 型パラメーター:
T
- すべての実際の型パラメーターを含む型
- 実装されたすべてのインターフェース:
SerializableSE
public abstract class TypeLiteral<T> extends ObjectSE implements SerializableSE
パラメーター化された型を実際の型パラメーターで表すオブジェクトのインラインインスタンス化をサポートします。
パラメーター化された型を表すオブジェクトは、
TypeLiteral
をサブクラス化することで取得できます。TypeLiteral<List<String>> stringListType = new TypeLiteral<List<String>>() { };
- 作成者:
- Gavin King, Pete Muir
- 関連事項:
Instance.select(TypeLiteral, Annotation...)
,Event.select(TypeLiteral, Annotation...)
, 直列化された形式
コンストラクターのサマリー
コンストラクター 修飾子 コンストラクター 説明 protected
TypeLiteral()
メソッドの詳細
getType
public final TypeSE getType()
- 戻り値:
- このオブジェクトによって表される実際の型