Class TypeUtil


  • public abstract class TypeUtil
    extends java.lang.Object
    A utility for getting information of types
    Since:
    2.5.0
    • Constructor Detail

      • TypeUtil

        public TypeUtil()
    • Method Detail

      • autoboxType

        public static java.lang.Class autoboxType​(java.lang.Class type)
      • getLoadInsnByType

        public static int getLoadInsnByType​(org.objectweb.asm.Type type)
      • getReturnInsnByType

        public static int getReturnInsnByType​(org.objectweb.asm.Type type)
      • getWrappedClassDescriptor

        public static java.lang.String getWrappedClassDescriptor​(org.objectweb.asm.Type type)
      • isPrimitiveType

        public static boolean isPrimitiveType​(org.objectweb.asm.Type type)
      • isPrimitiveType

        public static boolean isPrimitiveType​(java.lang.String name)
      • isPrimitiveType

        public static boolean isPrimitiveType​(ClassNode type)
      • getDescriptionByType

        public static java.lang.String getDescriptionByType​(ClassNode type)
      • getDescriptionByName

        public static java.lang.String getDescriptionByName​(java.lang.String name)