public static class RENode.CharacterClassExpr.Range 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 |
|---|
Range(RENode.CharacterClassExpr.Char from,
RENode.CharacterClassExpr.Char to) |
| Modifier and Type | Method and Description |
|---|---|
<E extends Exception> |
accept(REVisitor<E> visitor) |
RENode.CharacterClassExpr.Char |
getFrom() |
RENode.CharacterClassExpr.Char |
getTo() |
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.
|
String |
toString() |
public Range(RENode.CharacterClassExpr.Char from, RENode.CharacterClassExpr.Char to)
public RENode.CharacterClassExpr remove(char c) throws IllegalArgumentException
RENode.CharacterClassExprremove in class RENode.CharacterClassExprc - the char to removeIllegalArgumentExceptionpublic RENode.CharacterClassExpr replace(char src, char dst)
RENode.CharacterClassExprreplace in class RENode.CharacterClassExprsrc - the char is substituteddst - the char that substitutespublic RENode.CharacterClassExpr.Char getFrom()
public RENode.CharacterClassExpr.Char getTo()
Copyright © 2018 JBoss by Red Hat. All Rights Reserved.