Index

A B C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractArrayMorpher - Class in org.kordamp.ezmorph.array
Base class for array Morphers.
AbstractArrayMorpher() - Constructor for class org.kordamp.ezmorph.array.AbstractArrayMorpher
 
AbstractArrayMorpher(boolean) - Constructor for class org.kordamp.ezmorph.array.AbstractArrayMorpher
 
AbstractDecimalMorpher - Class in org.kordamp.ezmorph.primitive
Base class for primitive decimal conversion.
AbstractDecimalMorpher() - Constructor for class org.kordamp.ezmorph.primitive.AbstractDecimalMorpher
 
AbstractDecimalMorpher(boolean) - Constructor for class org.kordamp.ezmorph.primitive.AbstractDecimalMorpher
 
AbstractIntegerMorpher - Class in org.kordamp.ezmorph.primitive
Base class por primitive integer conversion.
AbstractIntegerMorpher() - Constructor for class org.kordamp.ezmorph.primitive.AbstractIntegerMorpher
 
AbstractIntegerMorpher(boolean) - Constructor for class org.kordamp.ezmorph.primitive.AbstractIntegerMorpher
 
AbstractObjectMorpher - Class in org.kordamp.ezmorph.object
Base class for ObjectMorpher implementations.
AbstractObjectMorpher() - Constructor for class org.kordamp.ezmorph.object.AbstractObjectMorpher
 
AbstractObjectMorpher(boolean) - Constructor for class org.kordamp.ezmorph.object.AbstractObjectMorpher
 
AbstractPrimitiveMorpher - Class in org.kordamp.ezmorph.primitive
Base class for primitive value conversion.
AbstractPrimitiveMorpher() - Constructor for class org.kordamp.ezmorph.primitive.AbstractPrimitiveMorpher
 
AbstractPrimitiveMorpher(boolean) - Constructor for class org.kordamp.ezmorph.primitive.AbstractPrimitiveMorpher
 
ArrayAssertions - Class in org.kordamp.ezmorph.test
Provides assertions on arrays (primitive and objects).
All methods support multiple dimensional arrays.
ArrayAssertions() - Constructor for class org.kordamp.ezmorph.test.ArrayAssertions
 
assertActualPrimitiveArrays(String, Object, Object, Class, Class) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
 
