public static class RENode.CharacterClassExpr.And extends RENode.CharacterClassExpr
RENode.CharacterClassExpr.And, RENode.CharacterClassExpr.Char, RENode.CharacterClassExpr.Not, RENode.CharacterClassExpr.Or, RENode.CharacterClassExpr.RangeRENode.Alternative, RENode.Any, RENode.Assertion, RENode.Atom, 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 |
|---|
And(RENode.CharacterClassExpr left,
RENode.CharacterClassExpr right) |
| Modifier and Type | Method and Description |
|---|---|
<E extends Exception> |
accept(REVisitor<E> visitor) |
RENode.CharacterClassExpr |
getLeft() |
RENode.CharacterClassExpr |
getRight() |
RENode.CharacterClassExpr |
remove(char c)
Remove the specifed char from the expression.
|
RENode.CharacterClassExpr |
replace(char src,
char dst)
Remove the specifed char from the expression.
|
void |
setLeft(RENode.CharacterClassExpr left) |
void |
setRight(RENode.CharacterClassExpr right) |
String |
toString() |
public And(RENode.CharacterClassExpr left, RENode.CharacterClassExpr right)
public RENode.CharacterClassExpr getLeft()
public void setLeft(RENode.CharacterClassExpr left)
public RENode.CharacterClassExpr getRight()
public void setRight(RENode.CharacterClassExpr right)
public RENode.CharacterClassExpr remove(char c)
RENode.CharacterClassExprremove in class RENode.CharacterClassExprc - the char to removepublic RENode.CharacterClassExpr replace(char src, char dst)
RENode.CharacterClassExprreplace in class RENode.CharacterClassExprsrc - the char is substituteddst - the char that substitutesCopyright © 2018 JBoss by Red Hat. All Rights Reserved.