Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractArrayMorpher - Class in net.sf.ezmorph.array
-
Base class for array Morphers.
- AbstractArrayMorpher() - Constructor for class net.sf.ezmorph.array.AbstractArrayMorpher
- AbstractArrayMorpher(boolean) - Constructor for class net.sf.ezmorph.array.AbstractArrayMorpher
- AbstractDecimalMorpher - Class in net.sf.ezmorph.primitive
-
Base class for primitive decimal conversion.
- AbstractDecimalMorpher() - Constructor for class net.sf.ezmorph.primitive.AbstractDecimalMorpher
- AbstractDecimalMorpher(boolean) - Constructor for class net.sf.ezmorph.primitive.AbstractDecimalMorpher
- AbstractIntegerMorpher - Class in net.sf.ezmorph.primitive
-
Base class por primitive integer conversion.
- AbstractIntegerMorpher() - Constructor for class net.sf.ezmorph.primitive.AbstractIntegerMorpher
- AbstractIntegerMorpher(boolean) - Constructor for class net.sf.ezmorph.primitive.AbstractIntegerMorpher
- AbstractObjectMorpher - Class in net.sf.ezmorph.object
-
Base class for ObjectMorpher implementations.
- AbstractObjectMorpher() - Constructor for class net.sf.ezmorph.object.AbstractObjectMorpher
- AbstractObjectMorpher(boolean) - Constructor for class net.sf.ezmorph.object.AbstractObjectMorpher
- AbstractPrimitiveMorpher - Class in net.sf.ezmorph.primitive
-
Base class for primitive value conversion.
- AbstractPrimitiveMorpher() - Constructor for class net.sf.ezmorph.primitive.AbstractPrimitiveMorpher
- AbstractPrimitiveMorpher(boolean) - Constructor for class net.sf.ezmorph.primitive.AbstractPrimitiveMorpher
- ArrayAssertions - Class in net.sf.ezmorph.test
-
Provides assertions on arrays (primitive and objects).
All methods support multiple dimensional arrays. - ArrayAssertions() - Constructor for class net.sf.ezmorph.test.ArrayAssertions
- assertActualPrimitiveArrays(String, Object, Object, Class, Class) - Static method in class net.sf.ezmorph.test.ArrayAssertions
- assertEquals(boolean[], boolean[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two boolean[] are equal.
- assertEquals(boolean[], Object[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that a boolean[] is equal to an Object[] (presumably an Boolean[])
- assertEquals(byte[], byte[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two byte[] are equal.
- assertEquals(byte[], Object[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that a byte[] is equal to an Object[] (presumably an Byte[])
- assertEquals(char[], char[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two char[] are equal.
- assertEquals(char[], Object[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that a char[] is equal to an Object[] (presumably an Character[])
- assertEquals(double[], double[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two double[] are equal.
- assertEquals(double[], Object[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that a double[] is equal to an Object[] (presumably an Double[])
- assertEquals(float[], float[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two float[] are equal.
- assertEquals(float[], Object[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that a float[] is equal to an Object[] (presumably an Float[])
- assertEquals(int[], int[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two int[] are equal.
- assertEquals(int[], Object[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that a int[] is equal to an Object[] (presumably an Integer[])
- assertEquals(long[], long[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two long[] are equal.
- assertEquals(long[], Object[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that a long[] is equal to an Object[] (presumably an Long[])
- assertEquals(short[], short[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two short[] are equal.
- assertEquals(short[], Object[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that a short[] is equal to an Object[] (presumably an Short[])
- assertEquals(Object[], boolean[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that Object[] (presumably an Boolean[]) is equal to an boolean[].
- assertEquals(Object[], byte[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that Object[] (presumably an Byte[]) is equal to an byte[].
- assertEquals(Object[], char[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that Object[] (presumably an Character[]) is equal to an char[].
- assertEquals(Object[], double[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that Object[] (presumably an Double[]) is equal to an double[].
- assertEquals(Object[], float[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that Object[] (presumably an Float[]) is equal to an float[].
- assertEquals(Object[], int[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that Object[] (presumably an Integer[]) is equal to an int[].
- assertEquals(Object[], long[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that Object[] (presumably an Long[]) is equal to an long[].
- assertEquals(Object[], short[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that Object[] (presumably an Short[]) is equal to an short[].
- assertEquals(Object[], Object[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two Object[] are equal.
- assertEquals(Object, Object) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two objects are equal.
- assertEquals(String, boolean[], boolean[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two boolean[] are equal.
- assertEquals(String, boolean[], Object[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that a boolean[] is equal to an Object[] (presumably an Boolean[])
- assertEquals(String, byte[], byte[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two byte[] are equal.
- assertEquals(String, byte[], Object[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that a byte[] is equal to an Object[] (presumably an Byte[])
- assertEquals(String, char[], char[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two char[] are equal.
- assertEquals(String, char[], Object[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that a char[] is equal to an Object[] (presumably an Character[])
- assertEquals(String, double[], double[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two double[] are equal.
- assertEquals(String, double[], Object[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that a double[] is equal to an Object[] (presumably an Double[])
- assertEquals(String, float[], float[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two float[] are equal.
- assertEquals(String, float[], Object[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that a float[] is equal to an Object[] (presumably an Float[])
- assertEquals(String, int[], int[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two int[] are equal.
- assertEquals(String, int[], Object[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that a int[] is equal to an Object[] (presumably an Integer[])
- assertEquals(String, long[], long[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two long[] are equal.
- assertEquals(String, long[], Object[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that a long[] is equal to an Object[] (presumably an Long[])
- assertEquals(String, short[], short[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two short[] are equal.
- assertEquals(String, short[], Object[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that a short[] is equal to an Object[] (presumably an Short[])
- assertEquals(String, Object[], boolean[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that Object[] (presumably an Boolean[]) is equal to an boolean[].
- assertEquals(String, Object[], byte[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that Object[] (presumably an Byte[]) is equal to an byte[].
- assertEquals(String, Object[], char[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that Object[] (presumably an Character[]) is equal to an char[].
- assertEquals(String, Object[], double[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that Object[] (presumably an Double[]) is equal to an double[].
- assertEquals(String, Object[], float[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that Object[] (presumably an Float[]) is equal to an float[].
- assertEquals(String, Object[], int[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that Object[] (presumably an Integer[]) is equal to an int[].
- assertEquals(String, Object[], long[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that Object[] (presumably an Long[]) is equal to an long[].
- assertEquals(String, Object[], short[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that Object[] (presumably an Short[]) is equal to a short[].
- assertEquals(String, Object[], Object[]) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two Object[] are equal.
- assertEquals(String, Object, Object) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two objects are equal.
- assertEquals(String, List, List) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two Lists are equal.
- assertEquals(List, List) - Static method in class net.sf.ezmorph.test.ArrayAssertions
-
Asserts that two Lists are equal.
- assertExpectedPrimitiveArrays(String, Object, Object, Class, Class) - Static method in class net.sf.ezmorph.test.ArrayAssertions
- attributes - Variable in class net.sf.ezmorph.bean.MorphDynaClass
B
- beanClass - Variable in class net.sf.ezmorph.bean.BeanMorpher
- beanClass - Variable in class net.sf.ezmorph.bean.MorphDynaClass
- BeanMorpher - Class in net.sf.ezmorph.bean
-
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. - BeanMorpher(Class, MorpherRegistry) - Constructor for class net.sf.ezmorph.bean.BeanMorpher
- BeanMorpher(Class, MorpherRegistry, boolean) - Constructor for class net.sf.ezmorph.bean.BeanMorpher
- BIGDECIMAL_ONE - Static variable in class net.sf.ezmorph.MorphUtils
-
Constant value for BigDecimal(1)
- BIGDECIMAL_ZERO - Static variable in class net.sf.ezmorph.MorphUtils
-
Constant value for BigDecimal(0)
- BigDecimalMorpher - Class in net.sf.ezmorph.object
-
Morphs to a BigDecimal.
- BigDecimalMorpher() - Constructor for class net.sf.ezmorph.object.BigDecimalMorpher
- BigDecimalMorpher(BigDecimal) - Constructor for class net.sf.ezmorph.object.BigDecimalMorpher
- BigIntegerMorpher - Class in net.sf.ezmorph.object
-
Morphs to a BigInteger.
- BigIntegerMorpher() - Constructor for class net.sf.ezmorph.object.BigIntegerMorpher
- BigIntegerMorpher(BigInteger) - Constructor for class net.sf.ezmorph.object.BigIntegerMorpher
- BOOLEAN_ARRAY_CLASS - Static variable in class net.sf.ezmorph.array.BooleanArrayMorpher
- BOOLEAN_OBJECT_ARRAY_CLASS - Static variable in class net.sf.ezmorph.array.BooleanObjectArrayMorpher
- BooleanArrayMorpher - Class in net.sf.ezmorph.array
-
Morphs an array to a boolean[].
- BooleanArrayMorpher() - Constructor for class net.sf.ezmorph.array.BooleanArrayMorpher
- BooleanArrayMorpher(boolean) - Constructor for class net.sf.ezmorph.array.BooleanArrayMorpher
- BooleanMorpher - Class in net.sf.ezmorph.primitive
-
Morphs to a boolean.
- BooleanMorpher() - Constructor for class net.sf.ezmorph.primitive.BooleanMorpher
- BooleanMorpher(boolean) - Constructor for class net.sf.ezmorph.primitive.BooleanMorpher
- BooleanObjectArrayMorpher - Class in net.sf.ezmorph.array
-
Morphs an array to a Boolean[].
- BooleanObjectArrayMorpher() - Constructor for class net.sf.ezmorph.array.BooleanObjectArrayMorpher
- BooleanObjectArrayMorpher(Boolean) - Constructor for class net.sf.ezmorph.array.BooleanObjectArrayMorpher
- BooleanObjectMorpher - Class in net.sf.ezmorph.object
-
Morphs to a Boolean.
- BooleanObjectMorpher() - Constructor for class net.sf.ezmorph.object.BooleanObjectMorpher
- BooleanObjectMorpher(Boolean) - Constructor for class net.sf.ezmorph.object.BooleanObjectMorpher
- BYTE_ARRAY_CLASS - Static variable in class net.sf.ezmorph.array.ByteArrayMorpher
- ByteArrayMorpher - Class in net.sf.ezmorph.array
-
Morphs an array to a byte[].
- ByteArrayMorpher() - Constructor for class net.sf.ezmorph.array.ByteArrayMorpher
- ByteArrayMorpher(byte) - Constructor for class net.sf.ezmorph.array.ByteArrayMorpher
- ByteMorpher - Class in net.sf.ezmorph.primitive
-
Morphs to a byte.
- ByteMorpher() - Constructor for class net.sf.ezmorph.primitive.ByteMorpher
- ByteMorpher(byte) - Constructor for class net.sf.ezmorph.primitive.ByteMorpher
C
- cause - Variable in exception net.sf.ezmorph.MorphException
-
The root cause of this
ConversionException
, compatible with JDK 1.4's extensions tojava.lang.Throwable
. - CHAR_ARRAY_CLASS - Static variable in class net.sf.ezmorph.array.CharArrayMorpher
- CHARACTER_OBJECT_ARRAY_CLASS - Static variable in class net.sf.ezmorph.array.CharacterObjectArrayMorpher
- CharacterObjectArrayMorpher - Class in net.sf.ezmorph.array
-
Morphs an array to a Character[].
- CharacterObjectArrayMorpher() - Constructor for class net.sf.ezmorph.array.CharacterObjectArrayMorpher
- CharacterObjectArrayMorpher(Character) - Constructor for class net.sf.ezmorph.array.CharacterObjectArrayMorpher
- CharacterObjectMorpher - Class in net.sf.ezmorph.object
-
Morphs to a Character.
- CharacterObjectMorpher() - Constructor for class net.sf.ezmorph.object.CharacterObjectMorpher
- CharacterObjectMorpher(Character) - Constructor for class net.sf.ezmorph.object.CharacterObjectMorpher
- CharArrayMorpher - Class in net.sf.ezmorph.array
-
Morphs an array to a char[].
- CharArrayMorpher() - Constructor for class net.sf.ezmorph.array.CharArrayMorpher
- CharArrayMorpher(char) - Constructor for class net.sf.ezmorph.array.CharArrayMorpher
- CharMorpher - Class in net.sf.ezmorph.primitive
-
Morphs to a char.
- CharMorpher() - Constructor for class net.sf.ezmorph.primitive.CharMorpher
- CharMorpher(char) - Constructor for class net.sf.ezmorph.primitive.CharMorpher
- classMap - Variable in class net.sf.ezmorph.object.SwitchingMorpher
- ClassMorpher - Class in net.sf.ezmorph.object
-
Morphs to a Class.
This morpher is a singleton. - ClassMorpher() - Constructor for class net.sf.ezmorph.object.ClassMorpher
- clear() - Method in class net.sf.ezmorph.MorpherRegistry
-
Deregisters all morphers.
- clear(Class) - Method in class net.sf.ezmorph.MorpherRegistry
-
Deregister all Morphers of a type.
- contains(String, String) - Method in class net.sf.ezmorph.bean.MorphDynaBean
- createDimensions(int, int) - Method in class net.sf.ezmorph.array.AbstractArrayMorpher
-
Creates an array representing the dimensions for comversion.
D
- DateMorpher - Class in net.sf.ezmorph.object
-
Morphs a String to a Date.
- DateMorpher(String[]) - Constructor for class net.sf.ezmorph.object.DateMorpher
- DateMorpher(String[], boolean) - Constructor for class net.sf.ezmorph.object.DateMorpher
- DateMorpher(String[], Date) - Constructor for class net.sf.ezmorph.object.DateMorpher
- DateMorpher(String[], Date, Locale, boolean) - Constructor for class net.sf.ezmorph.object.DateMorpher
- DateMorpher(String[], Locale) - Constructor for class net.sf.ezmorph.object.DateMorpher
- DateMorpher(String[], Locale, boolean) - Constructor for class net.sf.ezmorph.object.DateMorpher
- defaultValue - Variable in class net.sf.ezmorph.array.BooleanArrayMorpher
- defaultValue - Variable in class net.sf.ezmorph.array.BooleanObjectArrayMorpher
- defaultValue - Variable in class net.sf.ezmorph.array.ByteArrayMorpher
- defaultValue - Variable in class net.sf.ezmorph.array.CharacterObjectArrayMorpher
- defaultValue - Variable in class net.sf.ezmorph.array.CharArrayMorpher
- defaultValue - Variable in class net.sf.ezmorph.array.DoubleArrayMorpher
- defaultValue - Variable in class net.sf.ezmorph.array.FloatArrayMorpher
- defaultValue - Variable in class net.sf.ezmorph.array.IntArrayMorpher
- defaultValue - Variable in class net.sf.ezmorph.array.LongArrayMorpher
- defaultValue - Variable in class net.sf.ezmorph.array.ShortArrayMorpher
- defaultValue - Variable in class net.sf.ezmorph.object.BigDecimalMorpher
- defaultValue - Variable in class net.sf.ezmorph.object.BigIntegerMorpher
- defaultValue - Variable in class net.sf.ezmorph.object.BooleanObjectMorpher
- defaultValue - Variable in class net.sf.ezmorph.object.CharacterObjectMorpher
- defaultValue - Variable in class net.sf.ezmorph.object.DateMorpher
- defaultValue - Variable in class net.sf.ezmorph.object.MapToDateMorpher
- defaultValue - Variable in class net.sf.ezmorph.object.NumberMorpher
- defaultValue - Variable in class net.sf.ezmorph.object.ObjectListMorpher
- defaultValue - Variable in class net.sf.ezmorph.primitive.BooleanMorpher
- defaultValue - Variable in class net.sf.ezmorph.primitive.ByteMorpher
- defaultValue - Variable in class net.sf.ezmorph.primitive.CharMorpher
- defaultValue - Variable in class net.sf.ezmorph.primitive.DoubleMorpher
- defaultValue - Variable in class net.sf.ezmorph.primitive.FloatMorpher
- defaultValue - Variable in class net.sf.ezmorph.primitive.IntMorpher
- defaultValue - Variable in class net.sf.ezmorph.primitive.LongMorpher
- defaultValue - Variable in class net.sf.ezmorph.primitive.ShortMorpher
- deregisterMorpher(Morpher) - Method in class net.sf.ezmorph.MorpherRegistry
-
Deregister the specified Morpher.
The registry will remove the targetClass
from the morphers Map if it has no other registered morphers. - DOUBLE_ARRAY_CLASS - Static variable in class net.sf.ezmorph.array.DoubleArrayMorpher
- DoubleArrayMorpher - Class in net.sf.ezmorph.array
-
Morphs an array to a double[].
- DoubleArrayMorpher() - Constructor for class net.sf.ezmorph.array.DoubleArrayMorpher
- DoubleArrayMorpher(double) - Constructor for class net.sf.ezmorph.array.DoubleArrayMorpher
- DoubleMorpher - Class in net.sf.ezmorph.primitive
-
Morphs to a double.
- DoubleMorpher() - Constructor for class net.sf.ezmorph.primitive.DoubleMorpher
- DoubleMorpher(double) - Constructor for class net.sf.ezmorph.primitive.DoubleMorpher
- dynaClass - Variable in class net.sf.ezmorph.bean.MorphDynaBean
- dynaProperties - Variable in class net.sf.ezmorph.bean.MorphDynaClass
- dynaPropertyComparator - Static variable in class net.sf.ezmorph.bean.MorphDynaClass
- dynaValues - Variable in class net.sf.ezmorph.bean.MorphDynaBean
E
- equals(Object) - Method in class net.sf.ezmorph.array.BooleanArrayMorpher
- equals(Object) - Method in class net.sf.ezmorph.array.BooleanObjectArrayMorpher
- equals(Object) - Method in class net.sf.ezmorph.array.ByteArrayMorpher
- equals(Object) - Method in class net.sf.ezmorph.array.CharacterObjectArrayMorpher
- equals(Object) - Method in class net.sf.ezmorph.array.CharArrayMorpher
- equals(Object) - Method in class net.sf.ezmorph.array.DoubleArrayMorpher
- equals(Object) - Method in class net.sf.ezmorph.array.FloatArrayMorpher
- equals(Object) - Method in class net.sf.ezmorph.array.IntArrayMorpher
- equals(Object) - Method in class net.sf.ezmorph.array.LongArrayMorpher
- equals(Object) - Method in class net.sf.ezmorph.array.ObjectArrayMorpher
- equals(Object) - Method in class net.sf.ezmorph.array.ShortArrayMorpher
- equals(Object) - Method in class net.sf.ezmorph.bean.MorphDynaBean
- equals(Object) - Method in class net.sf.ezmorph.bean.MorphDynaClass
- equals(Object) - Method in class net.sf.ezmorph.object.BigDecimalMorpher
- equals(Object) - Method in class net.sf.ezmorph.object.BigIntegerMorpher
- equals(Object) - Method in class net.sf.ezmorph.object.BooleanObjectMorpher
- equals(Object) - Method in class net.sf.ezmorph.object.CharacterObjectMorpher
- equals(Object) - Method in class net.sf.ezmorph.object.ClassMorpher
- equals(Object) - Method in class net.sf.ezmorph.object.DateMorpher
- equals(Object) - Method in class net.sf.ezmorph.object.IdentityObjectMorpher
- equals(Object) - Method in class net.sf.ezmorph.object.MapToDateMorpher
- equals(Object) - Method in class net.sf.ezmorph.object.NumberMorpher
- equals(Object) - Method in class net.sf.ezmorph.object.ObjectListMorpher
- equals(Object) - Method in class net.sf.ezmorph.object.StringMorpher
- equals(Object) - Method in class net.sf.ezmorph.object.SwitchingMorpher
- equals(Object) - Method in class net.sf.ezmorph.primitive.BooleanMorpher
- equals(Object) - Method in class net.sf.ezmorph.primitive.ByteMorpher
- equals(Object) - Method in class net.sf.ezmorph.primitive.CharMorpher
- equals(Object) - Method in class net.sf.ezmorph.primitive.DoubleMorpher
- equals(Object) - Method in class net.sf.ezmorph.primitive.FloatMorpher
- equals(Object) - Method in class net.sf.ezmorph.primitive.IntMorpher
- equals(Object) - Method in class net.sf.ezmorph.primitive.LongMorpher
- equals(Object) - Method in class net.sf.ezmorph.primitive.ShortMorpher
F
- FLOAT_ARRAY_CLASS - Static variable in class net.sf.ezmorph.array.FloatArrayMorpher
- FloatArrayMorpher - Class in net.sf.ezmorph.array
-
Morphs an array to a float[].
- FloatArrayMorpher() - Constructor for class net.sf.ezmorph.array.FloatArrayMorpher
- FloatArrayMorpher(float) - Constructor for class net.sf.ezmorph.array.FloatArrayMorpher
- FloatMorpher - Class in net.sf.ezmorph.primitive
-
Moprhs to a float.
- FloatMorpher() - Constructor for class net.sf.ezmorph.primitive.FloatMorpher
- FloatMorpher(float) - Constructor for class net.sf.ezmorph.primitive.FloatMorpher
- formats - Variable in class net.sf.ezmorph.object.DateMorpher
G
- get(String) - Method in class net.sf.ezmorph.bean.MorphDynaBean
- get(String, int) - Method in class net.sf.ezmorph.bean.MorphDynaBean
- get(String, String) - Method in class net.sf.ezmorph.bean.MorphDynaBean
- getBeanClass() - Method in class net.sf.ezmorph.bean.MorphDynaClass
- getCause() - Method in exception net.sf.ezmorph.MorphException
-
Returns the cause of this exception.
- getDefaultValue() - Method in class net.sf.ezmorph.array.BooleanArrayMorpher
- getDefaultValue() - Method in class net.sf.ezmorph.array.BooleanObjectArrayMorpher
- getDefaultValue() - Method in class net.sf.ezmorph.array.ByteArrayMorpher
- getDefaultValue() - Method in class net.sf.ezmorph.array.CharacterObjectArrayMorpher
- getDefaultValue() - Method in class net.sf.ezmorph.array.CharArrayMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.array.DoubleArrayMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.array.FloatArrayMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.array.IntArrayMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.array.LongArrayMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.array.ShortArrayMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.object.BigDecimalMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.object.BigIntegerMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.object.BooleanObjectMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.object.CharacterObjectMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.object.DateMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.object.MapToDateMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.object.NumberMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.primitive.BooleanMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.primitive.ByteMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.primitive.CharMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.primitive.DoubleMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.primitive.FloatMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.primitive.IntMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.primitive.LongMorpher
-
Returns the default value for this Morpher.
- getDefaultValue() - Method in class net.sf.ezmorph.primitive.ShortMorpher
-
Returns the default value for this Morpher.
- getDimensions(Class) - Method in class net.sf.ezmorph.array.AbstractArrayMorpher
-
Returns the number of dimensions in an array class.
- getDynaClass() - Method in class net.sf.ezmorph.bean.MorphDynaBean
- getDynaProperties() - Method in class net.sf.ezmorph.bean.MorphDynaClass
- getDynaProperty(String) - Method in class net.sf.ezmorph.bean.MorphDynaBean
- getDynaProperty(String) - Method in class net.sf.ezmorph.bean.MorphDynaClass
- getInstance() - Static method in class net.sf.ezmorph.object.ClassMorpher
-
Returns the singleton instance
- getInstance() - Static method in class net.sf.ezmorph.object.IdentityObjectMorpher
-
Returns the singleton instance
- getInstance() - Static method in class net.sf.ezmorph.object.StringMorpher
-
Returns the singleton instance
- getIntegerValue(Object) - Method in class net.sf.ezmorph.object.BigIntegerMorpher
-
Trims the String from the begining to the first "."
- getIntegerValue(Object) - Method in class net.sf.ezmorph.primitive.AbstractIntegerMorpher
-
Trims the String from the begining to the first "."
- getMorpherFor(Class) - Method in class net.sf.ezmorph.MorpherRegistry
-
Returns a morpher for
clazz
.
If several morphers are found for that class, it returns the first. - getMorpherRegistry() - Method in class net.sf.ezmorph.bean.MorphDynaBean
- getMorphersFor(Class) - Method in class net.sf.ezmorph.MorpherRegistry
-
Returns all morphers for
clazz
.
If no Morphers are found it will return an array containing the IdentityObjectMorpher. - getName() - Method in class net.sf.ezmorph.bean.MorphDynaClass
- getValue(Map, String) - Method in class net.sf.ezmorph.object.MapToDateMorpher
H
- hashCode() - Method in class net.sf.ezmorph.array.BooleanArrayMorpher
- hashCode() - Method in class net.sf.ezmorph.array.BooleanObjectArrayMorpher
- hashCode() - Method in class net.sf.ezmorph.array.ByteArrayMorpher
- hashCode() - Method in class net.sf.ezmorph.array.CharacterObjectArrayMorpher
- hashCode() - Method in class net.sf.ezmorph.array.CharArrayMorpher
- hashCode() - Method in class net.sf.ezmorph.array.DoubleArrayMorpher
- hashCode() - Method in class net.sf.ezmorph.array.FloatArrayMorpher
- hashCode() - Method in class net.sf.ezmorph.array.IntArrayMorpher
- hashCode() - Method in class net.sf.ezmorph.array.LongArrayMorpher
- hashCode() - Method in class net.sf.ezmorph.array.ObjectArrayMorpher
- hashCode() - Method in class net.sf.ezmorph.array.ShortArrayMorpher
- hashCode() - Method in class net.sf.ezmorph.bean.MorphDynaBean
- hashCode() - Method in class net.sf.ezmorph.bean.MorphDynaClass
- hashCode() - Method in class net.sf.ezmorph.object.BigDecimalMorpher
- hashCode() - Method in class net.sf.ezmorph.object.BigIntegerMorpher
- hashCode() - Method in class net.sf.ezmorph.object.BooleanObjectMorpher
- hashCode() - Method in class net.sf.ezmorph.object.CharacterObjectMorpher
- hashCode() - Method in class net.sf.ezmorph.object.ClassMorpher
- hashCode() - Method in class net.sf.ezmorph.object.DateMorpher
- hashCode() - Method in class net.sf.ezmorph.object.IdentityObjectMorpher
- hashCode() - Method in class net.sf.ezmorph.object.MapToDateMorpher
- hashCode() - Method in class net.sf.ezmorph.object.NumberMorpher
- hashCode() - Method in class net.sf.ezmorph.object.ObjectListMorpher
- hashCode() - Method in class net.sf.ezmorph.object.StringMorpher
- hashCode() - Method in class net.sf.ezmorph.object.SwitchingMorpher
- hashCode() - Method in class net.sf.ezmorph.primitive.BooleanMorpher
- hashCode() - Method in class net.sf.ezmorph.primitive.ByteMorpher
- hashCode() - Method in class net.sf.ezmorph.primitive.CharMorpher
- hashCode() - Method in class net.sf.ezmorph.primitive.DoubleMorpher
- hashCode() - Method in class net.sf.ezmorph.primitive.FloatMorpher
- hashCode() - Method in class net.sf.ezmorph.primitive.IntMorpher
- hashCode() - Method in class net.sf.ezmorph.primitive.LongMorpher
- hashCode() - Method in class net.sf.ezmorph.primitive.ShortMorpher
I
- IdentityObjectMorpher - Class in net.sf.ezmorph.object
-
Morpher that performs no conversion.
This morpher is a singleton. - IdentityObjectMorpher() - Constructor for class net.sf.ezmorph.object.IdentityObjectMorpher
- INSTANCE - Static variable in class net.sf.ezmorph.object.ClassMorpher
- INSTANCE - Static variable in class net.sf.ezmorph.object.IdentityObjectMorpher
- INSTANCE - Static variable in class net.sf.ezmorph.object.StringMorpher
- INT_ARRAY_CLASS - Static variable in class net.sf.ezmorph.array.IntArrayMorpher
- IntArrayMorpher - Class in net.sf.ezmorph.array
-
Morphs an array to a int[].
- IntArrayMorpher() - Constructor for class net.sf.ezmorph.array.IntArrayMorpher
- IntArrayMorpher(int) - Constructor for class net.sf.ezmorph.array.IntArrayMorpher
- IntMorpher - Class in net.sf.ezmorph.primitive
-
Morphs to an int.
- IntMorpher() - Constructor for class net.sf.ezmorph.primitive.IntMorpher
- IntMorpher(int) - Constructor for class net.sf.ezmorph.primitive.IntMorpher
- isByte(Class) - Method in class net.sf.ezmorph.bean.MorphDynaBean
- isDecimalNumber(Class) - Method in class net.sf.ezmorph.object.NumberMorpher
- isDynaAssignable(Class, Class) - Method in class net.sf.ezmorph.bean.MorphDynaBean
- isFloat(Class) - Method in class net.sf.ezmorph.bean.MorphDynaBean
- isInteger(Class) - Method in class net.sf.ezmorph.bean.MorphDynaBean
- isLong(Class) - Method in class net.sf.ezmorph.bean.MorphDynaBean
- isShort(Class) - Method in class net.sf.ezmorph.bean.MorphDynaBean
- isUseDefault() - Method in class net.sf.ezmorph.array.AbstractArrayMorpher
-
Returns if this morpher will use a default value.
- isUseDefault() - Method in class net.sf.ezmorph.object.AbstractObjectMorpher
-
Returns if this morpher will use a default value.
- isUseDefault() - Method in class net.sf.ezmorph.primitive.AbstractPrimitiveMorpher
-
Returns if this morpher will use a default value if the value to be morphed is null
L
- lenient - Variable in class net.sf.ezmorph.bean.BeanMorpher
- lenient - Variable in class net.sf.ezmorph.object.DateMorpher
- locale - Variable in class net.sf.ezmorph.object.DateMorpher
- log - Static variable in class net.sf.ezmorph.bean.BeanMorpher
- LONG_ARRAY_CLASS - Static variable in class net.sf.ezmorph.array.LongArrayMorpher
- LongArrayMorpher - Class in net.sf.ezmorph.array
-
Morphs an array to a long[].
- LongArrayMorpher() - Constructor for class net.sf.ezmorph.array.LongArrayMorpher
- LongArrayMorpher(long) - Constructor for class net.sf.ezmorph.array.LongArrayMorpher
- LongMorpher - Class in net.sf.ezmorph.primitive
-
Morphs to a long.
- LongMorpher() - Constructor for class net.sf.ezmorph.primitive.LongMorpher
- LongMorpher(long) - Constructor for class net.sf.ezmorph.primitive.LongMorpher
M
- MapToDateMorpher - Class in net.sf.ezmorph.object
-
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. - MapToDateMorpher() - Constructor for class net.sf.ezmorph.object.MapToDateMorpher
- MapToDateMorpher(Date) - Constructor for class net.sf.ezmorph.object.MapToDateMorpher
- morph(Class, Object) - Method in class net.sf.ezmorph.MorpherRegistry
-
Morphs and object to the specified target class.
This method uses reflection to invoke primitive Morphers and Morphers that do not implement ObjectMorpher. - morph(Object) - Method in class net.sf.ezmorph.array.BooleanArrayMorpher
- morph(Object) - Method in class net.sf.ezmorph.array.BooleanObjectArrayMorpher
- morph(Object) - Method in class net.sf.ezmorph.array.ByteArrayMorpher
- morph(Object) - Method in class net.sf.ezmorph.array.CharacterObjectArrayMorpher
- morph(Object) - Method in class net.sf.ezmorph.array.CharArrayMorpher
- morph(Object) - Method in class net.sf.ezmorph.array.DoubleArrayMorpher
- morph(Object) - Method in class net.sf.ezmorph.array.FloatArrayMorpher
- morph(Object) - Method in class net.sf.ezmorph.array.IntArrayMorpher
- morph(Object) - Method in class net.sf.ezmorph.array.LongArrayMorpher
- morph(Object) - Method in class net.sf.ezmorph.array.ObjectArrayMorpher
- morph(Object) - Method in class net.sf.ezmorph.array.ShortArrayMorpher
- morph(Object) - Method in class net.sf.ezmorph.bean.BeanMorpher
- morph(Object) - Method in class net.sf.ezmorph.object.BigDecimalMorpher
- morph(Object) - Method in class net.sf.ezmorph.object.BigIntegerMorpher
- morph(Object) - Method in class net.sf.ezmorph.object.BooleanObjectMorpher
- morph(Object) - Method in class net.sf.ezmorph.object.CharacterObjectMorpher
- morph(Object) - Method in class net.sf.ezmorph.object.ClassMorpher
- morph(Object) - Method in class net.sf.ezmorph.object.DateMorpher
- morph(Object) - Method in class net.sf.ezmorph.object.IdentityObjectMorpher
- morph(Object) - Method in class net.sf.ezmorph.object.MapToDateMorpher
- morph(Object) - Method in class net.sf.ezmorph.object.NumberMorpher
- morph(Object) - Method in class net.sf.ezmorph.object.ObjectListMorpher
- morph(Object) - Method in class net.sf.ezmorph.object.StringMorpher
- morph(Object) - Method in class net.sf.ezmorph.object.SwitchingMorpher
- morph(Object) - Method in interface net.sf.ezmorph.ObjectMorpher
-
Morphs the input object into an output object of the supported type.
- morph(Object) - Method in class net.sf.ezmorph.primitive.BooleanMorpher
-
Morphs the input object into an output object of the supported type.
- morph(Object) - Method in class net.sf.ezmorph.primitive.ByteMorpher
-
Morphs the input object into an output object of the supported type.
- morph(Object) - Method in class net.sf.ezmorph.primitive.CharMorpher
-
Morphs the input object into an output object of the supported type.
- morph(Object) - Method in class net.sf.ezmorph.primitive.DoubleMorpher
-
Morphs the input object into an output object of the supported type.
- morph(Object) - Method in class net.sf.ezmorph.primitive.FloatMorpher
-
Morphs the input object into an output object of the supported type.
- morph(Object) - Method in class net.sf.ezmorph.primitive.IntMorpher
-
Morphs the input object into an output object of the supported type.
- morph(Object) - Method in class net.sf.ezmorph.primitive.LongMorpher
-
Morphs the input object into an output object of the supported type.
- morph(Object) - Method in class net.sf.ezmorph.primitive.ShortMorpher
-
Morphs the input object into an output object of the supported type.
- MorphDynaBean - Class in net.sf.ezmorph.bean
- MorphDynaBean() - Constructor for class net.sf.ezmorph.bean.MorphDynaBean
- MorphDynaBean(MorpherRegistry) - Constructor for class net.sf.ezmorph.bean.MorphDynaBean
- MorphDynaClass - Class in net.sf.ezmorph.bean
- MorphDynaClass(String, Class, Map) - Constructor for class net.sf.ezmorph.bean.MorphDynaClass
- MorphDynaClass(String, Class, Map, boolean) - Constructor for class net.sf.ezmorph.bean.MorphDynaClass
- MorphDynaClass(Map) - Constructor for class net.sf.ezmorph.bean.MorphDynaClass
- MorphDynaClass(Map, boolean) - Constructor for class net.sf.ezmorph.bean.MorphDynaClass
- morpher - Variable in class net.sf.ezmorph.array.ObjectArrayMorpher
- morpher - Variable in class net.sf.ezmorph.object.ObjectListMorpher
- Morpher - Interface in net.sf.ezmorph
-
Marker interface for morphers.
All implementations must have amorph( Object value )
method that returns the appropiate morphed value. - morpherRegistry - Variable in class net.sf.ezmorph.bean.BeanMorpher
- morpherRegistry - Variable in class net.sf.ezmorph.bean.MorphDynaBean
- morpherRegistry - Variable in class net.sf.ezmorph.object.SwitchingMorpher
- MorpherRegistry - Class in net.sf.ezmorph
-
Convenient class that manages Morphers.
A MorpherRehistry manages a group of Morphers. - MorpherRegistry() - Constructor for class net.sf.ezmorph.MorpherRegistry
- morphers - Variable in class net.sf.ezmorph.MorpherRegistry
- MorphException - Exception in net.sf.ezmorph
-
A MorphException indicates that a call to
Morpher.morph()
has failed to complete successfully.
Based on common-beauntils ConversionException. - MorphException(String) - Constructor for exception net.sf.ezmorph.MorphException
-
Construct a new exception with the specified message.
- MorphException(String, Throwable) - Constructor for exception net.sf.ezmorph.MorphException
-
Construct a new exception with the specified message and root cause.
- MorphException(Throwable) - Constructor for exception net.sf.ezmorph.MorphException
-
Construct a new exception with the specified root cause.
- morphMethod - Variable in class net.sf.ezmorph.array.ObjectArrayMorpher
- morphMethod - Variable in class net.sf.ezmorph.object.ObjectListMorpher
- morphsTo() - Method in class net.sf.ezmorph.array.BooleanArrayMorpher
- morphsTo() - Method in class net.sf.ezmorph.array.BooleanObjectArrayMorpher
- morphsTo() - Method in class net.sf.ezmorph.array.ByteArrayMorpher
- morphsTo() - Method in class net.sf.ezmorph.array.CharacterObjectArrayMorpher
- morphsTo() - Method in class net.sf.ezmorph.array.CharArrayMorpher
- morphsTo() - Method in class net.sf.ezmorph.array.DoubleArrayMorpher
- morphsTo() - Method in class net.sf.ezmorph.array.FloatArrayMorpher
- morphsTo() - Method in class net.sf.ezmorph.array.IntArrayMorpher
- morphsTo() - Method in class net.sf.ezmorph.array.LongArrayMorpher
- morphsTo() - Method in class net.sf.ezmorph.array.ObjectArrayMorpher
- morphsTo() - Method in class net.sf.ezmorph.array.ShortArrayMorpher
- morphsTo() - Method in class net.sf.ezmorph.bean.BeanMorpher
- morphsTo() - Method in interface net.sf.ezmorph.Morpher
-
Returns the target Class for conversion.
- morphsTo() - Method in class net.sf.ezmorph.object.BigDecimalMorpher
- morphsTo() - Method in class net.sf.ezmorph.object.BigIntegerMorpher
- morphsTo() - Method in class net.sf.ezmorph.object.BooleanObjectMorpher
- morphsTo() - Method in class net.sf.ezmorph.object.CharacterObjectMorpher
- morphsTo() - Method in class net.sf.ezmorph.object.ClassMorpher
- morphsTo() - Method in class net.sf.ezmorph.object.DateMorpher
- morphsTo() - Method in class net.sf.ezmorph.object.IdentityObjectMorpher
- morphsTo() - Method in class net.sf.ezmorph.object.MapToDateMorpher
- morphsTo() - Method in class net.sf.ezmorph.object.NumberMorpher
- morphsTo() - Method in class net.sf.ezmorph.object.ObjectListMorpher
- morphsTo() - Method in class net.sf.ezmorph.object.StringMorpher
- morphsTo() - Method in class net.sf.ezmorph.object.SwitchingMorpher
- morphsTo() - Method in class net.sf.ezmorph.primitive.BooleanMorpher
- morphsTo() - Method in class net.sf.ezmorph.primitive.ByteMorpher
- morphsTo() - Method in class net.sf.ezmorph.primitive.CharMorpher
- morphsTo() - Method in class net.sf.ezmorph.primitive.DoubleMorpher
- morphsTo() - Method in class net.sf.ezmorph.primitive.FloatMorpher
- morphsTo() - Method in class net.sf.ezmorph.primitive.IntMorpher
- morphsTo() - Method in class net.sf.ezmorph.primitive.LongMorpher
- morphsTo() - Method in class net.sf.ezmorph.primitive.ShortMorpher
- morphToBigDecimal(String) - Method in class net.sf.ezmorph.object.NumberMorpher
- morphToBigInteger(String) - Method in class net.sf.ezmorph.object.NumberMorpher
- morphToByte(String) - Method in class net.sf.ezmorph.object.NumberMorpher
- morphToDouble(String) - Method in class net.sf.ezmorph.object.NumberMorpher
- morphToFloat(String) - Method in class net.sf.ezmorph.object.NumberMorpher
- morphToInteger(String) - Method in class net.sf.ezmorph.object.NumberMorpher
- morphToLong(String) - Method in class net.sf.ezmorph.object.NumberMorpher
- morphToShort(String) - Method in class net.sf.ezmorph.object.NumberMorpher
- MorphUtils - Class in net.sf.ezmorph
-
Covenient class for registering standard morphers to a ConvertRegistry.<br
- MorphUtils() - Constructor for class net.sf.ezmorph.MorphUtils
N
- name - Variable in class net.sf.ezmorph.bean.MorphDynaClass
- net.sf.ezmorph - package net.sf.ezmorph
- net.sf.ezmorph.array - package net.sf.ezmorph.array
-
Morphers for arrays.
- net.sf.ezmorph.bean - package net.sf.ezmorph.bean
-
Morphers for JavaBeans and DynaBeans.
- net.sf.ezmorph.object - package net.sf.ezmorph.object
-
Morphers for Object types.
- net.sf.ezmorph.primitive - package net.sf.ezmorph.primitive
-
Morphers for primitive types.
- net.sf.ezmorph.test - package net.sf.ezmorph.test
-
Assertions for testing array equiality.
- newInstance() - Method in class net.sf.ezmorph.bean.MorphDynaClass
- newInstance(MorpherRegistry) - Method in class net.sf.ezmorph.bean.MorphDynaClass
- NumberMorpher - Class in net.sf.ezmorph.object
-
Morphs to a subclass of Number.
Supported types are - Byte, Short, Integer, Long, Float, BigInteger, BigtDecimal. - NumberMorpher(Class) - Constructor for class net.sf.ezmorph.object.NumberMorpher
-
Creates a new morpher for the target type.
- NumberMorpher(Class, Number) - Constructor for class net.sf.ezmorph.object.NumberMorpher
-
Creates a new morpher for the target type with a default value.
The defaultValue should be of the same class as the target type.
O
- ObjectArrayMorpher - Class in net.sf.ezmorph.array
-
Morphs an array to another array using a Morpher.
- ObjectArrayMorpher(Morpher) - Constructor for class net.sf.ezmorph.array.ObjectArrayMorpher
-
Creates a new ArrayMorpher which will use another Morpher for its inner type.
The inner morpher can not morph to an array. - ObjectListMorpher - Class in net.sf.ezmorph.object
-
Morphs a List to another List using a Morpher.
- ObjectListMorpher(Morpher) - Constructor for class net.sf.ezmorph.object.ObjectListMorpher
-
Creates a new ArrayMorpher which will use another Morpher for its inner type.
The inner morpher can not morph to an array. - ObjectListMorpher(Morpher, Object) - Constructor for class net.sf.ezmorph.object.ObjectListMorpher
- ObjectMorpher - Interface in net.sf.ezmorph
-
Marker interface for morphers that return an Object.
P
- process() - Method in class net.sf.ezmorph.bean.MorphDynaClass
- properties - Variable in class net.sf.ezmorph.bean.MorphDynaClass
R
- registerMorpher(Morpher) - Method in class net.sf.ezmorph.MorpherRegistry
-
Register a Morpher for a target
Class
.
The target class is the class this Morpher morphs to. - registerMorpher(Morpher, boolean) - Method in class net.sf.ezmorph.MorpherRegistry
-
Register a Morpher for a target
Class
.
The target class is the class this Morpher morphs to. - registerStandardMorphers(MorpherRegistry) - Static method in class net.sf.ezmorph.MorphUtils
-
Clears and registers all standard morpehrs.
- registerStandardObjectArrayMorphers(MorpherRegistry) - Static method in class net.sf.ezmorph.MorphUtils
-
Registers morphers for arrays of wrappers and String with standard default values.
Boolean - Boolean.FALSE Character - new Character('\0') Byte - new Byte( (byte)0 ) Short - new Short( (short)0 ) Integer - new Integer( 0 ) Long - new Long( 0 ) Float - new Float( 0 ) Double - new Double( 0 ) String - null BigInteger - BigInteger.ZERO BigDecimal - MorphUtils.BIGDECIMAL_ZERO - registerStandardObjectMorphers(MorpherRegistry) - Static method in class net.sf.ezmorph.MorphUtils
-
Registers morphers for wrappers and String with standard default values.
Boolean - Boolean.FALSE Character - new Character('\0') Byte - new Byte( (byte)0 ) Short - new Short( (short)0 ) Integer - new Integer( 0 ) Long - new Long( 0 ) Float - new Float( 0 ) Double - new Double( 0 ) String - null BigInteger - BigInteger.ZERO BigDecimal - MorphUtils.BIGDECIMAL_ZERO - registerStandardPrimitiveArrayMorphers(MorpherRegistry) - Static method in class net.sf.ezmorph.MorphUtils
-
Registers morphers for arrays of primitives with standard default values.
boolean - false char - '\0' byte - 0 short - 0 int - 0 long - 0 float - 0 double - 0 - registerStandardPrimitiveMorphers(MorpherRegistry) - Static method in class net.sf.ezmorph.MorphUtils
-
Registers morphers for primitives with standard default values.
boolean - false char - '\0' byte - 0 short - 0 int - 0 long - 0 float - 0 double - 0 - remove(String, String) - Method in class net.sf.ezmorph.bean.MorphDynaBean
S
- serialVersionUID - Static variable in class net.sf.ezmorph.bean.MorphDynaBean
- serialVersionUID - Static variable in class net.sf.ezmorph.bean.MorphDynaClass
- serialVersionUID - Static variable in class net.sf.ezmorph.MorpherRegistry
- serialVersionUID - Static variable in exception net.sf.ezmorph.MorphException
- set(String, int, Object) - Method in class net.sf.ezmorph.bean.MorphDynaBean
- set(String, Object) - Method in class net.sf.ezmorph.bean.MorphDynaBean
- set(String, String, Object) - Method in class net.sf.ezmorph.bean.MorphDynaBean
- setDefaultValue(Number) - Method in class net.sf.ezmorph.object.NumberMorpher
-
Sets the defaultValue to use if the value to be morphed is null.
The defaultValue should be of the same class as the type this morpher returns withmorphsTo()
. - setDefaultValue(Date) - Method in class net.sf.ezmorph.object.DateMorpher
-
Sets the defaultValue to use if the value to be morphed is null.
- setDefaultValue(Date) - Method in class net.sf.ezmorph.object.MapToDateMorpher
-
Sets the defaultValue to use if the value to be morphed is null.
- setDynaBeanClass(MorphDynaClass) - Method in class net.sf.ezmorph.bean.MorphDynaBean
- setMorpher(Morpher) - Method in class net.sf.ezmorph.array.ObjectArrayMorpher
- setMorpher(Morpher) - Method in class net.sf.ezmorph.object.ObjectListMorpher
- setMorpherRegistry(MorpherRegistry) - Method in class net.sf.ezmorph.bean.MorphDynaBean
- setProperty(Object, String, Class, Class, Object) - Method in class net.sf.ezmorph.bean.BeanMorpher
- setUseDefault(boolean) - Method in class net.sf.ezmorph.array.AbstractArrayMorpher
-
Sets if this morpher will use a default value.
- setUseDefault(boolean) - Method in class net.sf.ezmorph.object.AbstractObjectMorpher
-
Sets if this morpher will use a default value.
- SHORT_ARRAY_CLASS - Static variable in class net.sf.ezmorph.array.ShortArrayMorpher
- ShortArrayMorpher - Class in net.sf.ezmorph.array
-
Morphs an array to a short[].
- ShortArrayMorpher() - Constructor for class net.sf.ezmorph.array.ShortArrayMorpher
- ShortArrayMorpher(short) - Constructor for class net.sf.ezmorph.array.ShortArrayMorpher
- ShortMorpher - Class in net.sf.ezmorph.primitive
-
Morphs to a short.
- ShortMorpher() - Constructor for class net.sf.ezmorph.primitive.ShortMorpher
- ShortMorpher(short) - Constructor for class net.sf.ezmorph.primitive.ShortMorpher
- StringMorpher - Class in net.sf.ezmorph.object
-
Morphs to a String.
This morpher is a singleton. - StringMorpher() - Constructor for class net.sf.ezmorph.object.StringMorpher
- supports(Class) - Method in class net.sf.ezmorph.array.AbstractArrayMorpher
- supports(Class) - Method in class net.sf.ezmorph.array.ObjectArrayMorpher
- supports(Class) - Method in class net.sf.ezmorph.bean.BeanMorpher
- supports(Class) - Method in interface net.sf.ezmorph.Morpher
-
Returns true if the Morpher supports conversion from this Class.
- supports(Class) - Method in class net.sf.ezmorph.object.AbstractObjectMorpher
-
Returns true if the Morpher supports conversion from this Class.
Supports any type that is not an Array. - supports(Class) - Method in class net.sf.ezmorph.object.ClassMorpher
- supports(Class) - Method in class net.sf.ezmorph.object.DateMorpher
- supports(Class) - Method in class net.sf.ezmorph.object.IdentityObjectMorpher
- supports(Class) - Method in class net.sf.ezmorph.object.MapToDateMorpher
- supports(Class) - Method in class net.sf.ezmorph.object.ObjectListMorpher
- supports(Class) - Method in class net.sf.ezmorph.object.StringMorpher
- supports(Class) - Method in class net.sf.ezmorph.object.SwitchingMorpher
- supports(Class) - Method in class net.sf.ezmorph.primitive.AbstractPrimitiveMorpher
-
Returns true if the Morpher supports conversion from this Class.
Supports any type that is not an Array. - SwitchingMorpher - Class in net.sf.ezmorph.object
-
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. - SwitchingMorpher(Map, MorpherRegistry) - Constructor for class net.sf.ezmorph.object.SwitchingMorpher
T
- target - Variable in class net.sf.ezmorph.array.ObjectArrayMorpher
- targetArrayClass - Variable in class net.sf.ezmorph.array.ObjectArrayMorpher
- toString() - Method in class net.sf.ezmorph.bean.MorphDynaBean
- toString() - Method in class net.sf.ezmorph.bean.MorphDynaClass
- type - Variable in class net.sf.ezmorph.bean.MorphDynaClass
- type - Variable in class net.sf.ezmorph.object.NumberMorpher
U
- useDefault - Variable in class net.sf.ezmorph.array.AbstractArrayMorpher
- useDefault - Variable in class net.sf.ezmorph.object.AbstractObjectMorpher
- useDefault - Variable in class net.sf.ezmorph.primitive.AbstractPrimitiveMorpher
V
- validateClass(Class) - Method in class net.sf.ezmorph.bean.BeanMorpher
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form