assertEquals(boolean[], boolean[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two boolean[] are equal.
assertEquals(boolean[], Object[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that a boolean[] is equal to an Object[] (presumably an Boolean[])
assertEquals(byte[], byte[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two byte[] are equal.
assertEquals(byte[], Object[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that a byte[] is equal to an Object[] (presumably an Byte[])
assertEquals(char[], char[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two char[] are equal.
assertEquals(char[], Object[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that a char[] is equal to an Object[] (presumably an Character[])
assertEquals(double[], double[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two double[] are equal.
assertEquals(double[], Object[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that a double[] is equal to an Object[] (presumably an Double[])
assertEquals(float[], float[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two float[] are equal.
assertEquals(float[], Object[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that a float[] is equal to an Object[] (presumably an Float[])
assertEquals(int[], int[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two int[] are equal.
assertEquals(int[], Object[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that a int[] is equal to an Object[] (presumably an Integer[])
assertEquals(long[], long[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two long[] are equal.
assertEquals(long[], Object[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that a long[] is equal to an Object[] (presumably an Long[])
assertEquals(short[], short[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two short[] are equal.
assertEquals(short[], Object[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that a short[] is equal to an Object[] (presumably an Short[])
assertEquals(Object[], boolean[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that Object[] (presumably an Boolean[]) is equal to an boolean[].
assertEquals(Object[], byte[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that Object[] (presumably an Byte[]) is equal to an byte[].
assertEquals(Object[], char[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that Object[] (presumably an Character[]) is equal to an char[].
assertEquals(Object[], double[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that Object[] (presumably an Double[]) is equal to an double[].
assertEquals(Object[], float[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that Object[] (presumably an Float[]) is equal to an float[].
assertEquals(Object[], int[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that Object[] (presumably an Integer[]) is equal to an int[].
assertEquals(Object[], long[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that Object[] (presumably an Long[]) is equal to an long[].
assertEquals(Object[], short[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that Object[] (presumably an Short[]) is equal to an short[].
assertEquals(Object[], Object[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two Object[] are equal.
assertEquals(Object, Object) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two objects are equal.
assertEquals(String, boolean[], boolean[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two boolean[] are equal.
assertEquals(String, boolean[], Object[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that a boolean[] is equal to an Object[] (presumably an Boolean[])
assertEquals(String, byte[], byte[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two byte[] are equal.
assertEquals(String, byte[], Object[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that a byte[] is equal to an Object[] (presumably an Byte[])
assertEquals(String, char[], char[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two char[] are equal.
assertEquals(String, char[], Object[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that a char[] is equal to an Object[] (presumably an Character[])
assertEquals(String, double[], double[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two double[] are equal.
assertEquals(String, double[], Object[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that a double[] is equal to an Object[] (presumably an Double[])
assertEquals(String, float[], float[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two float[] are equal.
assertEquals(String, float[], Object[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that a float[] is equal to an Object[] (presumably an Float[])
assertEquals(String, int[], int[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two int[] are equal.
assertEquals(String, int[], Object[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that a int[] is equal to an Object[] (presumably an Integer[])
assertEquals(String, long[], long[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two long[] are equal.
assertEquals(String, long[], Object[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that a long[] is equal to an Object[] (presumably an Long[])
assertEquals(String, short[], short[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two short[] are equal.
assertEquals(String, short[], Object[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that a short[] is equal to an Object[] (presumably an Short[])
assertEquals(String, Object[], boolean[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that Object[] (presumably an Boolean[]) is equal to an boolean[].
assertEquals(String, Object[], byte[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that Object[] (presumably an Byte[]) is equal to an byte[].
assertEquals(String, Object[], char[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that Object[] (presumably an Character[]) is equal to an char[].
assertEquals(String, Object[], double[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that Object[] (presumably an Double[]) is equal to an double[].
assertEquals(String, Object[], float[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that Object[] (presumably an Float[]) is equal to an float[].
assertEquals(String, Object[], int[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that Object[] (presumably an Integer[]) is equal to an int[].
assertEquals(String, Object[], long[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that Object[] (presumably an Long[]) is equal to an long[].
assertEquals(String, Object[], short[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that Object[] (presumably an Short[]) is equal to a short[].
assertEquals(String, Object[], Object[]) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two Object[] are equal.
assertEquals(String, Object, Object) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two objects are equal.
assertEquals(String, List, List) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two Lists are equal.
assertEquals(List, List) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
Asserts that two Lists are equal.
assertExpectedPrimitiveArrays(String, Object, Object, Class, Class) - Static method in class org.kordamp.ezmorph.test.ArrayAssertions
 
attributes - Variable in class org.kordamp.ezmorph.bean.MorphDynaClass
 

B

beanClass - Variable in class org.kordamp.ezmorph.bean.BeanMorpher
 
beanClass - Variable in class org.kordamp.ezmorph.bean.MorphDynaClass
 
BeanMorpher - Class in org.kordamp.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 org.kordamp.ezmorph.bean.BeanMorpher
 
BeanMorpher(Class<?>, MorpherRegistry, boolean) - Constructor for class org.kordamp.ezmorph.bean.BeanMorpher
 
BIGDECIMAL_ONE - Static variable in class org.kordamp.ezmorph.MorphUtils
Constant value for BigDecimal(1)
BIGDECIMAL_ZERO - Static variable in class org.kordamp.ezmorph.MorphUtils
Constant value for BigDecimal(0)
BigDecimalMorpher - Class in org.kordamp.ezmorph.object
Morphs to a BigDecimal.
BigDecimalMorpher() - Constructor for class org.kordamp.ezmorph.object.BigDecimalMorpher
 
BigDecimalMorpher(BigDecimal) - Constructor for class org.kordamp.ezmorph.object.BigDecimalMorpher
 
BigIntegerMorpher - Class in org.kordamp.ezmorph.object
Morphs to a BigInteger.
BigIntegerMorpher() - Constructor for class org.kordamp.ezmorph.object.BigIntegerMorpher
 
BigIntegerMorpher(BigInteger) - Constructor for class org.kordamp.ezmorph.object.BigIntegerMorpher
 
BOOLEAN_ARRAY_CLASS - Static variable in class org.kordamp.ezmorph.array.BooleanArrayMorpher
 
BOOLEAN_OBJECT_ARRAY_CLASS - Static variable in class org.kordamp.ezmorph.array.BooleanObjectArrayMorpher
 
BooleanArrayMorpher - Class in org.kordamp.ezmorph.array
Morphs an array to a boolean[].
BooleanArrayMorpher() - Constructor for class org.kordamp.ezmorph.array.BooleanArrayMorpher
 
BooleanArrayMorpher(boolean) - Constructor for class org.kordamp.ezmorph.array.BooleanArrayMorpher
 
BooleanMorpher - Class in org.kordamp.ezmorph.primitive
Morphs to a boolean.
BooleanMorpher() - Constructor for class org.kordamp.ezmorph.primitive.BooleanMorpher
 
BooleanMorpher(boolean) - Constructor for class org.kordamp.ezmorph.primitive.BooleanMorpher
 
BooleanObjectArrayMorpher - Class in org.kordamp.ezmorph.array
Morphs an array to a Boolean[].
BooleanObjectArrayMorpher() - Constructor for class org.kordamp.ezmorph.array.BooleanObjectArrayMorpher
 
BooleanObjectArrayMorpher(Boolean) - Constructor for class org.kordamp.ezmorph.array.BooleanObjectArrayMorpher
 
BooleanObjectMorpher - Class in org.kordamp.ezmorph.object
Morphs to a Boolean.
BooleanObjectMorpher() - Constructor for class org.kordamp.ezmorph.object.BooleanObjectMorpher
 
BooleanObjectMorpher(Boolean) - Constructor for class org.kordamp.ezmorph.object.BooleanObjectMorpher
 
BYTE_ARRAY_CLASS - Static variable in class org.kordamp.ezmorph.array.ByteArrayMorpher
 
ByteArrayMorpher - Class in org.kordamp.ezmorph.array
Morphs an array to a byte[].
ByteArrayMorpher() - Constructor for class org.kordamp.ezmorph.array.ByteArrayMorpher
 
ByteArrayMorpher(byte) - Constructor for class org.kordamp.ezmorph.array.ByteArrayMorpher
 
ByteMorpher - Class in org.kordamp.ezmorph.primitive
Morphs to a byte.
ByteMorpher() - Constructor for class org.kordamp.ezmorph.primitive.ByteMorpher
 
ByteMorpher(byte) - Constructor for class org.kordamp.ezmorph.primitive.ByteMorpher
 

C

cause - Variable in exception class org.kordamp.ezmorph.MorphException
The root cause of this ConversionException, compatible with JDK 1.4's extensions to java.lang.Throwable.
CHAR_ARRAY_CLASS - Static variable in class org.kordamp.ezmorph.array.CharArrayMorpher
 
CHARACTER_OBJECT_ARRAY_CLASS - Static variable in class org.kordamp.ezmorph.array.CharacterObjectArrayMorpher
 
CharacterObjectArrayMorpher - Class in org.kordamp.ezmorph.array
Morphs an array to a Character[].
CharacterObjectArrayMorpher() - Constructor for class org.kordamp.ezmorph.array.CharacterObjectArrayMorpher
 
CharacterObjectArrayMorpher(Character) - Constructor for class org.kordamp.ezmorph.array.CharacterObjectArrayMorpher
 
CharacterObjectMorpher - Class in org.kordamp.ezmorph.object
Morphs to a Character.
CharacterObjectMorpher() - Constructor for class org.kordamp.ezmorph.object.CharacterObjectMorpher
 
CharacterObjectMorpher(Character) - Constructor for class org.kordamp.ezmorph.object.CharacterObjectMorpher
 
CharArrayMorpher - Class in org.kordamp.ezmorph.array
Morphs an array to a char[].
CharArrayMorpher() - Constructor for class org.kordamp.ezmorph.array.CharArrayMorpher
 
CharArrayMorpher(char) - Constructor for class org.kordamp.ezmorph.array.CharArrayMorpher
 
CharMorpher - Class in org.kordamp.ezmorph.primitive
Morphs to a char.
CharMorpher() - Constructor for class org.kordamp.ezmorph.primitive.CharMorpher
 
CharMorpher(char) - Constructor for class org.kordamp.ezmorph.primitive.CharMorpher
 
classMap - Variable in class org.kordamp.ezmorph.object.SwitchingMorpher
 
ClassMorpher - Class in org.kordamp.ezmorph.object
Morphs to a Class.
This morpher is a singleton.
ClassMorpher() - Constructor for class org.kordamp.ezmorph.object.ClassMorpher
 
clear() - Method in class org.kordamp.ezmorph.MorpherRegistry
Deregisters all morphers.
clear(Class<?>) - Method in class org.kordamp.ezmorph.MorpherRegistry
Deregister all Morphers of a type.
contains(String, String) - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
createDimensions(int, int) - Method in class org.kordamp.ezmorph.array.AbstractArrayMorpher
Creates an array representing the dimensions for conversion.

D

DateMorpher - Class in org.kordamp.ezmorph.object
Morphs a String to a Date.
DateMorpher(String[]) - Constructor for class org.kordamp.ezmorph.object.DateMorpher
 
DateMorpher(String[], boolean) - Constructor for class org.kordamp.ezmorph.object.DateMorpher
 
DateMorpher(String[], Date) - Constructor for class org.kordamp.ezmorph.object.DateMorpher
 
DateMorpher(String[], Date, Locale, boolean) - Constructor for class org.kordamp.ezmorph.object.DateMorpher
 
DateMorpher(String[], Locale) - Constructor for class org.kordamp.ezmorph.object.DateMorpher
 
DateMorpher(String[], Locale, boolean) - Constructor for class org.kordamp.ezmorph.object.DateMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.array.BooleanArrayMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.array.BooleanObjectArrayMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.array.ByteArrayMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.array.CharacterObjectArrayMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.array.CharArrayMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.array.DoubleArrayMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.array.FloatArrayMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.array.IntArrayMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.array.LongArrayMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.array.ShortArrayMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.object.BigDecimalMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.object.BigIntegerMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.object.BooleanObjectMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.object.CharacterObjectMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.object.DateMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.object.MapToDateMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.object.NumberMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.object.ObjectListMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.primitive.BooleanMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.primitive.ByteMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.primitive.CharMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.primitive.DoubleMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.primitive.FloatMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.primitive.IntMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.primitive.LongMorpher
 
defaultValue - Variable in class org.kordamp.ezmorph.primitive.ShortMorpher
 
deregisterMorpher(Morpher) - Method in class org.kordamp.ezmorph.MorpherRegistry
Deregister the specified Morpher.
The registry will remove the target Class from the morphers Map if it has no other registered morphers.
DOUBLE_ARRAY_CLASS - Static variable in class org.kordamp.ezmorph.array.DoubleArrayMorpher
 
DoubleArrayMorpher - Class in org.kordamp.ezmorph.array
Morphs an array to a double[].
DoubleArrayMorpher() - Constructor for class org.kordamp.ezmorph.array.DoubleArrayMorpher
 
DoubleArrayMorpher(double) - Constructor for class org.kordamp.ezmorph.array.DoubleArrayMorpher
 
DoubleMorpher - Class in org.kordamp.ezmorph.primitive
Morphs to a double.
DoubleMorpher() - Constructor for class org.kordamp.ezmorph.primitive.DoubleMorpher
 
DoubleMorpher(double) - Constructor for class org.kordamp.ezmorph.primitive.DoubleMorpher
 
dynaClass - Variable in class org.kordamp.ezmorph.bean.MorphDynaBean
 
dynaProperties - Variable in class org.kordamp.ezmorph.bean.MorphDynaClass
 
dynaPropertyComparator - Static variable in class org.kordamp.ezmorph.bean.MorphDynaClass
 
dynaValues - Variable in class org.kordamp.ezmorph.bean.MorphDynaBean
 

E

equals(Object) - Method in class org.kordamp.ezmorph.array.BooleanArrayMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.array.BooleanObjectArrayMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.array.ByteArrayMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.array.CharacterObjectArrayMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.array.CharArrayMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.array.DoubleArrayMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.array.FloatArrayMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.array.IntArrayMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.array.LongArrayMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.array.ObjectArrayMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.array.ShortArrayMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
equals(Object) - Method in class org.kordamp.ezmorph.bean.MorphDynaClass
 
equals(Object) - Method in class org.kordamp.ezmorph.object.BigDecimalMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.object.BigIntegerMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.object.BooleanObjectMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.object.CharacterObjectMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.object.ClassMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.object.DateMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.object.IdentityObjectMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.object.MapToDateMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.object.NumberMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.object.ObjectListMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.object.StringMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.object.SwitchingMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.primitive.BooleanMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.primitive.ByteMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.primitive.CharMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.primitive.DoubleMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.primitive.FloatMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.primitive.IntMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.primitive.LongMorpher
 
equals(Object) - Method in class org.kordamp.ezmorph.primitive.ShortMorpher
 

F

FLOAT_ARRAY_CLASS - Static variable in class org.kordamp.ezmorph.array.FloatArrayMorpher
 
FloatArrayMorpher - Class in org.kordamp.ezmorph.array
Morphs an array to a float[].
FloatArrayMorpher() - Constructor for class org.kordamp.ezmorph.array.FloatArrayMorpher
 
FloatArrayMorpher(float) - Constructor for class org.kordamp.ezmorph.array.FloatArrayMorpher
 
FloatMorpher - Class in org.kordamp.ezmorph.primitive
Moprhs to a float.
FloatMorpher() - Constructor for class org.kordamp.ezmorph.primitive.FloatMorpher
 
FloatMorpher(float) - Constructor for class org.kordamp.ezmorph.primitive.FloatMorpher
 
formats - Variable in class org.kordamp.ezmorph.object.DateMorpher
 

G

get(String) - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
get(String, int) - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
get(String, String) - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
getBeanClass() - Method in class org.kordamp.ezmorph.bean.MorphDynaClass
 
getCause() - Method in exception class org.kordamp.ezmorph.MorphException
Returns the cause of this exception.
getDefaultValue() - Method in class org.kordamp.ezmorph.array.BooleanArrayMorpher
 
getDefaultValue() - Method in class org.kordamp.ezmorph.array.BooleanObjectArrayMorpher
 
getDefaultValue() - Method in class org.kordamp.ezmorph.array.ByteArrayMorpher
 
getDefaultValue() - Method in class org.kordamp.ezmorph.array.CharacterObjectArrayMorpher
 
getDefaultValue() - Method in class org.kordamp.ezmorph.array.CharArrayMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.array.DoubleArrayMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.array.FloatArrayMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.array.IntArrayMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.array.LongArrayMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.array.ShortArrayMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.object.BigDecimalMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.object.BigIntegerMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.object.BooleanObjectMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.object.CharacterObjectMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.object.DateMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.object.MapToDateMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.object.NumberMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.primitive.BooleanMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.primitive.ByteMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.primitive.CharMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.primitive.DoubleMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.primitive.FloatMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.primitive.IntMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.primitive.LongMorpher
Returns the default value for this Morpher.
getDefaultValue() - Method in class org.kordamp.ezmorph.primitive.ShortMorpher
Returns the default value for this Morpher.
getDimensions(Class) - Method in class org.kordamp.ezmorph.array.AbstractArrayMorpher
Returns the number of dimensions in an array class.
getDynaClass() - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
getDynaProperties() - Method in class org.kordamp.ezmorph.bean.MorphDynaClass
 
getDynaProperty(String) - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
getDynaProperty(String) - Method in class org.kordamp.ezmorph.bean.MorphDynaClass
 
getInstance() - Static method in class org.kordamp.ezmorph.object.ClassMorpher
Returns the singleton instance
getInstance() - Static method in class org.kordamp.ezmorph.object.IdentityObjectMorpher
Returns the singleton instance
getInstance() - Static method in class org.kordamp.ezmorph.object.StringMorpher
Returns the singleton instance
getIntegerValue(Object) - Method in class org.kordamp.ezmorph.object.BigIntegerMorpher
Trims the String from the begining to the first "."
getIntegerValue(Object) - Method in class org.kordamp.ezmorph.primitive.AbstractIntegerMorpher
Trims the String from the beginning to the first "."
getMorpherFor(Class<?>) - Method in class org.kordamp.ezmorph.MorpherRegistry
Returns a morpher for clazz.
If several morphers are found for that class, it returns the first.
getMorpherRegistry() - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
getMorphersFor(Class<?>) - Method in class org.kordamp.ezmorph.MorpherRegistry
Returns all morphers for clazz.
If no Morphers are found it will return an array containing the IdentityObjectMorpher.
getName() - Method in class org.kordamp.ezmorph.bean.MorphDynaClass
 
getValue(Map, String) - Method in class org.kordamp.ezmorph.object.MapToDateMorpher
 

H

hashCode() - Method in class org.kordamp.ezmorph.array.BooleanArrayMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.array.BooleanObjectArrayMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.array.ByteArrayMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.array.CharacterObjectArrayMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.array.CharArrayMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.array.DoubleArrayMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.array.FloatArrayMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.array.IntArrayMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.array.LongArrayMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.array.ObjectArrayMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.array.ShortArrayMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
hashCode() - Method in class org.kordamp.ezmorph.bean.MorphDynaClass
 
hashCode() - Method in class org.kordamp.ezmorph.object.BigDecimalMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.object.BigIntegerMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.object.BooleanObjectMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.object.CharacterObjectMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.object.ClassMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.object.DateMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.object.IdentityObjectMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.object.MapToDateMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.object.NumberMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.object.ObjectListMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.object.StringMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.object.SwitchingMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.primitive.BooleanMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.primitive.ByteMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.primitive.CharMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.primitive.DoubleMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.primitive.FloatMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.primitive.IntMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.primitive.LongMorpher
 
hashCode() - Method in class org.kordamp.ezmorph.primitive.ShortMorpher
 

I

IdentityObjectMorpher - Class in org.kordamp.ezmorph.object
Morpher that performs no conversion.
This morpher is a singleton.
IdentityObjectMorpher() - Constructor for class org.kordamp.ezmorph.object.IdentityObjectMorpher
 
INSTANCE - Static variable in class org.kordamp.ezmorph.object.ClassMorpher
 
INSTANCE - Static variable in class org.kordamp.ezmorph.object.IdentityObjectMorpher
 
INSTANCE - Static variable in class org.kordamp.ezmorph.object.StringMorpher
 
INT_ARRAY_CLASS - Static variable in class org.kordamp.ezmorph.array.IntArrayMorpher
 
IntArrayMorpher - Class in org.kordamp.ezmorph.array
Morphs an array to a int[].
IntArrayMorpher() - Constructor for class org.kordamp.ezmorph.array.IntArrayMorpher
 
IntArrayMorpher(int) - Constructor for class org.kordamp.ezmorph.array.IntArrayMorpher
 
IntMorpher - Class in org.kordamp.ezmorph.primitive
Morphs to an int.
IntMorpher() - Constructor for class org.kordamp.ezmorph.primitive.IntMorpher
 
IntMorpher(int) - Constructor for class org.kordamp.ezmorph.primitive.IntMorpher
 
isByte(Class) - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
isDecimalNumber(Class) - Method in class org.kordamp.ezmorph.object.NumberMorpher
 
isDynaAssignable(Class, Class) - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
isFloat(Class) - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
isInteger(Class) - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
isLong(Class) - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
isShort(Class) - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
isUseDefault() - Method in class org.kordamp.ezmorph.array.AbstractArrayMorpher
Returns if this morpher will use a default value.
isUseDefault() - Method in class org.kordamp.ezmorph.object.AbstractObjectMorpher
Returns if this morpher will use a default value.
isUseDefault() - Method in class org.kordamp.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 org.kordamp.ezmorph.bean.BeanMorpher
 
lenient - Variable in class org.kordamp.ezmorph.object.DateMorpher
 
locale - Variable in class org.kordamp.ezmorph.object.DateMorpher
 
log - Static variable in class org.kordamp.ezmorph.bean.BeanMorpher
 
LONG_ARRAY_CLASS - Static variable in class org.kordamp.ezmorph.array.LongArrayMorpher
 
LongArrayMorpher - Class in org.kordamp.ezmorph.array
Morphs an array to a long[].
LongArrayMorpher() - Constructor for class org.kordamp.ezmorph.array.LongArrayMorpher
 
LongArrayMorpher(long) - Constructor for class org.kordamp.ezmorph.array.LongArrayMorpher
 
LongMorpher - Class in org.kordamp.ezmorph.primitive
Morphs to a long.
LongMorpher() - Constructor for class org.kordamp.ezmorph.primitive.LongMorpher
 
LongMorpher(long) - Constructor for class org.kordamp.ezmorph.primitive.LongMorpher
 

M

MapToDateMorpher - Class in org.kordamp.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 org.kordamp.ezmorph.object.MapToDateMorpher
 
MapToDateMorpher(Date) - Constructor for class org.kordamp.ezmorph.object.MapToDateMorpher
 
morph(Class<?>, Object) - Method in class org.kordamp.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 org.kordamp.ezmorph.array.BooleanArrayMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.array.BooleanObjectArrayMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.array.ByteArrayMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.array.CharacterObjectArrayMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.array.CharArrayMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.array.DoubleArrayMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.array.FloatArrayMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.array.IntArrayMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.array.LongArrayMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.array.ObjectArrayMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.array.ShortArrayMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.bean.BeanMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.object.BigDecimalMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.object.BigIntegerMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.object.BooleanObjectMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.object.CharacterObjectMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.object.ClassMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.object.DateMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.object.IdentityObjectMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.object.MapToDateMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.object.NumberMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.object.ObjectListMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.object.StringMorpher
 
morph(Object) - Method in class org.kordamp.ezmorph.object.SwitchingMorpher
 
morph(Object) - Method in interface org.kordamp.ezmorph.ObjectMorpher
Morphs the input object into an output object of the supported type.
morph(Object) - Method in class org.kordamp.ezmorph.primitive.BooleanMorpher
Morphs the input object into an output object of the supported type.
morph(Object) - Method in class org.kordamp.ezmorph.primitive.ByteMorpher
Morphs the input object into an output object of the supported type.
morph(Object) - Method in class org.kordamp.ezmorph.primitive.CharMorpher
Morphs the input object into an output object of the supported type.
morph(Object) - Method in class org.kordamp.ezmorph.primitive.DoubleMorpher
Morphs the input object into an output object of the supported type.
morph(Object) - Method in class org.kordamp.ezmorph.primitive.FloatMorpher
Morphs the input object into an output object of the supported type.
morph(Object) - Method in class org.kordamp.ezmorph.primitive.IntMorpher
Morphs the input object into an output object of the supported type.
morph(Object) - Method in class org.kordamp.ezmorph.primitive.LongMorpher
Morphs the input object into an output object of the supported type.
morph(Object) - Method in class org.kordamp.ezmorph.primitive.ShortMorpher
Morphs the input object into an output object of the supported type.
MorphDynaBean - Class in org.kordamp.ezmorph.bean
 
MorphDynaBean() - Constructor for class org.kordamp.ezmorph.bean.MorphDynaBean
 
MorphDynaBean(MorpherRegistry) - Constructor for class org.kordamp.ezmorph.bean.MorphDynaBean
 
MorphDynaClass - Class in org.kordamp.ezmorph.bean
 
MorphDynaClass(String, Class, Map<String, Object>) - Constructor for class org.kordamp.ezmorph.bean.MorphDynaClass
 
MorphDynaClass(String, Class, Map<String, Object>, boolean) - Constructor for class org.kordamp.ezmorph.bean.MorphDynaClass
 
MorphDynaClass(Map<String, Object>) - Constructor for class org.kordamp.ezmorph.bean.MorphDynaClass
 
MorphDynaClass(Map<String, Object>, boolean) - Constructor for class org.kordamp.ezmorph.bean.MorphDynaClass
 
morpher - Variable in class org.kordamp.ezmorph.array.ObjectArrayMorpher
 
morpher - Variable in class org.kordamp.ezmorph.object.ObjectListMorpher
 
Morpher - Interface in org.kordamp.ezmorph
Marker interface for morphers.
All implementations must have a morph(Object value) method that returns the appropiate morphed value.
morpherRegistry - Variable in class org.kordamp.ezmorph.bean.BeanMorpher
 
morpherRegistry - Variable in class org.kordamp.ezmorph.bean.MorphDynaBean
 
morpherRegistry - Variable in class org.kordamp.ezmorph.object.SwitchingMorpher
 
MorpherRegistry - Class in org.kordamp.ezmorph
Convenient class that manages Morphers.
A MorpherRehistry manages a group of Morphers.
MorpherRegistry() - Constructor for class org.kordamp.ezmorph.MorpherRegistry
 
morphers - Variable in class org.kordamp.ezmorph.MorpherRegistry
 
MorphException - Exception Class in org.kordamp.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 class org.kordamp.ezmorph.MorphException
Construct a new exception with the specified message.
MorphException(String, Throwable) - Constructor for exception class org.kordamp.ezmorph.MorphException
Construct a new exception with the specified message and root cause.
MorphException(Throwable) - Constructor for exception class org.kordamp.ezmorph.MorphException
Construct a new exception with the specified root cause.
morphMethod - Variable in class org.kordamp.ezmorph.array.ObjectArrayMorpher
 
morphMethod - Variable in class org.kordamp.ezmorph.object.ObjectListMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.array.BooleanArrayMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.array.BooleanObjectArrayMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.array.ByteArrayMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.array.CharacterObjectArrayMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.array.CharArrayMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.array.DoubleArrayMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.array.FloatArrayMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.array.IntArrayMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.array.LongArrayMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.array.ObjectArrayMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.array.ShortArrayMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.bean.BeanMorpher
 
morphsTo() - Method in interface org.kordamp.ezmorph.Morpher
Returns the target Class for conversion.
morphsTo() - Method in class org.kordamp.ezmorph.object.BigDecimalMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.object.BigIntegerMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.object.BooleanObjectMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.object.CharacterObjectMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.object.ClassMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.object.DateMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.object.IdentityObjectMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.object.MapToDateMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.object.NumberMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.object.ObjectListMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.object.StringMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.object.SwitchingMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.primitive.BooleanMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.primitive.ByteMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.primitive.CharMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.primitive.DoubleMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.primitive.FloatMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.primitive.IntMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.primitive.LongMorpher
 
morphsTo() - Method in class org.kordamp.ezmorph.primitive.ShortMorpher
 
morphToBigDecimal(String) - Method in class org.kordamp.ezmorph.object.NumberMorpher
 
morphToBigInteger(String) - Method in class org.kordamp.ezmorph.object.NumberMorpher
 
morphToByte(String) - Method in class org.kordamp.ezmorph.object.NumberMorpher
 
morphToDouble(String) - Method in class org.kordamp.ezmorph.object.NumberMorpher
 
morphToFloat(String) - Method in class org.kordamp.ezmorph.object.NumberMorpher
 
morphToInteger(String) - Method in class org.kordamp.ezmorph.object.NumberMorpher
 
morphToLong(String) - Method in class org.kordamp.ezmorph.object.NumberMorpher
 
morphToShort(String) - Method in class org.kordamp.ezmorph.object.NumberMorpher
 
MorphUtils - Class in org.kordamp.ezmorph
Covenient class for registering standard morphers to a ConvertRegistry.
MorphUtils() - Constructor for class org.kordamp.ezmorph.MorphUtils
 

N

name - Variable in class org.kordamp.ezmorph.bean.MorphDynaClass
 
newInstance() - Method in class org.kordamp.ezmorph.bean.MorphDynaClass
 
newInstance(MorpherRegistry) - Method in class org.kordamp.ezmorph.bean.MorphDynaClass
 
NumberMorpher - Class in org.kordamp.ezmorph.object
Morphs to a subclass of Number.
Supported types are - Byte, Short, Integer, Long, Float, BigInteger, BigtDecimal.
NumberMorpher(Class<?>) - Constructor for class org.kordamp.ezmorph.object.NumberMorpher
Creates a new morpher for the target type.
NumberMorpher(Class, Number) - Constructor for class org.kordamp.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 org.kordamp.ezmorph.array
Morphs an array to another array using a Morpher.
ObjectArrayMorpher(Morpher) - Constructor for class org.kordamp.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 org.kordamp.ezmorph.object
Morphs a List to another List using a Morpher.
ObjectListMorpher(Morpher) - Constructor for class org.kordamp.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 org.kordamp.ezmorph.object.ObjectListMorpher
 
ObjectMorpher - Interface in org.kordamp.ezmorph
Marker interface for morphers that return an Object.
org.kordamp.ezmorph - package org.kordamp.ezmorph
org.kordamp.ezmorph.array - package org.kordamp.ezmorph.array
Morphers for arrays.
org.kordamp.ezmorph.bean - package org.kordamp.ezmorph.bean
Morphers for JavaBeans and DynaBeans.
org.kordamp.ezmorph.object - package org.kordamp.ezmorph.object
Morphers for Object types.
org.kordamp.ezmorph.primitive - package org.kordamp.ezmorph.primitive
Morphers for primitive types.
org.kordamp.ezmorph.test - package org.kordamp.ezmorph.test
Assertions for testing array equiality.

P

process() - Method in class org.kordamp.ezmorph.bean.MorphDynaClass
 
properties - Variable in class org.kordamp.ezmorph.bean.MorphDynaClass
 

R

registerMorpher(Morpher) - Method in class org.kordamp.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 org.kordamp.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 org.kordamp.ezmorph.MorphUtils
Clears and registers all standard morpehrs.
registerStandardObjectArrayMorphers(MorpherRegistry) - Static method in class org.kordamp.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 org.kordamp.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 org.kordamp.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 org.kordamp.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 org.kordamp.ezmorph.bean.MorphDynaBean
 

S

serialVersionUID - Static variable in class org.kordamp.ezmorph.bean.MorphDynaBean
 
serialVersionUID - Static variable in class org.kordamp.ezmorph.bean.MorphDynaClass
 
serialVersionUID - Static variable in class org.kordamp.ezmorph.MorpherRegistry
 
set(String, int, Object) - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
set(String, Object) - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
set(String, String, Object) - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
setDefaultValue(Number) - Method in class org.kordamp.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 with morphsTo().
setDefaultValue(Date) - Method in class org.kordamp.ezmorph.object.DateMorpher
Sets the defaultValue to use if the value to be morphed is null.
setDefaultValue(Date) - Method in class org.kordamp.ezmorph.object.MapToDateMorpher
Sets the defaultValue to use if the value to be morphed is null.
setDynaBeanClass(MorphDynaClass) - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
setMorpher(Morpher) - Method in class org.kordamp.ezmorph.array.ObjectArrayMorpher
 
setMorpher(Morpher) - Method in class org.kordamp.ezmorph.object.ObjectListMorpher
 
setMorpherRegistry(MorpherRegistry) - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
setProperty(Object, String, Class<?>, Class<?>, Object) - Method in class org.kordamp.ezmorph.bean.BeanMorpher
 
setUseDefault(boolean) - Method in class org.kordamp.ezmorph.array.AbstractArrayMorpher
Sets if this morpher will use a default value.
setUseDefault(boolean) - Method in class org.kordamp.ezmorph.object.AbstractObjectMorpher
Sets if this morpher will use a default value.
SHORT_ARRAY_CLASS - Static variable in class org.kordamp.ezmorph.array.ShortArrayMorpher
 
ShortArrayMorpher - Class in org.kordamp.ezmorph.array
Morphs an array to a short[].
ShortArrayMorpher() - Constructor for class org.kordamp.ezmorph.array.ShortArrayMorpher
 
ShortArrayMorpher(short) - Constructor for class org.kordamp.ezmorph.array.ShortArrayMorpher
 
ShortMorpher - Class in org.kordamp.ezmorph.primitive
Morphs to a short.
ShortMorpher() - Constructor for class org.kordamp.ezmorph.primitive.ShortMorpher
 
ShortMorpher(short) - Constructor for class org.kordamp.ezmorph.primitive.ShortMorpher
 
StringMorpher - Class in org.kordamp.ezmorph.object
Morphs to a String.
This morpher is a singleton.
StringMorpher() - Constructor for class org.kordamp.ezmorph.object.StringMorpher
 
supports(Class<?>) - Method in class org.kordamp.ezmorph.array.AbstractArrayMorpher
 
supports(Class<?>) - Method in class org.kordamp.ezmorph.array.ObjectArrayMorpher
 
supports(Class<?>) - Method in class org.kordamp.ezmorph.bean.BeanMorpher
 
supports(Class<?>) - Method in interface org.kordamp.ezmorph.Morpher
Returns true if the Morpher supports conversion from this Class.
supports(Class<?>) - Method in class org.kordamp.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 org.kordamp.ezmorph.object.ClassMorpher
 
supports(Class<?>) - Method in class org.kordamp.ezmorph.object.DateMorpher
 
supports(Class<?>) - Method in class org.kordamp.ezmorph.object.IdentityObjectMorpher
 
supports(Class<?>) - Method in class org.kordamp.ezmorph.object.MapToDateMorpher
 
supports(Class<?>) - Method in class org.kordamp.ezmorph.object.ObjectListMorpher
 
supports(Class<?>) - Method in class org.kordamp.ezmorph.object.StringMorpher
 
supports(Class<?>) - Method in class org.kordamp.ezmorph.object.SwitchingMorpher
 
supports(Class<?>) - Method in class org.kordamp.ezmorph.primitive.AbstractPrimitiveMorpher
Returns true if the Morpher supports conversion from this Class.
Supports any type that is not an Array.
SwitchingMorpher - Class in org.kordamp.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<Class<?>, Class<?>>, MorpherRegistry) - Constructor for class org.kordamp.ezmorph.object.SwitchingMorpher
 

T

target - Variable in class org.kordamp.ezmorph.array.ObjectArrayMorpher
 
targetArrayClass - Variable in class org.kordamp.ezmorph.array.ObjectArrayMorpher
 
toString() - Method in class org.kordamp.ezmorph.bean.MorphDynaBean
 
toString() - Method in class org.kordamp.ezmorph.bean.MorphDynaClass
 
type - Variable in class org.kordamp.ezmorph.bean.MorphDynaClass
 
type - Variable in class org.kordamp.ezmorph.object.NumberMorpher
 

U

useDefault - Variable in class org.kordamp.ezmorph.array.AbstractArrayMorpher
 
useDefault - Variable in class org.kordamp.ezmorph.object.AbstractObjectMorpher
 
useDefault - Variable in class org.kordamp.ezmorph.primitive.AbstractPrimitiveMorpher
 

V

validateClass(Class<?>) - Method in class org.kordamp.ezmorph.bean.BeanMorpher
 
A B C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form