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 Summary
Fields Modifier and Type Field Description static intMIN_PARSED_LINES_FOR_UPDATEstatic intPARSE_ALERT_TIME_FREQUENCY_MS-
Fields inherited from interface ubic.gemma.core.loader.util.parser.Parser
PARSE_ALERT_FREQUENCY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TparseOneLine(String line)Handle the parsing of a single line from the input.-
Methods inherited from interface ubic.gemma.core.loader.util.parser.Parser
getResults, parse, parse, parse
-
-
-
-
Field Detail
-
MIN_PARSED_LINES_FOR_UPDATE
static final int MIN_PARSED_LINES_FOR_UPDATE
- See Also:
- Constant Field Values
-
PARSE_ALERT_TIME_FREQUENCY_MS
static final int PARSE_ALERT_TIME_FREQUENCY_MS
- See Also:
- Constant Field Values
-
-