Class RENode.CharacterClassExpr.Not
java.lang.Object
org.exoplatform.web.controller.regexp.RENode
org.exoplatform.web.controller.regexp.RENode.CharacterClassExpr
org.exoplatform.web.controller.regexp.RENode.CharacterClassExpr.Not
- Enclosing class:
RENode.CharacterClassExpr
-
Nested Class Summary
Nested classes/interfaces inherited from class org.exoplatform.web.controller.regexp.RENode.CharacterClassExpr
RENode.CharacterClassExpr.And, RENode.CharacterClassExpr.Char, RENode.CharacterClassExpr.Not, RENode.CharacterClassExpr.Or, RENode.CharacterClassExpr.RangeNested classes/interfaces inherited from class org.exoplatform.web.controller.regexp.RENode
RENode.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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<E extends Exception>
voidremove(char c) Remove the specifed char from the expression.replace(char src, char dst) Remove the specifed char from the expression.voidsetNegated(RENode.CharacterClassExpr negated) toString()
-
Constructor Details
-
Not
-
-
Method Details
-
getNegated
-
setNegated
-
remove
Description copied from class:RENode.CharacterClassExprRemove the specifed char from the expression.- Overrides:
removein classRENode.CharacterClassExpr- Parameters:
c- the char to remove- Returns:
- the replacement for this node
-
replace
Description copied from class:RENode.CharacterClassExprRemove the specifed char from the expression.- Overrides:
replacein classRENode.CharacterClassExpr- Parameters:
src- the char is substituteddst- the char that substitutes- Returns:
- the replacement for this node
-
toString
-
accept
-