|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
R - 実行時の型public interface CtEnum<R extends Enum<?>>
列挙型。
| メソッドの概要 | |
|---|---|
CtEnumConstant<R> |
getConstant(String name)
指定した名前を持つ列挙定数を返す。 |
CtEnumConstant<R> |
getDeclaredConstant(String name)
指定した名前を持つ列挙定数の宣言を返す。 |
List<? extends CtEnumConstant<R>> |
getDeclaredConstants()
この型の宣言が包括するすべての列挙定数の宣言を返す。 |
CtEnum<R> |
getMaster()
この参照のマスタ参照を返す。 |
CtClass<Enum<?>> |
getSuperClass()
この型の親クラスを返す。 |
CtEnum<?> |
inherit(CtGenericReference context)
指定の総称化コンテキストを適用させた新たな参照を返す。 |
CtEnum<R> |
newReference()
空の GenericContextを持つ新たなスレーブ参照を返す。 |
| インタフェース org.ashikunep.irenka.dom.CtClass から継承されたメソッド |
|---|
getParameterized, getParameterized, getSuper, getThis, newInvocation, newInvocation |
| インタフェース org.ashikunep.irenka.dom.CtType から継承されたメソッド |
|---|
apply, array, asSubType, box, capture, erasure, getField, getMethod, getMethod, getMethod, getMethod, getMethod, getMethod, getName, getNumberOfDimensions, getSuperInterfaces, getTypeKind, getTypePersistence, isAssignableFrom, isCompatible, isSame, unbox |
| インタフェース org.ashikunep.irenka.dom.CtNamedReference から継承されたメソッド |
|---|
getSimpleName, setSimpleName |
| インタフェース org.ashikunep.irenka.dom.CtMember から継承されたメソッド |
|---|
getDeclaringType |
| インタフェース org.ashikunep.irenka.dom.CtNamespace から継承されたメソッド |
|---|
getName, getSubNameSpace, setCompilationUnit |
| インタフェース org.ashikunep.irenka.dom.CtNamedReference から継承されたメソッド |
|---|
getSimpleName, setSimpleName |
| インタフェース org.ashikunep.irenka.dom.CtGenericReference から継承されたメソッド |
|---|
getEnclosingGenericReference, getTypeArguments, getTypeParameters |
| インタフェース org.ashikunep.irenka.dom.CtStatement から継承されたメソッド |
|---|
getLabels, substituteAsBlock |
| メソッドの詳細 |
|---|
CtEnum<R> getMaster()
CtReference の記述:
CtClass<R extends Enum<?>> 内の getMasterCtDeclaredType<R extends Enum<?>> 内の getMasterCtMember 内の getMasterCtNamedType<R extends Enum<?>> 内の getMasterCtNamespace 内の getMasterCtReference 内の getMasterCtEnum<R> newReference()
CtMember の記述: GenericContextを持つ新たなスレーブ参照を返す。
CtClass<R extends Enum<?>> 内の newReferenceCtDeclaredType<R extends Enum<?>> 内の newReferenceCtMember 内の newReferenceCtNamedType<R extends Enum<?>> 内の newReferenceCtNamespace 内の newReferenceCtReference 内の newReferenceCtEnum<?> inherit(CtGenericReference context)
CtGenericReference の記述:
CtClass<R extends Enum<?>> 内の inheritCtDeclaredType<R extends Enum<?>> 内の inheritCtGenericReference 内の inheritcontext - 適用させるコンテキスト
@Unmodifiable CtEnumConstant<R> getDeclaredConstant(String name)
name - 列挙定数の名前
null@Unmodifiable CtEnumConstant<R> getConstant(String name)
name - 列挙定数の名前
nullList<? extends CtEnumConstant<R>> getDeclaredConstants()
CtClass<Enum<?>> getSuperClass()
CtType の記述: nullを返す。
CtType<R extends Enum<?>> 内の getSuperClassnull
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||