Class CompositeSequenceParser
java.lang.Object
ubic.gemma.core.loader.util.parser.BasicLineParser<CompositeSequence>
ubic.gemma.core.loader.expression.arrayDesign.CompositeSequenceParser
- All Implemented Interfaces:
LineParser<CompositeSequence>, Parser<CompositeSequence>
Parse the "old" array description format. This has three columns, with probe id, a genbank id, and a description.
Note that this does not set the ArrayDesign for the CompositeSequences, this must be set by the caller.
- Author:
- pavlidis
-
Field Summary
Fields inherited from class BasicLineParser
logFields inherited from interface LineParser
MIN_PARSED_LINES_FOR_UPDATE, PARSE_ALERT_TIME_FREQUENCY_MSFields inherited from interface Parser
PARSE_ALERT_FREQUENCY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidparseOneLine(String line) Handle the parsing of a single line from the input.Methods inherited from class BasicLineParser
parse, parse, parseMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Parser
getUniqueResult
-
Constructor Details
-
CompositeSequenceParser
public CompositeSequenceParser()
-
-
Method Details
-
getResults
- Specified by:
getResultsin interfaceParser<CompositeSequence>- Specified by:
getResultsin classBasicLineParser<CompositeSequence>- Returns:
- the results of the parse.
-
addResult
- Specified by:
addResultin classBasicLineParser<CompositeSequence>
-
parseOneLine
Description copied from interface:LineParserHandle the parsing of a single line from the input.- Parameters:
line- line to parse- Returns:
- parsed object
-