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
NumberFormatException s as
InvalidObjectSourceDataException s. |
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.