Interface LineParser<T>

All Superinterfaces:
Parser<T>
All Known Implementing Classes:
AffyProbeReader, ArrayDesignParser, BasicLineMapParser, BasicLineParser, BiomartEnsembleNcbiParser, BlatResultParser, CompositeSequenceParser, IlluminaProbeReader, LineMapParser, NcbiGene2AccessionParser, NCBIGene2GOAssociationParser, NcbiGeneEnsemblFileParser, NcbiGeneHistoryParser, NcbiGeneInfoParser, ProbeSequenceParser, TaxonParser

public interface LineParser<T> extends Parser<T>
A Parser that processes its input line-by-line. One of the parse methods must be called before data becomes available.
Author:
pavlidis
  • Field Details

    • MIN_PARSED_LINES_FOR_UPDATE

      static final int MIN_PARSED_LINES_FOR_UPDATE
      See Also:
    • PARSE_ALERT_TIME_FREQUENCY_MS

      static final int PARSE_ALERT_TIME_FREQUENCY_MS
      See Also:
  • Method Details

    • parseOneLine

      T parseOneLine(String line)
      Handle the parsing of a single line from the input.
      Parameters:
      line - line to parse
      Returns:
      parsed object