|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
R - 実行時の型public interface CtInterface<R>
インターフェース型。
| メソッドの概要 | |
|---|---|
CtInterface<?> |
getMaster()
この参照のマスタ参照を返す。 |
CtInterface<?> |
getParameterized(CtType<?>... arguments)
この型に指定の型引数を適用した型を返す。 |
CtInterface<?> |
getParameterized(List<? extends CtType<?>> arguments)
この型に指定の型引数を適用した型を返す。 |
CtClass<Object> |
getSuperClass()
この型の親クラスを返す。 |
CtInterface<?> |
inherit(CtGenericReference context)
指定の総称化コンテキストを適用させた新たな参照を返す。 |
CtInterface<?> |
newReference()
空の GenericContextを持つ新たなスレーブ参照を返す。 |
| インタフェース 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 |
| メソッドの詳細 |
|---|
CtInterface<?> getMaster()
CtReference の記述:
CtDeclaredType<R> 内の getMasterCtMember 内の getMasterCtNamedType<R> 内の getMasterCtNamespace 内の getMasterCtReference 内の getMasterCtInterface<?> newReference()
CtMember の記述: GenericContextを持つ新たなスレーブ参照を返す。
CtDeclaredType<R> 内の newReferenceCtMember 内の newReferenceCtNamedType<R> 内の newReferenceCtNamespace 内の newReferenceCtReference 内の newReferenceCtInterface<?> inherit(CtGenericReference context)
CtGenericReference の記述:
CtDeclaredType<R> 内の inheritCtGenericReference 内の inheritcontext - 適用させるコンテキスト
CtClass<Object> getSuperClass()
CtType の記述: nullを返す。
CtType<R> 内の getSuperClassnullCtInterface<?> getParameterized(List<? extends CtType<?>> arguments)
CtDeclaredType の記述:
CtDeclaredType<R> 内の getParameterizedCtGenericReference 内の getParameterizedarguments - 実型引数のリスト
CtInterface<?> getParameterized(CtType<?>... arguments)
CtDeclaredType の記述:
CtDeclaredType<R> 内の getParameterizedCtGenericReference 内の getParameterizedarguments - 実型引数のリスト
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||