ContentSpec
objects, when they get rewritten (when their ContentSpec#rewrite
gets called). These nodes are then used for constructing complete DFA
states for validation.
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract void | |
| public abstract void | |
| public abstract void | |
| public abstract ModelNode | cloneModel()
Method that has to create a deep copy of the model, without sharing any of existing Objects. |
| public abstract void | |
| public abstract boolean |
| ModelNode | back to summary |
|---|---|
| public ModelNode() | |
| addFirstPos | back to summary |
|---|---|
| public abstract void addFirstPos(BitSet firstPos) | |
| addLastPos | back to summary |
|---|---|
| public abstract void addLastPos(BitSet firstPos) | |
| calcFollowPos | back to summary |
|---|---|
| public abstract void calcFollowPos(BitSet[] followPosSets) | |
| cloneModel | back to summary |
|---|---|
| public abstract ModelNode cloneModel() Method that has to create a deep copy of the model, without sharing any of existing Objects. | |
| indexTokens | back to summary |
|---|---|
| public abstract void indexTokens(List<TokenModel> tokens) | |
| isNullable | back to summary |
|---|---|
| public abstract boolean isNullable() | |