Package | Description |
---|---|
com.asakusafw.info.operator |
Asakusa operator DSL information models.
|
com.asakusafw.info.value |
Wrapped values.
|
Modifier and Type | Method and Description |
---|---|
ValueInfo |
ParameterInfo.getValue()
Returns the argument.
|
Constructor and Description |
---|
ParameterInfo(String name,
ClassInfo type,
ValueInfo value)
Creates a new instance.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NumberInfo
Represents a
Number value. |
Modifier and Type | Class and Description |
---|---|
class |
AnnotationInfo
Represents an annotation.
|
class |
BooleanInfo
Represents a
boolean value. |
class |
ByteInfo
Represents a
byte value. |
class |
CharInfo
Represents a
char value. |
class |
ClassInfo
Represents a
Class value. |
class |
DoubleInfo
Represents a
double value. |
class |
EnumInfo
Represents an
Enum constant. |
class |
FloatInfo
Represents a
float value. |
class |
IntInfo
Represents a
int value. |
class |
ListInfo
Represents a list of
ValueInfo . |
class |
LongInfo
Represents a
long value. |
class |
NullInfo
Represents
null . |
class |
ShortInfo
Represents a
short value. |
class |
StringInfo
Represents a
String value. |
class |
UnknownInfo
Represents an unknown value.
|
Modifier and Type | Method and Description |
---|---|
static ValueInfo |
ValueInfo.of(Object value)
Returns
ValueInfo for the given value. |
Modifier and Type | Method and Description |
---|---|
List<ValueInfo> |
ListInfo.getElements()
Returns the element values.
|
Map<String,ValueInfo> |
AnnotationInfo.getElements()
Returns the elements.
|
Modifier and Type | Method and Description |
---|---|
static ListInfo |
ListInfo.of(ValueInfo... elements)
Returns an instance represents the given list.
|
Modifier and Type | Method and Description |
---|---|
static AnnotationInfo |
AnnotationInfo.of(ClassInfo declaringClass,
Map<String,? extends ValueInfo> elements)
Returns an instance for the annotation.
|
static ListInfo |
ListInfo.of(List<? extends ValueInfo> elements)
Returns an instance represents the given list.
|
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.