public class ExpSequence extends Expansion
| Constructor and Description |
|---|
ExpSequence() |
ExpSequence(Token token,
ExpLookahead lookahead) |
| Modifier and Type | Method and Description |
|---|---|
void |
addUnit(Expansion aObj) |
void |
addUnit(int n,
Expansion aObj) |
StringBuilder |
dump(int indent,
Set<? super Expansion> alreadyDumped) |
Expansion |
getUnitAt(int nIndex) |
int |
getUnitCount() |
Iterable<Expansion> |
getUnits() |
void |
setUnit(int n,
Expansion aObj) |
dumpPrefix, getColumn, getInternalIndex, getInternalName, getLine, getMyGeneration, getNextGenerationIndex, getOrdinalBase, getParent, hashCode, hasNoInternalName, isInMinimumSize, reInit, setColumn, setInMinimumSize, setInternalName, setInternalNameOnly, setLine, setMyGeneration, setOrdinalBase, setParent, toStringpublic ExpSequence()
public ExpSequence(Token token, ExpLookahead lookahead)
@Nonnegative public final int getUnitCount()
public final void addUnit(Expansion aObj)
public final void addUnit(int n,
Expansion aObj)
public final void setUnit(int n,
Expansion aObj)
public StringBuilder dump(int indent, Set<? super Expansion> alreadyDumped)
Copyright © 2017–2022 Philip Helger. All rights reserved.