public final class NexusPhylogeniesParser extends Object implements IteratingPhylogenyParser, PhylogenyParser
| Constructor and Description |
|---|
NexusPhylogeniesParser() |
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
boolean |
hasNext() |
Phylogeny |
next() |
Phylogeny[] |
parse() |
void |
reset() |
void |
setIgnoreQuotes(boolean ignore_quotes_in_nh_data) |
void |
setReplaceUnderscores(boolean replace_underscores) |
void |
setSource(Object nexus_source) |
void |
setTaxonomyExtraction(NHXParser.TAXONOMY_EXTRACTION taxonomy_extraction) |
public String getName()
getName in interface PhylogenyParserpublic final boolean hasNext()
hasNext in interface IteratingPhylogenyParserpublic final Phylogeny next() throws NHXFormatException, IOException
next in interface IteratingPhylogenyParserNHXFormatExceptionIOExceptionpublic final Phylogeny[] parse() throws IOException
parse in interface PhylogenyParserIOExceptionpublic final void reset()
throws FileNotFoundException,
IOException
reset in interface IteratingPhylogenyParserFileNotFoundExceptionIOExceptionpublic final void setIgnoreQuotes(boolean ignore_quotes_in_nh_data)
public final void setReplaceUnderscores(boolean replace_underscores)
public final void setSource(Object nexus_source) throws PhylogenyParserException, IOException
setSource in interface IteratingPhylogenyParsersetSource in interface PhylogenyParserPhylogenyParserExceptionIOExceptionpublic final void setTaxonomyExtraction(NHXParser.TAXONOMY_EXTRACTION taxonomy_extraction)
Copyright © 2016. All rights reserved.