| Modifier and Type | Class and Description |
|---|---|
class |
RangeCharNode |
class |
SingleCharNode |
| Modifier and Type | Method and Description |
|---|---|
DefinedCharNode |
RangeCharNode.simplify() |
| Modifier and Type | Method and Description |
|---|---|
static List<DefinedCharNode> |
CharNode.computeComplement(List<? extends DefinedCharNode> nodes,
List<DefinedCharNode> allnodes) |
List<DefinedCharNode> |
SpecialCharClassNode.toCharNodes() |
List<DefinedCharNode> |
DefinedCharNode.toCharNodes() |
List<DefinedCharNode> |
CompClassNode.toCharNodes() |
abstract List<DefinedCharNode> |
CharNode.toCharNodes() |
List<DefinedCharNode> |
CharClassNode.toCharNodes() |
List<DefinedCharNode> |
AnyCharNode.toCharNodes() |
static List<DefinedCharNode> |
RegexParser.toCharNodes(List<CharNode> nodes) |
| Modifier and Type | Method and Description |
|---|---|
int |
DefinedCharNode.compareTo(DefinedCharNode o) |
boolean |
DefinedCharNode.cuts(DefinedCharNode node) |
boolean |
DefinedCharNode.overlaps(DefinedCharNode node) |
boolean |
DefinedCharNode.subsumes(DefinedCharNode node) |
| Modifier and Type | Method and Description |
|---|---|
static List<DefinedCharNode> |
CharNode.computeComplement(List<? extends DefinedCharNode> nodes,
List<DefinedCharNode> allnodes) |
static List<DefinedCharNode> |
CharNode.computeComplement(List<? extends DefinedCharNode> nodes,
List<DefinedCharNode> allnodes) |
SpecialCharClassNode |
SpecialCharClassNode.invert(List<DefinedCharNode> allnodes) |
CharClassNode |
CompClassNode.invert(List<DefinedCharNode> allnodes) |
CompClassNode |
CharClassNode.invert(List<DefinedCharNode> allNodes) |
abstract AbstractCharClassNode |
AbstractCharClassNode.invert(List<DefinedCharNode> allnodes) |
| Constructor and Description |
|---|
CharClassNode(DefinedCharNode... charNodes) |
SpecialCharClassNode(char symbol,
DefinedCharNode... charNodes) |
| Constructor and Description |
|---|
CharClassNode(List<DefinedCharNode> charNodes) |
CompClassNode(List<DefinedCharNode> charNodes,
List<DefinedCharNode> invertedNodes) |
CompClassNode(List<DefinedCharNode> charNodes,
List<DefinedCharNode> invertedNodes) |
SpecialCharClassNode(char symbol,
List<DefinedCharNode> charNodes) |
Copyright © 2019. All rights reserved.