|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use State | |
|---|---|
| flattree | |
| flattree.tree | |
| Uses of State in flattree |
|---|
| Methods in flattree that return State | |
|---|---|
protected State |
TreeReader.newState()
Factory method to create a new state. |
protected State |
TreeWriter.newState(Map<String,String> values)
|
| Uses of State in flattree.tree |
|---|
| Methods in flattree.tree with parameters of type State | |
|---|---|
boolean |
AbstractLeaf.read(ReadLine line,
State state)
Delegates to AbstractLeaf.readImpl(ReadLine, State) and sets the read range
on the State. |
boolean |
AbstractNode.read(ReadLine line,
State state)
Delegates reading to all leaves and sets the range on the State. |
boolean |
Leaf.read(ReadLine line,
State state)
Read this leaf from the given line. |
boolean |
Node.read(ReadLine line,
State state)
Read this node from the given line, delegating to all leaves. |
protected boolean |
ConstantLeaf.readImpl(ReadLine line,
State state)
Reads the constant. |
protected boolean |
JumpLeaf.readImpl(ReadLine line,
State state)
|
protected boolean |
SkipLeaf.readImpl(ReadLine line,
State state)
|
protected boolean |
ValueLeaf.readImpl(ReadLine line,
State state)
|
protected abstract boolean |
AbstractLeaf.readImpl(ReadLine line,
State state)
Do the actual reading. |
void |
AbstractLeaf.write(WriteLine line,
State state)
Delegates to AbstractLeaf.writeImpl(WriteLine, State) and sets the written
range on the State. |
void |
AbstractNode.write(WriteLine line,
State state)
Delegates writing to all leaves and sets the range on the State. |
void |
Leaf.write(WriteLine line,
State state)
Write this leaf to the given line. |
void |
Node.write(WriteLine line,
State state)
Write this node to the given line. |
protected void |
ConstantLeaf.writeImpl(WriteLine line,
State state)
Writes the constant. |
protected void |
JumpLeaf.writeImpl(WriteLine line,
State state)
|
protected void |
SkipLeaf.writeImpl(WriteLine line,
State state)
|
protected void |
ValueLeaf.writeImpl(WriteLine line,
State state)
|
protected abstract void |
AbstractLeaf.writeImpl(WriteLine line,
State state)
Do the actual writing. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||