Package org.milyn.javabean.decoders

Pre-installed data type decoders.

See:
          Description

Class Summary
BigDecimalDecoder BigDecimal Decoder.
BigIntegerDecoder BigInteger Decoder.
BinaryDecoder The BinaryDecoder validates that CharacterSequence only consists of zeros and ones.
BooleanDecoder Boolean decoder.
ByteDecoder Byte Decoder
CalendarDecoder Calendar data decoder.
CharacterDecoder Character data decoder.
CharsetDecoder String data decoder.
ClassDecoder Class decoder.
CSVDecoder Comma Separated Value (CSV) decoder.
CustomDecoder Custom decoder.
DateDecoder Date data decoder.
DoubleDecoder Double decoder.
EnumDecoder Enum instance decoder.
FileDecoder File decoder.
FloatDecoder Float decoder.
IntegerDecoder Integer Decoder.
LocaleAwareDateDecoder LocaleAwareDateDecoder is a decoder 'helper' that can be subclassed by Date decoders to enable them to use locale specific date formats.
LocaleAwareDecoder LocaleAwareDecoder is a decoder 'helper' that can be subclassed by any DataDecoder implementation that relies on Locale information to perform Data Decoding.
LongDecoder Long decoder.
MappingDecoder Mapping decoder.
NumberDecoder Abstract Number based DataDecoder.
ShortDecoder Short Decoder
SqlDateDecoder Date data decoder.
SqlTimeDecoder Time data decoder.
SqlTimestampDecoder Timestamp data decoder.
StringDecoder String data decoder.
URIDecoder URI Decoder.
URLDecoder URL Decoder.
XMLGregorianCalendarDecoder XMLGregorianCalendar data decoder.
 

Enum Summary
NumberDecoder.NumberType  
 

Package org.milyn.javabean.decoders Description

Pre-installed data type decoders.

Package Specification

All the decoders defined in this package should implement the DataDecoder interface, as well as follow the naming convention "typeDecoder", where "type" is datatype to which the implementation decodes. This allows the decoder for "type" to be loaded automatically in some situations.

Read the DataDecoder docs for more information.



Copyright © 2018. All rights reserved.