Interface | Description |
---|---|
AbstractEventWriter.UniqueLabelHandler | |
JPhyloIOEventReader |
This is main JPhyloIO interface to be implemented by all format specific event readers.
|
JPhyloIOEventWriter |
The main JPhyloIO interface to be implemented by all format specific event writers.
|
JPhyloIOFormatSpecificObject |
Interface to be implemented by all format-specific classes (e.g.
|
ReadWriteConstants |
Provides general constants for reading and writing phylogenetic file formats.
|
ReadWriteParameterNames |
Provides the names of parameters supported by one or more readers or writers included in JPhyloIO.
|
Class | Description |
---|---|
AbstractEventReader<P extends ReaderStreamDataProvider<? extends AbstractEventReader<P>>> |
Basic implementation for event readers in PhyloIO.
|
AbstractEventWriter<P extends WriterStreamDataProvider<? extends AbstractEventWriter<P>>> |
Implements shared functionality for JPhyloIO event writers.
|
AbstractEventWriter.NoEditUniqueLabelHandler | |
AbstractSingleMatrixEventWriter<P extends TextWriterStreamDataProvider<? extends AbstractTextEventWriter<P>>> |
Default implementation for writers that can only write a single matrix (multiple sequence alignment) to their
target format, because that format does not support additional data.
|
JPhyloIO |
Singleton main class that provides information about this library at runtime.
|
ParentEventInformation | |
ReaderStreamDataProvider<R extends AbstractEventReader<? extends ReaderStreamDataProvider<R>>> |
Stream data providers are objects used by helper classes of JPhyloIO event readers (e.g.
|
ReadWriteParameterMap |
Parameter map that allows to specify (optional) parameters to implementations of
JPhyloIOEventReader or
JPhyloIOEventWriter . |
WriterStreamDataProvider<R extends AbstractEventWriter<? extends WriterStreamDataProvider<R>>> |