|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Leaf | |
---|---|
flattree | |
flattree.process | |
flattree.tree |
Uses of Leaf in flattree |
---|
Methods in flattree with parameters of type Leaf | |
---|---|
Range |
TreeReader.getRange(Leaf leaf)
|
Range |
TreeWriter.getRange(Leaf leaf)
|
Uses of Leaf in flattree.process |
---|
Methods in flattree.process with parameters of type Leaf | |
---|---|
Range |
TreeProcessor.getRange(Leaf leaf)
Get a leaf's range for the current Node . |
Range |
State.getRange(Leaf leaf)
Get the range for the given Leaf in the FlatReader or
FlatWriter . |
void |
State.setRange(Leaf leaf,
int from,
int to)
Set the range for the given Leaf in the FlatReader or
FlatWriter . |
Uses of Leaf in flattree.tree |
---|
Classes in flattree.tree that implement Leaf | |
---|---|
class |
AbstractLeaf
Base class handling common functionality of leaves. |
class |
ConstantLeaf
A Leaf writing/reading constant characters without value in the tree. |
class |
DelimitedLeaf
A Leaf which writes and reads characters bounded by a delimiter. |
class |
EscapedDelimitedLeaf
A DelimitedLeaf which escapes delimiters contained in its value. |
class |
FixedLengthLeaf
An Leaf which writes and reads characters bounded by a fixed length. |
class |
JumpLeaf
A Leaf which jumps to a configured column - fails on
write(WriteLine, State) if the current column doesn't match. |
class |
PaddedFixedLengthLeaf
A FixedLengthLeaf which pads its value to fit into the configured length. |
class |
QuotedDelimitedLeaf
A DelimitedLeaf which quotes its value. |
class |
SkipLeaf
A Leaf which skips a configured length of characters - supports
read(ReadLine, State) only. |
class |
SyntheticLeaf
A Leaf for a synthetic value in the tree without a flat
representation. |
class |
ValueLeaf
Base class for leaves with a value. |
Methods in flattree.tree that return types with arguments of type Leaf | |
---|---|
List<Leaf> |
AbstractNode.getLeaves()
Get all leaves. |
List<Leaf> |
Node.getLeaves()
Leaves. |
Methods in flattree.tree with parameters of type Leaf | |
---|---|
AbstractNode |
AbstractNode.add(Leaf leaf)
Add a single leaf. |
Method parameters in flattree.tree with type arguments of type Leaf | |
---|---|
void |
AbstractNode.setLeaves(List<Leaf> leaves)
Set the leaves of this node. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |