java.lang.Object
org.eclipse.persistence.asm.Type
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract String
abstract String
static String
getDescriptor
(Class<?> clazz) abstract String
static String
getInternalName
(Class<?> clazz) static String
getMethodDescriptor
(Method method) static String
getMethodDescriptor
(Type returnType, Type... argumentTypes) protected abstract String
getMethodDescriptorInternal
(Method method) protected abstract String
getMethodDescriptorInternal
(Type returnType, Type... argumentTypes) abstract int
getOpcode
(int opcode) abstract int
getSort()
static Type
static Type
static Object
getTypeClassName
(Object value) abstract <T> T
unwrap()
-
Field Details
-
BOOLEAN
public static final int BOOLEAN -
BYTE
public static final int BYTE -
CHAR
public static final int CHAR -
DOUBLE
public static final int DOUBLE -
FLOAT
public static final int FLOAT -
INT
public static final int INT -
LONG
public static final int LONG -
SHORT
public static final int SHORT -
VOID_TYPE
-
-
Constructor Details
-
Type
public Type()
-
-
Method Details
-
getType
-
getType
-
getMethodDescriptor
-
getMethodDescriptor
-
getDescriptor
-
getInternalName
-
getTypeClassName
-
getDescriptor
-
getInternalName
-
getSort
public abstract int getSort() -
getOpcode
public abstract int getOpcode(int opcode) -
getMethodDescriptorInternal
-
getMethodDescriptorInternal
-
getClassName
-
unwrap
public abstract <T> T unwrap()
-