public static class DataFlowMethod.Builder extends NodeRepresenter.Builder<com.github.javaparser.ast.body.CallableDeclaration<?>,DataFlowMethod.Builder>
DataFlowMethod.| Modifier and Type | Field and Description |
|---|---|
protected List<DataFlowNode> |
changedFields |
protected List<DataFlowNode> |
inputFields |
protected ParameterList |
inputParameters |
| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
| Modifier and Type | Method and Description |
|---|---|
DataFlowMethod |
build() |
DataFlowMethod.Builder |
changedFields(DataFlowNode... changedFields) |
DataFlowMethod.Builder |
changedFields(List<DataFlowNode> changedFields) |
DataFlowMethod.Builder |
graph(DataFlowGraph graph) |
DataFlowMethod.Builder |
inputFields(List<DataFlowNode> inputFields) |
DataFlowMethod.Builder |
inputParameters(DataFlowNode... inputParameters) |
DataFlowMethod.Builder |
inputParameters(ParameterList inputParameters) |
DataFlowMethod.Builder |
nodeCalls(NodeCall... calls) |
DataFlowMethod.Builder |
nodes(DataFlowNode... nodes) |
DataFlowMethod.Builder |
returnNode(DataFlowNode returnNode) |
name, representedNodeprotected ParameterList inputParameters
protected List<DataFlowNode> inputFields
protected List<DataFlowNode> changedFields
public DataFlowMethod.Builder returnNode(DataFlowNode returnNode)
public DataFlowMethod.Builder inputParameters(ParameterList inputParameters)
public DataFlowMethod.Builder inputParameters(DataFlowNode... inputParameters)
public DataFlowMethod.Builder inputFields(List<DataFlowNode> inputFields)
public DataFlowMethod.Builder changedFields(List<DataFlowNode> changedFields)
public DataFlowMethod.Builder changedFields(DataFlowNode... changedFields)
public DataFlowMethod.Builder graph(DataFlowGraph graph)
public DataFlowMethod.Builder nodes(DataFlowNode... nodes)
public DataFlowMethod.Builder nodeCalls(NodeCall... calls)
public DataFlowMethod build()
Copyright © 2019. All rights reserved.