Package | Description |
---|---|
info.bioinfweb.jphyloio.dataadapters.implementations.receivers |
Contains some basic (abstract) implementations of
JPhyloIOEventReceiver
to be used by implementations of JPhyloIOEventWriter . |
info.bioinfweb.jphyloio.formats.newick |
Contains classes for reading from and writing to streams/files in Newick tree format.
|
info.bioinfweb.jphyloio.formats.nexml.receivers |
Contains implementations for
JPhyloIOEventReceiver necessary for writing
NeXML. |
info.bioinfweb.jphyloio.formats.nexus.receivers |
Contains implementations of
JPhyloIOEventReceiver used internally by
NexusEventReader . |
info.bioinfweb.jphyloio.formats.phyloxml.receivers |
Contains implementations for
JPhyloIOEventReceiver necessary for writing
PhyloXML. |
info.bioinfweb.jphyloio.formats.text |
Contains classes implementing shared functionality for reading from and writing to streams/files in text formats.
|
info.bioinfweb.jphyloio.formats.xml.receivers |
Contains general (abstract) implementations for
JPhyloIOEventReceiver necessary for
writing XML formats. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSequenceContentReceiver<P extends WriterStreamDataProvider<? extends AbstractEventWriter<P>>> |
Modifier and Type | Class and Description |
---|---|
class |
NewickNodeEdgeEventReceiver<E extends JPhyloIOEvent> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNeXMLDataReceiver
Implements basic functionality for event receivers writing NeXML.
|
class |
NeXMLAttributeMetadataReceiver
Receiver that is used to store the contents of metadata events with certain predicates in a map to be written
as attribute/value pairs later on.
|
class |
NeXMLCharacterSetEventReceiver
Receiver that ensures no other events than character set intervals are contained in a character set.
|
class |
NeXMLCollectCharSetDataReceiver
Receiver that collects the IDs of character set elements.
|
class |
NeXMLCollectNamespaceReceiver
Receiver that collects namespace definitions occurring in document metadata by calling the according methods of
the
AbstractNeXMLDataReceiverMixin . |
class |
NeXMLCollectSequenceDataReceiver
Receiver that collects information about the sequence tokens contained in a document.
|
class |
NeXMLCollectSetMetadataReceiver
Receiver that collects information about sets contained in a document.
|
class |
NeXMLCollectTokenSetDefinitionDataReceiver
Receiver that is used to check the contents of a token set.
|
class |
NeXMLHandleSequenceDataReceiver
General implementation of a receiver that processes sequence tokens.
|
class |
NeXMLIgnoreCertainMetadataReceiver
Receiver that is able to ignore metadata events with certain predicates, e.g.
|
class |
NeXMLMetaDataReceiver
This receiver should be used if no other elements than meta are expected under an element.
|
class |
NeXMLMolecularDataTokenDefinitionReceiver
Receiver that writes token definitions for molecular data, such as DNA, RNA or protein sequences.
|
class |
NeXMLOnlyWriteMetaDataReceiver
Receiver that writes meta data but ignores other events that were processed previously.
|
class |
NeXMLPredicateMetaReceiver
General implementation of a receiver that allows to process metadata events with certain predicates in a special way.
|
class |
NeXMLSequenceTokensReceiver
Receiver that is used to write sequence tokens.
|
class |
NeXMLTokenSetEventReceiver
Receiver that is used to write token sets.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractNexusEventReceiver
Implements basic functionality for event receivers writing Nexus.
|
class |
AbstractNexusSetsEventReceiver
General implementation for event receivers writing Nexus set commands.
|
class |
CharacterSetEventReceiver |
class |
ReferenceOnlySetReceiver |
class |
TokenSetEventReceiver |
Modifier and Type | Class and Description |
---|---|
class |
PhyloXMLCollectMetadataDataReceiver
Receiver that is used to collect information from meta events (e.g.
|
class |
PhyloXMLMetaDataReceiver
Receiver that implements a general strategy of writing metadata to a PhyloXML document.
|
class |
PhyloXMLOnlyCustomXMLDataReceiver
Receiver, that writes only custom XML, e.g nested under
document . |
class |
PhyloXMLPropertyMetadataReceiver
This receiver is used to write the contents of meta events to a document, if their predicates indicate
that they contain information about a PhyloXML
property tag. |
class |
PhyloXMLSpecificPredicatesDataReceiver
Receiver that is used to translate between meta events with certain predicates indicating
they contain information about a PhyloXML tag and the actual tag.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicTextCommentEventReceiver<P extends TextWriterStreamDataProvider<? extends AbstractTextEventWriter<P>>>
Basic event receiver implementation that writes comments to text formats that are delimited by a start and an end string.
|
class |
TextSequenceContentReceiver<P extends TextWriterStreamDataProvider<? extends AbstractTextEventWriter<P>>>
Receiver that writes all encountered sequence tokens and comments to the current line and ignores all metadata.
|
Modifier and Type | Method and Description |
---|---|
static void |
BasicTextCommentEventReceiver.writeComment(BasicEventReceiver<?> receiver,
CommentEvent event,
java.lang.String commentStart,
java.lang.String commentEnd) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractXMLDataReceiver<P extends XMLWriterStreamDataProvider<? extends AbstractXMLEventWriter<P>>>
Abstract implementation of a data receiver that can be used to write XML formats.
|