Class TransformUtils


  • public final class TransformUtils
    extends 
    Support code for generating code (used when transforming component classes).
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static  type)
      Returns the default value for a type.
      static  type)
      For primitive types, returns the method on the wrapper type that converts back to the primitive.
      static  type)
      Returns the wrapper type for a given input type.
      static  type)
      Returns the name of wrapper type for a given input type.
      static boolean  type)
      Returns true if the specified type is a primitive type.
      • Methods inherited from class java.lang.

        , , , , , , , , , ,
    • Method Detail

      • isPrimitive

        public static boolean  type)
        Returns true if the specified type is a primitive type.
      • getWrapperTypeName

        public static   type)
        Returns the name of wrapper type for a given input type. For primitive types, returns the wrapper type. For other types, returns the input type name.
        Parameters:
        type - primitive type name, or fully qualified class name
      • getUnwrapperMethodName

        public static   type)
        For primitive types, returns the method on the wrapper type that converts back to the primitive.
        Parameters:
        type - the primitive type
        Returns:
        the method of the corresponding wrapper type, or null if type is not a primitive type
      • getWrapperType

        public static   type)
        Returns the wrapper type for a given input type. For primitive types, returns the wrapper type. For other types, returns the type itself.
        Parameters:
        type - primitive or object type
      • getDefaultValue

        public static   type)
        Returns the default value for a type. This is the string "null" for most types, or a literal value for primitive types.