Package | Description |
---|---|
com.asakusafw.vocabulary.flow.builder |
Flow connection APIs (for internal use only).
|
com.asakusafw.vocabulary.flow.graph |
Internal graphical representation of Flow DSL.
|
com.asakusafw.vocabulary.flow.util |
Provides built-in Flow DSL vocabularies.
|
Modifier and Type | Method and Description |
---|---|
protected FlowElementDescription |
FlowNodeBuilder.build(List<PortInfo> inputPorts,
List<PortInfo> outputPorts,
List<DataInfo> arguments,
List<AttributeInfo> attributes) |
protected FlowElementDescription |
OperatorNodeBuilder.build(List<PortInfo> inputPorts,
List<PortInfo> outputPorts,
List<DataInfo> arguments,
List<AttributeInfo> attributes) |
protected abstract FlowElementDescription |
FlowElementBuilder.build(List<PortInfo> inputPorts,
List<PortInfo> outputPorts,
List<DataInfo> arguments,
List<AttributeInfo> attributes)
Builds a flow from operator input/output/arguments.
|
Modifier and Type | Class and Description |
---|---|
class |
FlowPartDescription
A description of flow-part.
|
class |
InputDescription
A description of flow input.
|
class |
OperatorDescription
A description of user/code operator.
|
class |
OutputDescription
A description of flow output.
|
Modifier and Type | Method and Description |
---|---|
FlowElementDescription |
FlowElement.getDescription()
Returns the description of this element.
|
FlowElementDescription |
FlowPartDescription.getOrigin() |
FlowElementDescription |
OutputDescription.getOrigin() |
FlowElementDescription |
OperatorDescription.getOrigin() |
FlowElementDescription |
InputDescription.getOrigin() |
FlowElementDescription |
FlowElementDescription.getOrigin()
Returns the original description.
|
Modifier and Type | Method and Description |
---|---|
void |
OperatorDescription.Builder.setOrigin(FlowElementDescription origin)
Sets the original description for the building description.
|
Constructor and Description |
---|
FlowElement(FlowElementDescription description)
Creates a new instance.
|
FlowElement(FlowElementDescription description,
Collection<? extends FlowElementAttribute> attributeOverride)
Creates a new instance.
|
FlowElementResolver(FlowElementDescription description)
Creates a new instance.
|
OperatorDescription(FlowElementDescription origin,
OperatorDescription.Declaration declaration,
List<FlowElementPortDescription> inputPorts,
List<FlowElementPortDescription> outputPorts,
List<FlowResourceDescription> resources,
List<OperatorDescription.Parameter> parameters,
List<FlowElementAttribute> attributes)
Creates a new instance.
|
Modifier and Type | Class and Description |
---|---|
class |
PseudElementDescription
Represents definition of a pseudo-element on the flow DSL.
|
Modifier and Type | Method and Description |
---|---|
FlowElementDescription |
PseudElementDescription.getOrigin() |
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.