public static final class RENode.Group extends RENode.Expr
RENode.Alternative, RENode.Any, RENode.Assertion, RENode.Atom, RENode.Char, RENode.CharacterClass, RENode.CharacterClassExpr, RENode.Disjunction, RENode.Expr, RENode.Group, RENode.NonNullableRef<N extends RENode>, RENode.NullableRef<N extends RENode>, RENode.Ref<N extends RENode>| Constructor and Description |
|---|
Group(RENode.Disjunction disjunction,
GroupType type) |
| Modifier and Type | Method and Description |
|---|---|
<E extends Exception> |
accept(REVisitor<E> visitor) |
RENode.Disjunction |
getDisjunction() |
GroupType |
getType() |
void |
setDisjunction(RENode.Disjunction disjunction) |
void |
setType(GroupType type) |
protected void |
writeTo(StringBuilder sb) |
getMin, getQuantifier, setQuantifier, toStringpublic Group(RENode.Disjunction disjunction, GroupType type) throws NullPointerException
NullPointerExceptionpublic RENode.Disjunction getDisjunction()
public void setDisjunction(RENode.Disjunction disjunction)
public GroupType getType()
public void setType(GroupType type)
protected void writeTo(StringBuilder sb)
writeTo in class RENode.ExprCopyright © 2017 JBoss by Red Hat. All Rights Reserved.