| 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.