|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface CtCompilationUnit
コンパイル単位。
| メソッドの概要 | |
|---|---|
CtDeclaredType<?> |
findType(String simpleName)
このコンパイル単位に含まれ、指定の単純名を持つ型を返す。 |
CtCompilationUnit |
getCompilationUnit()
このオブジェクトを返す。 |
CompilationUnitKind |
getCompilationUnitKind()
このコンパイル単位の種類を返す。 |
CtFile |
getCorrespondedFile()
このコンパイル単位を構成するリソースを返す。 |
List<CtImport> |
getImports()
import宣言の一覧を返す。 |
LocationManager |
getLocationManager()
位置を管理するオブジェクトを返す。 |
String |
getName()
このコンパイル単位の名前を返す。 |
CtPackage |
getPackage()
パッケージ宣言を返す。 |
List<CtDeclaredType<?>> |
getTypeDeclarations()
宣言された型の一覧を返す。 |
List<CtDeclaredType<?>> |
getTypes()
宣言型の一覧を返す。 |
| インタフェース org.ashikunep.irenka.dom.CtElement から継承されたメソッド |
|---|
accept, accept, copy, copy, equals, exists, freezeChildren, freezeParent, getChild, getElementKind, getGenericContext, getLocation, getLocationInParent, getParent, getProperty, hashCode, isChildrenFrozen, isModified, isParentFrozen, isSynthetic, setChild, setLocation, setParent, substitute |
| インタフェース org.ashikunep.irenka.util.ClientStorageContainer から継承されたメソッド |
|---|
getClientStorage, putClientStorage |
| メソッドの詳細 |
|---|
CtCompilationUnit getCompilationUnit()
CtElement 内の getCompilationUnitString getName()
CtPackage getPackage()
CtElement#substitute(CtElement)を実行しても、
このオブジェクトは指し換わらない。
List<CtImport> getImports()
import宣言の一覧を返す。
import宣言の一覧List<CtDeclaredType<?>> getTypes()
List<CtDeclaredType<?>> getTypeDeclarations()
CtDeclaredType<?> findType(String simpleName)
simpleName - 対象型の単純名
nullCtFile getCorrespondedFile()
CtElement 内の getCorrespondedFilenullCompilationUnitKind getCompilationUnitKind()
LocationManager getLocationManager()
null
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||