ObjectTranslator.See: Description
| Class | Description |
|---|---|
| AbstractObjectTranslator<O> |
Abstract base class for implementations of
ObjectTranslator that implements AbstractObjectTranslator.equals(Object) and
AbstractObjectTranslator.hashCode() based of the return values of ObjectTranslator.getObjectClass() and ObjectTranslator.hasStringRepresentation(). |
| AbstractXMLObjectTranslator<O> |
Abstract implementation for object translators that need XML tags to represent their object and do not support
simple string representations.
|
| Base64BinaryTranslator |
An object translator between
byte[] and xsd:base64Binary. |
| BigDecimalTranslator |
An object translator from and to
BigDecimal. |
| BigIntegerTranslator |
An object translator from and to
BigInteger. |
| BooleanTranslator |
An object translator between {link
Boolean} and xsd:boolean. |
| ByteTranslator |
An object translator from and to
Byte. |
| ColorTranslator |
An object translator that converts between a
Color instance and its hexadecimal representation. |
| DateTimeTranslator |
An object translator between {link
Calendar} and xsd:dateTime. |
| DateTranslator |
An object translator between {link
Calendar} and xsd:date. |
| DoubleTranslator |
An object translator from and to
Double. |
| EnumTranslator<E extends java.lang.Enum<E>> | |
| FloatTranslator |
An object translator from and to
Float. |
| HexadecimalColorTranslator |
Converts between instances of
Color and their hexadecimal representation (e.g. |
| HexBinaryTranslator |
An object translator between
byte[] and xsd:hexBinary. |
| IllegalArgumentExceptionSimpleValueTranslator<O> | |
| IntegerTranslator |
An object translator from and to
Integer. |
| ListTranslator |
Reads and writes string representations of simple values as used in Newick or Nexus.
|
| LongTranslator |
An object translator from and to
Long. |
| NumericValueTranslator<O extends java.lang.Number> |
Abstract base class for converting numeric types that wrappes
NumberFormatExceptions as
InvalidObjectSourceDataExceptions. |
| QNameTranslator |
An object translator from and to
QName. |
| ShortTranslator |
An object translator from and to
Short. |
| SimpleValueTranslator<O> |
Abstract base class for converting simple types that can be described by strings and do not need a more complex
XML representation.
|
| StringTranslator |
An object translator from and to
String. |
| TimeTranslator |
An object translator between {link
Calendar} and xsd:time. |
| URITranslator |
An object translator from and to
URI. |
ObjectTranslator.
This includes abstract implementations e.g. to translate numeric values and translators to be used with different XSD types.