net.sf.ezmorph

Class MorphUtils

public class MorphUtils extends Object

Covenient class for registering standard morphers to a ConvertRegistry.
Author: Andres Almiray

Field Summary
static BigDecimalBIGDECIMAL_ONE
Constant value for BigDecimal(1)
static BigDecimalBIGDECIMAL_ZERO
Constant value for BigDecimal(0)
Method Summary
static voidregisterStandardMorphers(MorpherRegistry morpherRegistry)
Clears and registers all standard morpehrs.
static voidregisterStandardObjectArrayMorphers(MorpherRegistry morpherRegistry)
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
static voidregisterStandardObjectMorphers(MorpherRegistry morpherRegistry)
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
static voidregisterStandardPrimitiveArrayMorphers(MorpherRegistry morpherRegistry)
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
static voidregisterStandardPrimitiveMorphers(MorpherRegistry morpherRegistry)
Registers morphers for primitives with standard default values.
  • boolean - false
  • char - '\0'
  • byte - 0
  • short - 0
  • int - 0
  • long - 0
  • float - 0
  • double - 0

Field Detail

BIGDECIMAL_ONE

public static final BigDecimal BIGDECIMAL_ONE
Constant value for BigDecimal(1)

BIGDECIMAL_ZERO

public static final BigDecimal BIGDECIMAL_ZERO
Constant value for BigDecimal(0)

Method Detail

registerStandardMorphers

public static void registerStandardMorphers(MorpherRegistry morpherRegistry)
Clears and registers all standard morpehrs.

Parameters: morpherRegistry

registerStandardObjectArrayMorphers

public static void registerStandardObjectArrayMorphers(MorpherRegistry morpherRegistry)
Registers morphers for arrays of wrappers and String with standard default values.

Parameters: morpherRegistry

registerStandardObjectMorphers

public static void registerStandardObjectMorphers(MorpherRegistry morpherRegistry)
Registers morphers for wrappers and String with standard default values.

Parameters: morpherRegistry

registerStandardPrimitiveArrayMorphers

public static void registerStandardPrimitiveArrayMorphers(MorpherRegistry morpherRegistry)
Registers morphers for arrays of primitives with standard default values.

Parameters: morpherRegistry

registerStandardPrimitiveMorphers

public static void registerStandardPrimitiveMorphers(MorpherRegistry morpherRegistry)
Registers morphers for primitives with standard default values.

Parameters: morpherRegistry

Copyright © 2006-2010. All Rights Reserved.