| Modifier and Type | Interface and Description |
|---|---|
interface |
JoinableNode |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCharClassNode |
class |
AlternativesNode |
class |
AnyCharNode |
class |
BoundedLoopNode |
class |
CharClassNode |
class |
CharNode |
class |
CompClassNode |
class |
ConcatNode |
class |
DefinedCharNode |
class |
EmptyNode |
class |
GroupNode |
class |
OptionalNode |
class |
RangeCharNode |
class |
SingleCharNode |
class |
SpecialCharClassNode |
class |
StringNode |
class |
UnboundedLoopNode |
| Modifier and Type | Method and Description |
|---|---|
RegexNode |
RegexNode.clone() |
RegexNode |
UnboundedLoopNode.getSubNode() |
RegexNode |
OptionalNode.getSubNode() |
RegexNode |
GroupNode.getSubNode() |
RegexNode |
BoundedLoopNode.getSubNode() |
RegexNode |
RegexParser.parse() |
RegexNode |
RegexParser.parseAlternatives() |
RegexNode |
ConcatNode.simplify() |
RegexNode |
AlternativesNode.simplify() |
| Modifier and Type | Method and Description |
|---|---|
List<RegexNode> |
ConcatNode.getSubNodes() |
List<RegexNode> |
AlternativesNode.getSubNodes() |
| Modifier and Type | Method and Description |
|---|---|
static AlternativesNode |
AlternativesNode.anyOf(RegexNode... nodes) |
static BoundedLoopNode |
BoundedLoopNode.bounded(RegexNode node,
int from,
int to) |
static ConcatNode |
ConcatNode.inSequence(RegexNode... nodes) |
static OptionalNode |
OptionalNode.optional(RegexNode node) |
static UnboundedLoopNode |
UnboundedLoopNode.plus(RegexNode node) |
static UnboundedLoopNode |
UnboundedLoopNode.star(RegexNode node) |
static UnboundedLoopNode |
UnboundedLoopNode.unbounded(RegexNode node,
int from) |
| Modifier and Type | Method and Description |
|---|---|
static AlternativesNode |
AlternativesNode.anyOf(List<? extends RegexNode> nodes) |
static ConcatNode |
ConcatNode.inSequence(List<? extends RegexNode> nodes) |
| Constructor and Description |
|---|
GroupNode(RegexNode subNode) |
Copyright © 2019. All rights reserved.