Class LGPStreamLineReader<S,T>

java.lang.Object
net.lukemcomber.genetics.io.SpatialCoordinateRangeParser
net.lukemcomber.genetics.io.LGPStreamLineReader<S,T>
Type Parameters:
S - parsing context data
T - results of the parsing
Direct Known Subclasses:
GenomeStreamReader

public abstract class LGPStreamLineReader<S,T> extends SpatialCoordinateRangeParser
Abstract class to generically support Json parsers
  • Constructor Details

    • LGPStreamLineReader

      public LGPStreamLineReader()
  • Method Details

    • parse

      public T parse(InputStream initStream) throws IOException
      Parse the input stream and return new object. Entry point for Json readers
      Parameters:
      initStream - the input stream to read from
      Returns:
      the results of the parsing
      Throws:
      IOException - - unable to create local tmp files