Package openGql.grammar
Class NodeTypePattern.Builder
- java.lang.Object
-
- openGql.grammar.NodeTypePattern.Builder
-
- Enclosing class:
- NodeTypePattern
public static final class NodeTypePattern.Builder extends java.lang.ObjectA fluent builder forNodeTypePattern.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeTypePattern.Builderalias(Optional<java.lang.String> alias)NodeTypePatternbuild()Builds an immutableNodeTypePattern.NodeTypePattern.Builderfiller(Optional<NodeTypeFiller> filler)NodeTypePattern.BuildersynonymAndTypeName(Optional<NodeSynonymAndTypeName> synonymAndTypeName)
-
-
-
Method Detail
-
synonymAndTypeName
public NodeTypePattern.Builder synonymAndTypeName(Optional<NodeSynonymAndTypeName> synonymAndTypeName)
-
alias
public NodeTypePattern.Builder alias(Optional<java.lang.String> alias)
-
filler
public NodeTypePattern.Builder filler(Optional<NodeTypeFiller> filler)
-
build
public NodeTypePattern build()
Builds an immutableNodeTypePattern.
-
-