|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
@Abstract public interface CtReference
何らかの宣言を反射する参照。 参照は全体的に変更不可能であり、変更を行う場合には宣言自体に手を加える必要がある。
| メソッドの概要 | ||
|---|---|---|
|
getAnnotation(Class<A> type)
この参照の宣言に付与された注釈を返す。 |
|
List<? extends CtAnnotationInstance<?>> |
getAnnotations()
この参照の宣言に付与された注釈の一覧を返す。 |
|
CtJavadoc |
getJavadoc()
この参照の宣言を説明するJavaドキュメンテーションコメントを返す。 |
|
CtReference |
getMaster()
この参照のマスタ参照を返す。 |
|
Set<? extends ModifierKind> |
getModifiers()
この参照の宣言に付与された修飾子の一覧を返す。 |
|
List<CtModifierOrAnnotation> |
getModifiersAndAnnotations()
この参照の宣言に付与された注釈の一覧を返す。 |
|
VisibilityKind |
getVisibility()
この参照または宣言の可視性を返す。 |
|
boolean |
isMaster()
この要素が宣言のマスタ参照(宣言そのもの)である場合にのみ trueを返す。 |
|
boolean |
isVisibleFrom(CtElement element)
この参照(の宣言)が指定の要素から可視である場合のみ trueを返す。 |
|
CtReference |
newReference()
この要素の新たなスレーブ参照を返す。 |
|
| インタフェース org.ashikunep.irenka.dom.CtElement から継承されたメソッド |
|---|
accept, accept, copy, copy, equals, exists, freezeChildren, freezeParent, getChild, getCompilationUnit, getCorrespondedFile, getElementKind, getGenericContext, getLocation, getLocationInParent, getParent, getProperty, hashCode, isChildrenFrozen, isModified, isParentFrozen, isSynthetic, setChild, setLocation, setParent, substitute |
| インタフェース org.ashikunep.irenka.util.ClientStorageContainer から継承されたメソッド |
|---|
getClientStorage, putClientStorage |
| メソッドの詳細 |
|---|
boolean isMaster()
trueを返す。
trueCtReference getMaster()
CtReference newReference()
CtJavadoc getJavadoc()
List<CtModifierOrAnnotation> getModifiersAndAnnotations()
<A extends Annotation> CtAnnotationInstance<A> getAnnotation(Class<A> type)
A - 注釈の型type - 注釈の型
nullList<? extends CtAnnotationInstance<?>> getAnnotations()
Set<? extends ModifierKind> getModifiers()
VisibilityKind getVisibility()
boolean isVisibleFrom(CtElement element)
trueを返す。
element - 観測を行う要素
true
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||