public class SpecialCharClassNode extends AbstractCharClassNode
| Constructor and Description |
|---|
SpecialCharClassNode(char symbol,
DefinedCharNode... charNodes) |
SpecialCharClassNode(char symbol,
List<DefinedCharNode> charNodes) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
accept(RegexNodeVisitor<T> visitor) |
SpecialCharClassNode |
clone() |
char |
getSymbol() |
SpecialCharClassNode |
invert(List<DefinedCharNode> allnodes) |
List<DefinedCharNode> |
toCharNodes() |
String |
toString() |
computeComplementpublic SpecialCharClassNode(char symbol,
DefinedCharNode... charNodes)
public SpecialCharClassNode(char symbol,
List<DefinedCharNode> charNodes)
public char getSymbol()
public List<DefinedCharNode> toCharNodes()
toCharNodes in class CharNodepublic SpecialCharClassNode invert(List<DefinedCharNode> allnodes)
invert in class AbstractCharClassNodepublic <T> T accept(RegexNodeVisitor<T> visitor)
public SpecialCharClassNode clone()
Copyright © 2019. All rights reserved.