Package io.airlift.bytecode
Class ParameterizedType
java.lang.Object
io.airlift.bytecode.ParameterizedType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.objectweb.asm.Typestatic StringgetPathName(Class<?> n) Class<?>getType()inthashCode()booleanbooleanbooleantoString()static ParameterizedTypestatic ParameterizedTypetype(Class<?> type, ParameterizedType... parameters) static ParameterizedTypestatic ParameterizedTypetype(org.objectweb.asm.Type type) static ParameterizedTypetypeFromJavaClassName(String className) static ParameterizedTypetypeFromPathName(String className)
-
Constructor Details
-
ParameterizedType
-
-
Method Details
-
typeFromJavaClassName
-
typeFromPathName
-
type
-
type
-
type
-
type
-
getClassName
-
getJavaClassName
-
getSimpleName
-
getType
-
getAsmType
public org.objectweb.asm.Type getAsmType() -
getGenericSignature
-
isGeneric
public boolean isGeneric() -
isInterface
public boolean isInterface() -
getPrimitiveType
-
isPrimitive
public boolean isPrimitive() -
getArrayComponentType
-
equals
-
hashCode
public int hashCode() -
toString
-
getPathName
-