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 |
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.
|
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 |
---|---|
Color |
PhyloXMLColorTranslator.readXMLRepresentation(XMLEventReader reader,
ReaderStreamDataProvider<?> streamDataProvider) |
Color |
PhyloXMLColorTranslator.readXMLRepresentation(XMLEventReader reader,
ReaderStreamDataProvider<?> streamDataProvider) |
Color |
PhyloXMLColorTranslator.representationToJava(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
Color |
PhyloXMLColorTranslator.representationToJava(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(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.readXMLRepresentation(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(String representation,
ReaderStreamDataProvider<?> streamDataProvider)
Converts the specified string representation to a new instance of the according Java object.
|
O |
ObjectTranslator.representationToJava(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(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected BigDecimal |
BigDecimalTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected BigInteger |
BigIntegerTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Boolean |
BooleanTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Byte |
ByteTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Calendar |
DateTimeTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Calendar |
DateTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Double |
DoubleTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Float |
FloatTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected byte[] |
HexBinaryTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected abstract O |
IllegalArgumentExceptionSimpleValueTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Integer |
IntegerTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Long |
LongTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected abstract O |
NumericValueTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected QName |
QNameTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Short |
ShortTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Calendar |
TimeTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected BigDecimal |
BigDecimalTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Calendar |
DateTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Double |
DoubleTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected abstract O |
IllegalArgumentExceptionSimpleValueTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected abstract O |
NumericValueTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Calendar |
DateTimeTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected BigInteger |
BigIntegerTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Float |
FloatTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Calendar |
TimeTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected byte[] |
Base64BinaryTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected QName |
QNameTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Long |
LongTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Boolean |
BooleanTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Byte |
ByteTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Short |
ShortTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected Integer |
IntegerTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
protected byte[] |
HexBinaryTranslator.parseValue(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
O |
SimpleValueTranslator.readXMLRepresentation(XMLEventReader reader,
ReaderStreamDataProvider<?> streamDataProvider)
Reads an object from the character data available at the current position of the XML reader.
|
O |
SimpleValueTranslator.readXMLRepresentation(XMLEventReader reader,
ReaderStreamDataProvider<?> streamDataProvider)
Reads an object from the character data available at the current position of the XML reader.
|
O |
AbstractXMLObjectTranslator.representationToJava(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
O |
IllegalArgumentExceptionSimpleValueTranslator.representationToJava(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
List<Object> |
ListTranslator.representationToJava(String representation,
ReaderStreamDataProvider<?> streamDataProvider)
Reads a string representation of a simple value list into an implementation of
List . |
O |
NumericValueTranslator.representationToJava(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
String |
StringTranslator.representationToJava(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
URI |
URITranslator.representationToJava(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
O |
AbstractXMLObjectTranslator.representationToJava(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
O |
IllegalArgumentExceptionSimpleValueTranslator.representationToJava(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
O |
NumericValueTranslator.representationToJava(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
List<Object> |
ListTranslator.representationToJava(String representation,
ReaderStreamDataProvider<?> streamDataProvider)
Reads a string representation of a simple value list into an implementation of
List . |
URI |
URITranslator.representationToJava(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |
String |
StringTranslator.representationToJava(String representation,
ReaderStreamDataProvider<?> streamDataProvider) |