net.sf.ezmorph.object
Class BigIntegerMorpher

java.lang.Object
  extended by net.sf.ezmorph.object.AbstractObjectMorpher
      extended by net.sf.ezmorph.object.BigIntegerMorpher
All Implemented Interfaces:
Morpher, ObjectMorpher

public final class BigIntegerMorpher
extends AbstractObjectMorpher

Morphs to a BigInteger.

Author:
Andres Almiray

Constructor Summary
BigIntegerMorpher()
           
BigIntegerMorpher(BigInteger defaultValue)
           
 
Method Summary
 boolean equals(Object obj)
           
 BigInteger getDefaultValue()
          Returns the default value for this Morpher.
protected  String getIntegerValue(Object obj)
          Trims the String from the begining to the first "."
 int hashCode()
           
 Object morph(Object value)
          Morphs the input object into an output object of the supported type.
 Class morphsTo()
          Returns the target Class for conversion.
 
Methods inherited from class net.sf.ezmorph.object.AbstractObjectMorpher
isUseDefault, setUseDefault, supports
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BigIntegerMorpher

public BigIntegerMorpher()

BigIntegerMorpher

public BigIntegerMorpher(BigInteger defaultValue)
Parameters:
defaultValue - return value if the value to be morphed is null
Method Detail

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getDefaultValue

public BigInteger getDefaultValue()
Returns the default value for this Morpher.


hashCode

public int hashCode()
Overrides:
hashCode in class Object

morph

public Object morph(Object value)
Description copied from interface: ObjectMorpher
Morphs the input object into an output object of the supported type.

Parameters:
value - The input value to be morphed

morphsTo

public Class morphsTo()
Description copied from interface: Morpher
Returns the target Class for conversion.

Returns:
the target Class for conversion.

getIntegerValue

protected String getIntegerValue(Object obj)
Trims the String from the begining to the first "."



Copyright © 2006-2008. All Rights Reserved.