Class MorphUtils


  • public class MorphUtils
    extends Object
    Covenient class for registering standard morphers to a ConvertRegistry.
    Author:
    Andres Almiray
    • 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.
        • 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
        Parameters:
        morpherRegistry -
      • registerStandardObjectMorphers

        public static void registerStandardObjectMorphers​(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
        Parameters:
        morpherRegistry -
      • registerStandardPrimitiveArrayMorphers

        public static void registerStandardPrimitiveArrayMorphers​(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
        Parameters:
        morpherRegistry -
      • registerStandardPrimitiveMorphers

        public static void registerStandardPrimitiveMorphers​(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
        Parameters:
        morpherRegistry -