Package | Description |
---|---|
info.bioinfweb.jphyloio |
The main package of JPhyloIO.
|
info.bioinfweb.jphyloio.formats.nexml |
Contains classes for reading from and writing to streams/files in NeXML format.
|
info.bioinfweb.jphyloio.formats.nexus |
Contains classes for reading from and writing to streams/files in Nexus format.
|
info.bioinfweb.jphyloio.formats.pde |
Contains classes for reading from streams/files in PDE format.
|
info.bioinfweb.jphyloio.formats.phyloxml |
Contains classes for reading from and writing to streams/files in PhyloXML format.
|
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 |
Contains classes implementing shared functionality for reading from and writing to streams/files in XML formats.
|
info.bioinfweb.jphyloio.objecttranslation |
Contains classes used by readers and writers that convert between (complex) Java objects and their text or XML representation.
|
info.bioinfweb.jphyloio.objecttranslation.implementations |
Contains implementations of
ObjectTranslator . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEventReader<P extends ReaderStreamDataProvider<? extends AbstractEventReader<P>>>
Basic implementation for event readers in PhyloIO.
|
class |
ReaderStreamDataProvider<R extends AbstractEventReader<? extends ReaderStreamDataProvider<R>>>
Stream data providers are objects used by helper classes of JPhyloIO event readers (e.g.
|
Modifier and Type | Class and Description |
---|---|
class |
NeXMLReaderStreamDataProvider
Stores data that shall be shared among different implementations of
AbstractNeXMLElementReader
reading from the same document. |
Modifier and Type | Class and Description |
---|---|
class |
NexusReaderStreamDataProvider
Stores data that shall be shared among different implementations of
NexusCommandEventReader
reading from the same document. |
Modifier and Type | Class and Description |
---|---|
class |
PDEReaderStreamDataProvider
The XML stream data provider used by
PDEEventReader . |
Modifier and Type | Class and Description |
---|---|
class |
PhyloXMLReaderStreamDataProvider
The
XMLReaderStreamDataProvider used by PhyloXMLEventReader . |
Modifier and Type | Method and Description |
---|---|
java.awt.Color |
PhyloXMLColorTranslator.readXMLRepresentation(javax.xml.stream.XMLEventReader reader,
ReaderStreamDataProvider<?> streamDataProvider) |
java.awt.Color |
PhyloXMLColorTranslator.representationToJava(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
Modifier and Type | Class and Description |
---|---|
class |
TextReaderStreamDataProvider<R extends AbstractTextEventReader<? extends TextReaderStreamDataProvider<R>>> |
Modifier and Type | Class and Description |
---|---|
class |
XMLReaderStreamDataProvider<R extends AbstractXMLEventReader<? extends XMLReaderStreamDataProvider<R>>>
Stores data that shall be shared among different implementations of
XMLElementReader
reading from the same document. |
Modifier and Type | Method and Description |
---|---|
O |
ObjectTranslator.readXMLRepresentation(javax.xml.stream.XMLEventReader reader,
ReaderStreamDataProvider<?> streamDataProvider)
Tries to create a new instance of the handled object type from the data provided by the specified XML reader.
|
O |
ObjectTranslator.representationToJava(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider)
Converts the specified string representation to a new instance of the according Java object.
|
Modifier and Type | Method and Description |
---|---|
protected byte[] |
Base64BinaryTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected java.math.BigDecimal |
BigDecimalTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected java.math.BigInteger |
BigIntegerTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected java.lang.Boolean |
BooleanTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected java.lang.Byte |
ByteTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected java.awt.Color |
ColorTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected java.util.Calendar |
DateTimeTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected java.util.Calendar |
DateTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected java.lang.Double |
DoubleTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected E |
EnumTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected java.lang.Float |
FloatTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected byte[] |
HexBinaryTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected java.awt.Color |
HexadecimalColorTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected abstract O |
IllegalArgumentExceptionSimpleValueTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected java.lang.Integer |
IntegerTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected java.lang.Long |
LongTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected abstract O |
NumericValueTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected javax.xml.namespace.QName |
QNameTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected java.lang.Short |
ShortTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected java.util.Calendar |
TimeTranslator.parseValue(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
O |
SimpleValueTranslator.readXMLRepresentation(javax.xml.stream.XMLEventReader reader,
ReaderStreamDataProvider<?> streamDataProvider)
Reads an object from the character data available at the current position of the XML reader.
|
O |
AbstractXMLObjectTranslator.representationToJava(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
O |
IllegalArgumentExceptionSimpleValueTranslator.representationToJava(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
java.util.List<java.lang.Object> |
ListTranslator.representationToJava(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider)
Reads a string representation of a simple value list into an implementation of
List . |
O |
NumericValueTranslator.representationToJava(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
java.lang.String |
StringTranslator.representationToJava(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
java.net.URI |
URITranslator.representationToJava(java.lang.String representation,
ReaderStreamDataProvider<?> streamDataProvider) |