Package | Description |
---|---|
com.asakusafw.operator.description |
Description classes.
|
com.asakusafw.operator.util |
Common utilities for Asakusa Operator DSL compiler.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayTypeDescription
Represents an array type.
|
class |
BasicTypeDescription
Represents primitive types and void type.
|
class |
ClassDescription
Represents a class.
|
class |
ReifiableTypeDescription
Represents a reifiable type (can be represented in
Class ). |
Modifier and Type | Method and Description |
---|---|
TypeDescription |
ArrayTypeDescription.getComponentType()
Returns the component type.
|
TypeDescription |
UnknownValueDescription.getValueType() |
TypeDescription |
ImmediateDescription.getValueType() |
TypeDescription |
ValueDescription.getValueType()
Returns the value type.
|
TypeDescription |
ReifiableTypeDescription.getValueType() |
Constructor and Description |
---|
ArrayTypeDescription(TypeDescription componentType)
Creates a new instance.
|
ImmediateDescription(TypeDescription valueType,
Object value)
Creates a new instance.
|
UnknownValueDescription(TypeDescription valueType,
String label)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
static TypeDescription |
DescriptionHelper.toDescription(CompileEnvironment environment,
TypeMirror type)
Returns the description.
|
Modifier and Type | Method and Description |
---|---|
static Type |
DescriptionHelper.resolve(ImportBuilder importer,
TypeDescription type)
Returns the resolved type.
|
Copyright © 2011–2018 Asakusa Framework Team. All rights reserved.