Class DefaultTreeBuilder
- java.lang.Object
-
- com.github.curiousoddman.rgxgen.parsing.dflt.DefaultTreeBuilder
-
- All Implemented Interfaces:
NodeTreeBuilder
public class DefaultTreeBuilder extends Object implements NodeTreeBuilder
Default implementation of parser and NodeTreeBuilder. It reads expression and creates a hierarchy ofNode.
-
-
Constructor Summary
Constructors Constructor Description DefaultTreeBuilder(String expr)Default implementation of parser and NodeTreeBuilder.
-
-
-
Constructor Detail
-
DefaultTreeBuilder
public DefaultTreeBuilder(String expr)
Default implementation of parser and NodeTreeBuilder. It reads expression and creates a hierarchy ofcom.github.curiousoddman.rgxgen.generator.nodes.Node.- Parameters:
expr- expression to parse
-
-
Method Detail
-
build
public void build()
-
get
public Node get()
- Specified by:
getin interfaceNodeTreeBuilder- Returns:
- Root node for the parsed pattern
-
-