net.sf.ezmorph.primitive

Class AbstractPrimitiveMorpher

public abstract class AbstractPrimitiveMorpher extends Object implements Morpher

Base class for primitive value conversion.

Author: Andres Almiray

Constructor Summary
AbstractPrimitiveMorpher()
AbstractPrimitiveMorpher(boolean useDefault)
Method Summary
booleanisUseDefault()
Returns if this morpher will use a default value if the value to be morphed is null
booleansupports(Class clazz)
Returns true if the Morpher supports conversion from this Class.
Supports any type that is not an Array.

Constructor Detail

AbstractPrimitiveMorpher

public AbstractPrimitiveMorpher()

AbstractPrimitiveMorpher

public AbstractPrimitiveMorpher(boolean useDefault)

Parameters: useDefault if morph() should return a default value if the value to be morphed is null

Method Detail

isUseDefault

public boolean isUseDefault()
Returns if this morpher will use a default value if the value to be morphed is null

supports

public boolean supports(Class clazz)
Returns true if the Morpher supports conversion from this Class.
Supports any type that is not an Array.

Parameters: clazz the source Class

Returns: true if clazz is supported by this morpher, false otherwise.

Copyright © 2006-2011. All Rights Reserved.