Package | Description |
---|---|
com.asakusafw.vocabulary.flow.graph |
Internal graphical representation of Flow DSL.
|
Modifier and Type | Method and Description |
---|---|
OperatorDescription.Builder |
OperatorDescription.Builder.addAttribute(FlowElementAttribute attribute)
Adds an attribute.
|
OperatorDescription.Builder |
OperatorDescription.Builder.addInput(String portName,
Source<?> typeReference)
Adds a new input port of the target operator.
|
OperatorDescription.Builder |
OperatorDescription.Builder.addInput(String portName,
Source<?> typeReference,
ShuffleKey key)
Adds a new input port of the target operator.
|
OperatorDescription.Builder |
OperatorDescription.Builder.addInput(String portName,
Type dataType)
Adds a new input port of the target operator.
|
OperatorDescription.Builder |
OperatorDescription.Builder.addInput(String portName,
Type dataType,
ShuffleKey key)
Adds a new input port of the target operator.
|
OperatorDescription.Builder |
OperatorDescription.Builder.addOutput(String portName,
Source<?> typeReference)
Adds a new output port of the target operator.
|
OperatorDescription.Builder |
OperatorDescription.Builder.addOutput(String portName,
Type dataType)
Adds a new output port of the target operator.
|
OperatorDescription.Builder |
OperatorDescription.Builder.addParameter(String parameterName,
Type parameterType,
Object argument)
Adds a new user parameter.
|
OperatorDescription.Builder |
OperatorDescription.Builder.addPort(FlowElementPortDescription description)
Adds a new port of the target operator.
|
OperatorDescription.Builder |
OperatorDescription.Builder.addResource(FlowResourceDescription resource)
Adds a new external resource.
|
OperatorDescription.Builder |
OperatorDescription.Builder.declare(Class<?> operatorClass,
Class<?> implementorClass,
String methodName)
Sets information of operator method declaration.
|
OperatorDescription.Builder |
OperatorDescription.Builder.declareParameter(Class<?> parameterType)
Adds a parameter of the target operator method.
|
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.