public static final class DataFlowGraph.Builder extends NodeRepresenter.Builder<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration,DataFlowGraph.Builder>
DataFlowGraph.| Modifier and Type | Method and Description |
|---|---|
DataFlowGraph |
build() |
DataFlowGraph.Builder |
classPackage(String classPackage) |
DataFlowGraph.Builder |
constructors(List<DataFlowMethod> constructors) |
DataFlowGraph.Builder |
dependedGraphs(Map<String,DataFlowGraph> dependedGraphs) |
DataFlowGraph.Builder |
fields(DataFlowNode... fields) |
DataFlowGraph.Builder |
fields(List<DataFlowNode> fields) |
DataFlowGraph.Builder |
methods(DataFlowMethod... methods) |
DataFlowGraph.Builder |
methods(Map<com.github.javaparser.ast.Node,DataFlowMethod> methods) |
DataFlowGraph.Builder |
nodes(Map<com.github.javaparser.ast.Node,DataFlowNode> nodes) |
name, representedNodepublic DataFlowGraph.Builder classPackage(String classPackage)
public DataFlowGraph.Builder fields(List<DataFlowNode> fields)
public DataFlowGraph.Builder fields(DataFlowNode... fields)
public DataFlowGraph.Builder constructors(List<DataFlowMethod> constructors)
public DataFlowGraph.Builder methods(Map<com.github.javaparser.ast.Node,DataFlowMethod> methods)
public DataFlowGraph.Builder methods(DataFlowMethod... methods)
public DataFlowGraph.Builder nodes(Map<com.github.javaparser.ast.Node,DataFlowNode> nodes)
public DataFlowGraph.Builder dependedGraphs(Map<String,DataFlowGraph> dependedGraphs)
public DataFlowGraph build()
Copyright © 2019. All rights reserved.