| Package | Description | 
|---|---|
| org.biojavax.bio.phylo.io.nexus | 
 Classes to support the I/O of Nexus files. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CharactersBlockParser
Parses Nexus characters blocks. 
 | 
class  | 
DataBlockParser
Parses Nexus data blocks. 
 | 
class  | 
DistancesBlockParser
Parses Nexus distances blocks. 
 | 
static class  | 
NexusBlockParser.Abstract
All block parsers should derive from this abstract parser. 
 | 
class  | 
TaxaBlockParser
Parses Nexus taxa blocks. 
 | 
class  | 
TreesBlockParser
Parses Nexus taxa blocks. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
NexusBlockParser | 
NexusFileListener.getBlockParser(String blockName)
Gets the parser to use for a given block. 
 | 
NexusBlockParser | 
NexusFileListener.Abstract.getBlockParser(String blockName)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
NexusFileBuilder.blockEnded(NexusBlockParser blockParser)  | 
protected abstract void | 
NexusFileListener.Abstract.blockEnded(NexusBlockParser blockParser)
This method gets called when the block parser is expected to have
 finished parsing a block. 
 | 
void | 
NexusFileListener.setBlockParser(String blockName,
              NexusBlockParser parser)
Sets the parser to use for a given block. 
 | 
void | 
NexusFileListener.Abstract.setBlockParser(String blockName,
              NexusBlockParser parser)  | 
Copyright © 2020 BioJava. All rights reserved.