Package io.resys.hdes.client.spi.flow
Class FlowAstBuilderImpl
java.lang.Object
io.resys.hdes.client.spi.flow.FlowAstBuilderImpl
- All Implemented Interfaces:
HdesAstTypes.FlowAstBuilder
-
Constructor Summary
ConstructorsConstructorDescriptionFlowAstBuilderImpl(com.fasterxml.jackson.databind.ObjectMapper yamlMapper, HdesClient.HdesTypesMapper typeDefs, Collection<HdesClientConfig.AstFlowNodeVisitor> visitors) -
Method Summary
Modifier and TypeMethodDescriptionbuild()protected Stringsrc(com.fasterxml.jackson.databind.node.ArrayNode src) src(List<AstCommand> src) srcDel(int line) visitFlow(List<AstChangeset> sourcesAdded)
-
Constructor Details
-
FlowAstBuilderImpl
public FlowAstBuilderImpl(com.fasterxml.jackson.databind.ObjectMapper yamlMapper, HdesClient.HdesTypesMapper typeDefs, Collection<HdesClientConfig.AstFlowNodeVisitor> visitors)
-
-
Method Details
-
src
- Specified by:
srcin interfaceHdesAstTypes.FlowAstBuilder
-
src
- Specified by:
srcin interfaceHdesAstTypes.FlowAstBuilder
-
srcAdd
- Specified by:
srcAddin interfaceHdesAstTypes.FlowAstBuilder
-
srcDel
- Specified by:
srcDelin interfaceHdesAstTypes.FlowAstBuilder
-
rev
- Specified by:
revin interfaceHdesAstTypes.FlowAstBuilder
-
build
- Specified by:
buildin interfaceHdesAstTypes.FlowAstBuilder
-
visitFlow
-
getString
-