|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface ImportBuilder
CtImportを生成する。
| メソッドの概要 | |
|---|---|
CtImport |
addImport(CtDeclaredType<?> target)
インポート宣言を追加する。 |
CtImport |
addImport(CtImport target)
インポート宣言を追加する。 |
CtImport |
addImportOnDemand(CtNamespace target)
on-demandインポート宣言((import ~.*;))を追加する。 |
CtImport |
addImportStatic(CtDeclaredType<?> declaration,
String name)
staticインポート宣言を追加する。 |
CtImport |
addImportStaticOnDemand(CtDeclaredType<?> declaration)
static on-demandインポート宣言(import static ~.*;)を追加する。 |
ImportBuilder |
borrow()
このツールを借りる。 |
List<CtImport> |
getImports()
これまでに追加したインポート宣言の一覧を返す。 |
boolean |
removeImport(CtImport declaration)
指定したインポート宣言を削除する。 |
| メソッドの詳細 |
|---|
List<CtImport> getImports()
CtImport addImport(CtImport target)
target - 追加する宣言
CtImport addImport(CtDeclaredType<?> target)
target - インポートする宣言型
CtImport addImportOnDemand(CtNamespace target)
on-demandインポート宣言((import ~.*;))を追加する。
target - インポートするパッケージ、または宣言型
CtImport addImportStatic(CtDeclaredType<?> declaration,
String name)
staticインポート宣言を追加する。
declaration - インポートする対象を含む宣言型name - インポートするメンバ名
CtImport addImportStaticOnDemand(CtDeclaredType<?> declaration)
static on-demandインポート宣言(import static ~.*;)を追加する。
declaration - インポートする対象を含む宣言型
boolean removeImport(CtImport declaration)
declaration - 削除するインポート宣言
trueImportBuilder borrow()
Tool の記述:
Tool 内の borrow
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||