| Package | Description |
|---|---|
| javatools.parsers |
| Modifier and Type | Field and Description |
|---|---|
List<RegularExpression.RegExState> |
RegularExpression.entries
RegExStates with which the RegularExpression starts
|
List<RegularExpression.RegExState> |
RegularExpression.exits
Valid exit states of this RegularExpression
|
List<RegularExpression.RegExState> |
RegularExpression.RegExState.successors
Holds all positions that can follow from here
|
| Modifier and Type | Method and Description |
|---|---|
List<RegularExpression.RegExState> |
RegularExpression.getEntries()
Returns the entry states of this RegularExpression
|
List<RegularExpression.RegExState> |
RegularExpression.getStates()
Returns the set of States (expensive)
|
List<RegularExpression.RegExState> |
RegularExpression.RegExState.getSuccessors()
Returns the successors
|
| Modifier and Type | Method and Description |
|---|---|
void |
RegularExpression.RegExState.addSuccessor(RegularExpression.RegExState s)
Adds one successor
|
int |
RegularExpression.RegExState.compareTo(RegularExpression.RegExState o) |
boolean |
RegularExpression.isExit(RegularExpression.RegExState e)
Tells whether this RegExState is a valid exit
|
| Modifier and Type | Method and Description |
|---|---|
void |
RegularExpression.RegExState.addSuccessors(Collection<RegularExpression.RegExState> s)
Adds multiple successors
|
protected void |
RegularExpression.RegExState.describe(StringBuilder b,
Collection<RegularExpression.RegExState> done)
Helper method for describe()
|
Copyright © 2018. All rights reserved.