Package net.sf.ezmorph.object
Class AbstractObjectMorpher
java.lang.Object
net.sf.ezmorph.object.AbstractObjectMorpher
- All Implemented Interfaces:
Morpher,ObjectMorpher
- Direct Known Subclasses:
BigDecimalMorpher,BigIntegerMorpher,BooleanObjectMorpher,CharacterObjectMorpher,DateMorpher,MapToDateMorpher,NumberMorpher,ObjectListMorpher
Base class for ObjectMorpher implementations.
- Author:
- Andres Almiray aalmiray@users.sourceforge.net
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns if this morpher will use a default value.voidsetUseDefault(boolean useDefault) Sets if this morpher will use a default value.booleanReturns true if the Morpher supports conversion from this Class.
Supports any type that is not an Array.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sf.ezmorph.ObjectMorpher
morph
-
Constructor Details
-
AbstractObjectMorpher
public AbstractObjectMorpher() -
AbstractObjectMorpher
public AbstractObjectMorpher(boolean useDefault) - Parameters:
useDefault- if morph() should return a default value if the value to be morphed is null
-
-
Method Details
-
isUseDefault
public boolean isUseDefault()Returns if this morpher will use a default value. -
setUseDefault
public void setUseDefault(boolean useDefault) Sets if this morpher will use a default value. -
supports
Returns true if the Morpher supports conversion from this Class.
Supports any type that is not an Array.
-