Package | Description |
---|---|
info.bioinfweb.jphyloio.formats.phyloxml |
Contains classes for reading from and writing to streams/files in PhyloXML format.
|
info.bioinfweb.jphyloio.formats.phyloxml.receivers |
Contains implementations for
JPhyloIOEventReceiver necessary for writing
PhyloXML. |
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 |
PhyloXMLColorTranslator
Object translator between
Color and the PhyloXML complex type
BranchColor. |
Modifier and Type | Method and Description |
---|---|
protected String |
PhyloXMLMetaDataReceiver.processLiteralContent(LiteralMetadataContentEvent event,
ObjectTranslator<?> translator,
QName datatype) |
protected String |
PhyloXMLMetaDataReceiver.processLiteralContent(LiteralMetadataContentEvent event,
ObjectTranslator<?> translator,
QName datatype) |
Modifier and Type | Method and Description |
---|---|
ObjectTranslator<?> |
ObjectTranslatorFactory.getDefaultTranslator(QName dataType) |
ObjectTranslator<?> |
ObjectTranslatorFactory.getDefaultTranslator(QName dataType) |
ObjectTranslator<?> |
ObjectTranslatorFactory.getDefaultTranslatorWithPossiblyInvalidNamespace(QName dataType) |
ObjectTranslator<?> |
ObjectTranslatorFactory.getDefaultTranslatorWithPossiblyInvalidNamespace(QName dataType) |
<O> ObjectTranslator<O> |
ObjectTranslatorFactory.getTranslator(QName dataType,
Class<O> objectClass) |
<O> ObjectTranslator<O> |
ObjectTranslatorFactory.getTranslator(QName dataType,
Class<O> objectClass) |
Modifier and Type | Method and Description |
---|---|
void |
ObjectTranslatorFactory.addTranslator(ObjectTranslator<?> translator,
boolean asDefault,
QName dataType,
QName... additionalDataTypes)
Registers a new translator in this factory for one or more data types.
|
void |
ObjectTranslatorFactory.addTranslator(ObjectTranslator<?> translator,
boolean asDefault,
QName dataType,
QName... additionalDataTypes)
Registers a new translator in this factory for one or more data types.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractObjectTranslator<O>
Abstract base class for implementations of
ObjectTranslator that implements AbstractObjectTranslator.equals(Object) and
AbstractObjectTranslator.hashCode() based of the return values of getObjectClass() and hasStringRepresentation() . |
class |
AbstractXMLObjectTranslator<O>
Abstract implementation for object translators that need XML tags to represent their object and do not support
simple string representations.
|
class |
Base64BinaryTranslator
An object translator between
byte[] and xsd:base64Binary. |
class |
BigDecimalTranslator
An object translator from and to
BigDecimal . |
class |
BigIntegerTranslator
An object translator from and to
BigInteger . |
class |
BooleanTranslator
An object translator between {link
Boolean } and xsd:boolean. |
class |
ByteTranslator
An object translator from and to
Byte . |
class |
DateTimeTranslator
An object translator between {link
Calendar } and xsd:dateTime. |
class |
DateTranslator
|
class |
DoubleTranslator
An object translator from and to
Double . |
class |
FloatTranslator
An object translator from and to
Float . |
class |
HexBinaryTranslator
An object translator between
byte[] and xsd:hexBinary. |
class |
IllegalArgumentExceptionSimpleValueTranslator<O> |
class |
IntegerTranslator
An object translator from and to
Integer . |
class |
ListTranslator
Reads and writes string representations of simple values as used in Newick or Nexus.
|
class |
LongTranslator
An object translator from and to
Long . |
class |
NumericValueTranslator<O extends Number>
Abstract base class for converting numeric types that wrappes
NumberFormatException s as
InvalidObjectSourceDataException s. |
class |
QNameTranslator
An object translator from and to
QName . |
class |
ShortTranslator
An object translator from and to
Short . |
class |
SimpleValueTranslator<O>
Abstract base class for converting simple types that can be described by strings and do not need a more complex
XML representation.
|
class |
StringTranslator
An object translator from and to
String . |
class |
TimeTranslator
|
class |
URITranslator
An object translator from and to
URI . |