# Package info.bioinfweb.jphyloio.formats.nexus.blockhandlers

Contains implementations of `NexusCommandEventReader` for commands that are valid in all Nexus blocks.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  NexusBlockHandler | A Nexus block handler implements methods that shall be executed by `NexusEventReader` each time an according block `BEGIN` or `END` command is read.

- Class Summary
  Class | Description
  --- | ---
  AbstractNexusBlockHandler | Abstract implementation of `NexusBlockHandler` that stores a set of block names in an unmodifiable collection.
  CharactersDataUnalignedBlockHandler | A Nexus block handler to read sequence data from the `CHARACTERS`, `DATA` or `UNALIGNED` blocks.
  ENewickNetworksBlockHandler | A Nexus block handler to read phylogenetic networks from a `NETWORK` block containing network definitions in the eNewick format.
  NexusBlockHandlerMap | Manages Nexus block handlers for an instance of `NexusEventReader`.
  TaxaBlockHandler |
  TreesBlockHandler |

## Package info.bioinfweb.jphyloio.formats.nexus.blockhandlers Description

Contains implementations of `NexusCommandEventReader` for commands that are valid in all Nexus blocks.

Author:
  Ben Stöver