Package | Description |
---|---|
com.asakusafw.operator.model |
Internal representation of Asakusa operators and data models.
|
com.asakusafw.operator.util |
Common utilities for Asakusa Operator DSL compiler.
|
Modifier and Type | Method and Description |
---|---|
List<OperatorElement> |
OperatorClass.getElements()
Returns the operator elements.
|
Constructor and Description |
---|
OperatorClass(TypeElement declaration,
List<OperatorElement> elements)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
static List<Expression> |
ElementHelper.toArguments(CompileEnvironment environment,
OperatorElement element,
ImportBuilder imports)
Creates arguments about operator element.
|
static List<Statement> |
ElementHelper.toNodeConstructorStatements(CompileEnvironment environment,
OperatorElement element,
Expression builderExpression,
ImportBuilder imports)
Creates operator node constructor statements.
|
static Annotation |
ElementHelper.toOperatorInfoAnnotation(CompileEnvironment environment,
OperatorElement element,
ImportBuilder imports)
Returns annotation for the operator factory methods.
|
static List<FormalParameterDeclaration> |
ElementHelper.toParameters(CompileEnvironment environment,
OperatorElement element,
ImportBuilder imports)
Creates type parameter declarations about operator element.
|
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.