类 MorphUtils

java.lang.Object
com.sh.json.ezmorph.MorphUtils

public class MorphUtils extends Object
Covenient class for registering standard morphers to a ConvertRegistry.<br
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    static final BigDecimal
    Constant value for BigDecimal(1)
    static final BigDecimal
    Constant value for BigDecimal(0)
  • 方法概要

    修饰符和类型
    方法
    说明
    static void
    Clears and registers all standard morpehrs.
    static void
    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 void
    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 void
    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 void
    Registers morphers for primitives with standard default values.
    boolean - false char - '\0' byte - 0 short - 0 int - 0 long - 0 float - 0 double - 0

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • 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)
  • 方法详细资料

    • registerStandardMorphers

      public static void registerStandardMorphers(MorpherRegistry morpherRegistry)
      Clears and registers all standard morpehrs.
      参数:
      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
      参数:
      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
      参数:
      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
      参数:
      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
      参数:
      morpherRegistry -