Uses of Interface
flattree.flat.ReadLine

Packages that use ReadLine
flattree.flat   
flattree.flat.read   
flattree.tree   
 

Uses of ReadLine in flattree.flat
 

Methods in flattree.flat that return ReadLine
 ReadLine FlatReader.line()
          Get the current line - discards any previously read characters on the same line.
 

Uses of ReadLine in flattree.flat.read
 

Classes in flattree.flat.read that implement ReadLine
 class DelimitedReadLine
          A line delimited by one or more characters.
 class EmptyReadLine
          An empty line.
 class FixedLengthReadLine
          A line bounded by a fixed length.
 class LazyReadLine
          A line which doesn't LazyReadLine.drain() any characters.
 class StringReadLine
          A line wrapping a String.
 

Constructors in flattree.flat.read with parameters of type ReadLine
DelimitedReadLine(ReadLine line, String delimiter)
          Delimit the given line.
FixedLengthReadLine(ReadLine line, int length)
          Bound the given line.
LazyReadLine(ReadLine line)
           
 

Uses of ReadLine in flattree.tree
 

Methods in flattree.tree that return ReadLine
protected  ReadLine DynamicNode.beforeRead(ReadLine line)
           
protected  ReadLine DelimitedNode.beforeRead(ReadLine line)
          Limits the given line to with the configured delimiter.
protected  ReadLine SyntheticNode.beforeRead(ReadLine line)
          Limits the given line to a zero length.
protected  ReadLine AbstractNode.beforeRead(ReadLine line)
          Hook method for subclasses to wrap the line to read from.
protected  ReadLine FixedLengthNode.beforeRead(ReadLine line)
          Limits the given line to with the configured length.
 

Methods in flattree.tree with parameters of type ReadLine
protected  ReadLine DynamicNode.beforeRead(ReadLine line)
           
protected  ReadLine DelimitedNode.beforeRead(ReadLine line)
          Limits the given line to with the configured delimiter.
protected  ReadLine SyntheticNode.beforeRead(ReadLine line)
          Limits the given line to a zero length.
protected  ReadLine AbstractNode.beforeRead(ReadLine line)
          Hook method for subclasses to wrap the line to read from.
protected  ReadLine FixedLengthNode.beforeRead(ReadLine line)
          Limits the given line to with the configured length.
 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.
 String DelimitedLeaf.readValue(ReadLine line)
           
 String FixedLengthLeaf.readValue(ReadLine line)
           
protected  String SyntheticLeaf.readValue(ReadLine line)
          Reads nothing.
protected abstract  String ValueLeaf.readValue(ReadLine line)
          Read this leaf's value from the given line.
 String QuotedDelimitedLeaf.readValue(ReadLine line)
           
 String EscapedDelimitedLeaf.readValue(ReadLine line)
           
protected  void AbstractLeaf.throwOnRead(String message, ReadLine line)
          Throw a TreeException because of a read failure if so configured.
 



Copyright © 2011. All Rights Reserved.