Package | Description |
---|---|
com.asakusafw.info.operator |
Asakusa operator DSL information models.
|
com.asakusafw.info.operator.view |
Views of operator graphs.
|
com.asakusafw.info.value |
Wrapped values.
|
Modifier and Type | Method and Description |
---|---|
ClassInfo |
CoreOperatorSpec.CoreOperatorKind.getAnnotationType()
Returns the (pseudo) annotation type for this.
|
ClassInfo |
InputAttribute.getDataType() |
ClassInfo |
OutputAttribute.getDataType() |
ClassInfo |
InputInfo.getDataType()
Returns the data type.
|
ClassInfo |
OutputInfo.getDataType()
Returns the data type.
|
ClassInfo |
UserOperatorSpec.getDeclaringClass()
Returns the operator class.
|
ClassInfo |
OutputOperatorSpec.getDescriptionClass()
Returns the description class.
|
ClassInfo |
FlowOperatorSpec.getDescriptionClass()
Returns the description class.
|
ClassInfo |
InputOperatorSpec.getDescriptionClass()
Returns the description class.
|
ClassInfo |
UserOperatorSpec.getImplementationClass()
Returns the implementation class.
|
ClassInfo |
ParameterInfo.getType()
Returns the parameter type.
|
Modifier and Type | Method and Description |
---|---|
static UserOperatorSpec |
UserOperatorSpec.of(AnnotationInfo annotation,
ClassInfo declaringClass,
ClassInfo implementationClass,
String methodName)
Returns an instance.
|
static FlowOperatorSpec |
FlowOperatorSpec.of(ClassInfo descriptionClass)
Returns an instance.
|
static OutputOperatorSpec |
OutputOperatorSpec.of(String name,
ClassInfo descriptionClass)
Returns an instance.
|
static InputOperatorSpec |
InputOperatorSpec.of(String name,
ClassInfo descriptionClass)
Returns an instance.
|
Constructor and Description |
---|
InputAttribute(String name,
ClassInfo dataType,
InputGranularity granulatity,
InputGroup group)
Creates a new instance.
|
OutputAttribute(String name,
ClassInfo dataType)
Creates a new instance.
|
ParameterInfo(String name,
ClassInfo type,
ValueInfo value)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
ClassInfo |
InputView.getDataType() |
ClassInfo |
OutputView.getDataType() |
Modifier and Type | Method and Description |
---|---|
ClassInfo |
ClassInfo.getArrayType()
Returns the array type of this.
|
ClassInfo |
UnknownInfo.getDeclaringClass()
Returns the value class.
|
ClassInfo |
AnnotationInfo.getDeclaringClass()
Returns the annotation type.
|
ClassInfo |
EnumInfo.getDeclaringClass()
Returns the declaring class.
|
static ClassInfo |
ClassInfo.of(Class<?> aClass)
Returns the class value.
|
static ClassInfo |
ClassInfo.of(String name)
Returns a class value for the name.
|
Modifier and Type | Method and Description |
---|---|
int |
ClassInfo.compareTo(ClassInfo o) |
static AnnotationInfo |
AnnotationInfo.of(ClassInfo declaringClass,
Map<String,? extends ValueInfo> elements)
Returns an instance for the annotation.
|
static UnknownInfo |
UnknownInfo.of(ClassInfo declaringClass,
String value)
Returns an instance for the given unknown value.
|
static EnumInfo |
EnumInfo.of(ClassInfo declaringClass,
String name)
Returns an instance for the enum constant.
|
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.