htsjdk.tribble.readers
Class LineReaderUtil

java.lang.Object
  extended by htsjdk.tribble.readers.LineReaderUtil

public class LineReaderUtil
extends java.lang.Object

A collection of factories for generating LineReaders.


Nested Class Summary
static class LineReaderUtil.LineReaderOption
           
 
Constructor Summary
LineReaderUtil()
           
 
Method Summary
static LineReader fromBufferedStream(java.io.InputStream stream)
          Like fromBufferedStream(java.io.InputStream, LineReaderUtil.LineReaderOption), but the synchronicity option is determined by Defaults: if asynchronous I/O is enabled, an asynchronous line reader will be returned.
static LineReader fromBufferedStream(java.io.InputStream bufferedStream, LineReaderUtil.LineReaderOption option)
          Convenience factory for composing a LineReader from an InputStream.
static LineReader fromStringReader(java.io.StringReader reader)
           
static LineReader fromStringReader(java.io.StringReader stringReader, LineReaderUtil.LineReaderOption lineReaderOption)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LineReaderUtil

public LineReaderUtil()
Method Detail

fromBufferedStream

public static LineReader fromBufferedStream(java.io.InputStream stream)
Like fromBufferedStream(java.io.InputStream, LineReaderUtil.LineReaderOption), but the synchronicity option is determined by Defaults: if asynchronous I/O is enabled, an asynchronous line reader will be returned.


fromStringReader

public static LineReader fromStringReader(java.io.StringReader reader)

fromStringReader

public static LineReader fromStringReader(java.io.StringReader stringReader,
                                          LineReaderUtil.LineReaderOption lineReaderOption)

fromBufferedStream

public static LineReader fromBufferedStream(java.io.InputStream bufferedStream,
                                            LineReaderUtil.LineReaderOption option)
Convenience factory for composing a LineReader from an InputStream.