All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractArrayMorpher Base class for array Morphers.AbstractDecimalMorpher Base class for primitive decimal conversion.AbstractIntegerMorpher Base class por primitive integer conversion.AbstractObjectMorpher Base class for ObjectMorpher implementations.AbstractPrimitiveMorpher Base class for primitive value conversion.ArrayAssertions Provides assertions on arrays (primitive and objects).
All methods support multiple dimensional arrays.BeanMorpher Converts a JavaBean into another JavaBean or DynaBean.
This Morpher will try to match every property from the target JavaBean's class to the properties of the source JavaBean.BigDecimalMorpher Morphs to a BigDecimal.BigIntegerMorpher Morphs to a BigInteger.BooleanArrayMorpher Morphs an array to a boolean[].BooleanMorpher Morphs to a boolean.BooleanObjectArrayMorpher Morphs an array to a Boolean[].BooleanObjectMorpher Morphs to a Boolean.ByteArrayMorpher Morphs an array to a byte[].ByteMorpher Morphs to a byte.CharacterObjectArrayMorpher Morphs an array to a Character[].CharacterObjectMorpher Morphs to a Character.CharArrayMorpher Morphs an array to a char[].CharMorpher Morphs to a char.ClassMorpher Morphs to a Class.
This morpher is a singleton.DateMorpher Morphs a String to a Date.DoubleArrayMorpher Morphs an array to a double[].DoubleMorpher Morphs to a double.FloatArrayMorpher Morphs an array to a float[].FloatMorpher Moprhs to a float.IdentityObjectMorpher Morpher that performs no conversion.
This morpher is a singleton.IntArrayMorpher Morphs an array to a int[].IntMorpher Morphs to an int.LongArrayMorpher Morphs an array to a long[].LongMorpher Morphs to a long.MapToDateMorpher Morphs a Map into a Date.
The Map should have at least one of the following keys [yer,month,day,hour,minutes,seconds,milliseconds] and the values should be instances of Number.MorphDynaBean MorphDynaClass Morpher Marker interface for morphers.
All implementations must have amorph( Object value )
method that returns the appropiate morphed value.MorpherRegistry Convenient class that manages Morphers.
A MorpherRehistry manages a group of Morphers.MorphException A MorphException indicates that a call toMorpher.morph()
has failed to complete successfully.
Based on common-beauntils ConversionException.MorphUtils Covenient class for registering standard morphers to a ConvertRegistry.
NumberMorpher Morphs to a subclass of Number.
Supported types are - Byte, Short, Integer, Long, Float, BigInteger, BigtDecimal.ObjectArrayMorpher Morphs an array to another array using a Morpher.ObjectListMorpher Morphs a List to another List using a Morpher.ObjectMorpher Marker interface for morphers that return an Object.ShortArrayMorpher Morphs an array to a short[].ShortMorpher Morphs to a short.StringMorpher Morphs to a String.
This morpher is a singleton.SwitchingMorpher An all-purpose Morpher that can morph to several classes.
Because this Morpher accepts any class and morphs to Object it should not be added to a MorpherRegistry as it may be too generic for some cases and may result in unwanted transformations.