Package | Description |
---|---|
com.asakusafw.operator.model |
Internal representation of Asakusa operators and data models.
|
Modifier and Type | Method and Description |
---|---|
OperatorDescription.Node |
OperatorDescription.Node.with(Consumer<? super OperatorDescription.Node> action)
Processes this node.
|
OperatorDescription.Node |
OperatorDescription.Node.withAttribute(ValueDescription attribute)
Adds an attribute.
|
OperatorDescription.Node |
OperatorDescription.Node.withExtern(ExternMirror newValue)
Sets the extern mirror.
|
OperatorDescription.Node |
OperatorDescription.Node.withKey(KeyMirror newValue)
Sets the key mirror.
|
Modifier and Type | Method and Description |
---|---|
List<OperatorDescription.Node> |
OperatorDescription.getAllNodes()
Returns input/output/arguments.
|
List<OperatorDescription.Node> |
OperatorDescription.getArguments()
Returns the input arguments.
|
List<OperatorDescription.Node> |
OperatorDescription.getInputs()
Returns the input datasets.
|
List<OperatorDescription.Node> |
OperatorDescription.getOutputs()
Returns the output datasets.
|
List<OperatorDescription.Node> |
OperatorDescription.getParameters()
Returns the parameters, which include input datasets and arguments.
|
Modifier and Type | Method and Description |
---|---|
OperatorDescription.Node |
OperatorDescription.Node.with(Consumer<? super OperatorDescription.Node> action)
Processes this node.
|
Constructor and Description |
---|
OperatorDescription(OperatorDescription.Document document,
List<? extends OperatorDescription.Node> parameters,
List<? extends OperatorDescription.Node> outputs)
Creates a new instance.
|
OperatorDescription(OperatorDescription.Document document,
List<? extends OperatorDescription.Node> parameters,
List<? extends OperatorDescription.Node> outputs)
Creates a new instance.
|
OperatorDescription(OperatorDescription.Document document,
List<? extends OperatorDescription.Node> parameters,
List<? extends OperatorDescription.Node> outputs,
List<? extends ValueDescription> attributes)
Creates a new instance.
|
OperatorDescription(OperatorDescription.Document document,
List<? extends OperatorDescription.Node> parameters,
List<? extends OperatorDescription.Node> outputs,
List<? extends ValueDescription> attributes)
Creates a new instance.
|
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.