Package org.apache.cocoon.forms.datatype.convertor

General purpose convertors for converting between string and object representations of things (numbers, dates, ...).

See:
          Description

Interface Summary
BeanConvertorBuilder  
BooleanConvertorBuilder  
CharConvertorBuilder  
Convertor The purpose of a Convertor is to convert between Object and String representations of the same thing.
Convertor.FormatCache  
ConvertorBuilder Interface to be implemented by components that can build a Convertor based on a XML configuration (supplied as DOM Element).
DateConvertorBuilder  
DecimalConvertorBuilder  
DoubleConvertorBuilder  
EnumConvertorBuilder  
FloatConvertorBuilder  
IntegerConvertorBuilder  
LongConvertorBuilder  
StringConvertorBuilder  
 

Class Summary
BeanConvertor Converts String representation of beans to bean instances and vice versa.
CharConvertor The CharConvertor converts a String to a Character object and viceversa.
ConversionResult Object returned as result of Convertor.convertFromString(java.lang.String, java.util.Locale, org.apache.cocoon.forms.datatype.convertor.Convertor.FormatCache).
DefaultFormatCache  
DummyStringConvertor Convertor that converts between strings and strings, in other words, it does nothing.
DummyStringConvertorBuilder Builds DummyStringConvertors.
EnumConvertor A Convertor implementation for types implementing Joshua Bloch's typesafe enum pattern.
FormattingDateConvertor A Convertor for Date objects backed by the SimpleDateFormat class.
FormattingDateConvertorBuilder Builds FormattingDateConvertors.
FormattingDecimalConvertor A Convertor for BigDecimals backed by the DecimalFormat class.
FormattingDecimalConvertorBuilder Builds FormattingDecimalConvertors.
FormattingDoubleConvertor A Convertor for Doubles backed by the DecimalFormat class.
FormattingDoubleConvertorBuilder Builds FormattingDoubleConvertors.
FormattingFloatConvertor A Convertor for Floats backed by the DecimalFormat class.
FormattingFloatConvertorBuilder Builds FormattingFloatConvertors.
FormattingIntegerConvertor A Convertor for Integers backed by the DecimalFormat class.
FormattingIntegerConvertorBuilder Builds FormattingIntegerConvertors.
FormattingLongConvertor A Convertor for Longs backed by the DecimalFormat class.
FormattingLongConvertorBuilder Builds FormattingLongConvertors.
HtmlCleaningConvertor A CForms convertor doing string-to-string conversion by utilizing the Daisy HtmlCleaner component.
HtmlCleaningConvertorBuilder Builds HtmlCleaningConvertors.
Icu4jDateConvertor A Convertor for Date objects backed by ICU4J's SimpleDateFormat class.
Icu4jDateConvertorBuilder Builds Icu4jDateConvertors.
LocaleMap Map using Locale objects as keys.
MillisDateConvertor A Convertor for Date objects which uses the number of milliseconds since January 1, 1970, 00:00:00 GMT as string representation.
MillisDateConvertorBuilder Builds MillisDateConvertors.
PlainBeanConvertorBuilder Creates BeanConvertors
PlainBooleanConvertor Convertor for java.lang.Boolean's.
PlainBooleanConvertorBuilder Builds {PlainBooleanConvertor}s.
PlainCharConvertorBuilder The builder for the char default convertor.
PlainDecimalConvertor Convertor for BigDecimals that does not do any (locale-dependent) formatting.
PlainDecimalConvertorBuilder  
PlainDoubleConvertor Convertor for java.lang.Doubles that does not do any (Locale-dependent) formatting.
PlainDoubleConvertorBuilder  
PlainEnumConvertorBuilder Builds EnumConvertors.
PlainFloatConvertor Convertor for Floats that does not do any (locale-dependent) formatting.
PlainFloatConvertorBuilder  
PlainIntegerConvertor Convertor for java.lang.Integers that does not do any (Locale-dependent) formatting.
PlainIntegerConvertorBuilder Builds PlainIntegerConvertors.
PlainLongConvertor Convertor for java.lang.Longs that does not do any (Locale-dependent) formatting.
PlainLongConvertorBuilder Builds PlainLongConvertors.
 

Package org.apache.cocoon.forms.datatype.convertor Description

General purpose convertors for converting between string and object representations of things (numbers, dates, ...).



Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.