Package flattree.tree

Interface Summary
Leaf A Node's leaf.
Node A node in a tree.
 

Class Summary
AbstractLeaf Base class handling common functionality of leaves.
AbstractNode Base class fhandling common functionality of nodes.
ConstantLeaf A Leaf writing/reading constant characters without value in the tree.
DelimitedLeaf A Leaf which writes and reads characters bounded by a delimiter.
DelimitedNode A Node which writes and reads characters bounded by a delimiter.
DynamicNode A Node with dynamic bounds, i.e.
EscapedDelimitedLeaf A DelimitedLeaf which escapes delimiters contained in its value.
FixedLengthLeaf An Leaf which writes and reads characters bounded by a fixed length.
FixedLengthNode A Node which writes and reads characters limited by a fixed length.
JumpLeaf A Leaf which jumps to a configured column - fails on Leaf.write(WriteLine, State) if the current column doesn't match.
PaddedFixedLengthLeaf A FixedLengthLeaf which pads its value to fit into the configured length.
QuotedDelimitedLeaf A DelimitedLeaf which quotes its value.
SkipLeaf A Leaf which skips a configured length of characters - supports Leaf.read(ReadLine, State) only.
SyntheticLeaf A Leaf for a synthetic value in the tree without a flat representation.
SyntheticNode A synthetic Node in the tree without a flat representation.
ValueLeaf Base class for leaves with a value.
 

Enum Summary
PaddedFixedLengthLeaf.Location  
 



Copyright © 2011. All Rights Reserved.