public class ProbeSequenceParser extends BasicLineMapParser<String,BioSequence>
COMMENT_MARK, log
MIN_PARSED_LINES_FOR_UPDATE, PARSE_ALERT_TIME_FREQUENCY_MS
PARSE_ALERT_FREQUENCY
Constructor and Description |
---|
ProbeSequenceParser() |
Modifier and Type | Method and Description |
---|---|
boolean |
containsKey(String key) |
BioSequence |
get(String key) |
protected String |
getKey(BioSequence newItem) |
Collection<String> |
getKeySet() |
Collection<BioSequence> |
getResults() |
void |
parse(InputStream is)
Parse a
InputStream . |
BioSequence |
parseOneLine(String line)
Handle the parsing of a single line from the input.
|
protected void |
put(String key,
BioSequence value) |
parse, parse
public boolean containsKey(String key)
containsKey
in class BasicLineMapParser<String,BioSequence>
public BioSequence get(String key)
get
in class BasicLineMapParser<String,BioSequence>
public Collection<String> getKeySet()
getKeySet
in class BasicLineMapParser<String,BioSequence>
public Collection<BioSequence> getResults()
getResults
in interface Parser<BioSequence>
getResults
in class BasicLineMapParser<String,BioSequence>
public void parse(InputStream is) throws IOException
Parser
InputStream
.parse
in interface Parser<BioSequence>
parse
in class BasicLineMapParser<String,BioSequence>
is
- input streamIOException
- if there is a problem while manipulating the filepublic BioSequence parseOneLine(String line)
LineParser
parseOneLine
in interface LineParser<BioSequence>
parseOneLine
in class BasicLineMapParser<String,BioSequence>
line
- line to parseprotected String getKey(BioSequence newItem)
getKey
in class BasicLineMapParser<String,BioSequence>
protected void put(String key, BioSequence value)
put
in class BasicLineMapParser<String,BioSequence>
Copyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.