|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface LiteralFactory
CtLiteralを生成するファクトリ
| メソッドの概要 | ||
|---|---|---|
CtLiteral<Boolean> |
booleanOf(String literal)
boolean型のリテラルを返す。 |
|
LiteralFactory |
borrow()
このツールを借りる。 |
|
CtLiteral<Character> |
charOf(String literal)
char型のリテラルを返す。 |
|
CtLiteral<Double> |
doubleOf(String literal)
double型のリテラルを返す。 |
|
CtLiteral<Float> |
floatOf(String literal)
float型のリテラルを返す。 |
|
CtLiteral<Integer> |
intOf(String literal)
int型のリテラルを返す。 |
|
CtLiteral<Long> |
longOf(String literal)
long型のリテラルを返す。 |
|
CtLiteral<Boolean> |
of(boolean value)
boolean型のリテラルを返す。 |
|
CtLiteral<Character> |
of(char value)
char型のリテラルを返す。 |
|
|
of(CtType<T> type)
指定の型を持つクラスリテラルを返す。 |
|
CtLiteral<Double> |
of(double value)
double型のリテラルを返す。 |
|
CtLiteral<Float> |
of(float value)
float型のリテラルを返す。 |
|
CtLiteral<Integer> |
of(int value)
int型のリテラルを返す。 |
|
CtLiteral<?> |
of(LiteralKind kind,
Object value)
kindで指定した種類のリテラルを返す。 |
|
CtLiteral<Long> |
of(long value)
long型のリテラルを返す。 |
|
CtLiteral<String> |
of(String value)
String型のリテラルを返す。 |
|
CtLiteral<?> |
ofNull()
nullリテラルを返す。 |
|
CtLiteral<String> |
stringOf(String literal)
String型のリテラルを返す。 |
|
| メソッドの詳細 |
|---|
CtLiteral<?> of(LiteralKind kind,
Object value)
kindで指定した種類のリテラルを返す。
kind - リテラルの種類value - リテラルの値
CtLiteral<Integer> of(int value)
int型のリテラルを返す。
value - リテラルの値
CtLiteral<Long> of(long value)
long型のリテラルを返す。
value - リテラルの値
CtLiteral<Float> of(float value)
float型のリテラルを返す。
value - リテラルの値
CtLiteral<Double> of(double value)
double型のリテラルを返す。
value - リテラルの値
CtLiteral<Character> of(char value)
char型のリテラルを返す。
value - リテラルの値
CtLiteral<Boolean> of(boolean value)
boolean型のリテラルを返す。
value - リテラルの値
CtLiteral<String> of(String value)
String型のリテラルを返す。
value - リテラルの値
CtLiteral<?> ofNull()
nullリテラルを返す。
CtLiteral<Integer> intOf(String literal)
int型のリテラルを返す。
literal - リテラル文字列
CtLiteral<Long> longOf(String literal)
long型のリテラルを返す。
literal - リテラル文字列
CtLiteral<Float> floatOf(String literal)
float型のリテラルを返す。
literal - リテラル文字列
CtLiteral<Double> doubleOf(String literal)
double型のリテラルを返す。
literal - リテラル文字列
CtLiteral<Character> charOf(String literal)
char型のリテラルを返す。
literal - リテラル文字列
CtLiteral<Boolean> booleanOf(String literal)
boolean型のリテラルを返す。
literal - リテラル文字列
CtLiteral<String> stringOf(String literal)
String型のリテラルを返す。
literal - リテラル文字列
<T> CtClassLiteral<T> of(CtType<T> type)
T - 型type - 型
LiteralFactory borrow()
Tool の記述:
Tool 内の borrow
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||