Modifier and Type | Field and Description |
---|---|
private java.lang.Class<?> |
clazz |
Constructor and Description |
---|
ReflectType(java.lang.Class<?> clazz) |
Modifier and Type | Method and Description |
---|---|
ReflectType |
asType32(boolean allowConversion) |
ReflectType |
asType64(boolean allowConversion) |
boolean |
equals(java.lang.Object obj) |
JNIType |
getComponentType() |
java.lang.String |
getName() |
java.lang.String |
getNativeName() |
java.lang.String |
getSimpleName() |
java.lang.String |
getTypeSignature(boolean define) |
java.lang.String |
getTypeSignature1(boolean define) |
java.lang.String |
getTypeSignature2(boolean define) |
java.lang.String |
getTypeSignature3(boolean define) |
java.lang.String |
getTypeSignature4(boolean define,
boolean struct) |
java.lang.Class<?> |
getWrappedClass() |
int |
hashCode() |
boolean |
isArray() |
boolean |
isPrimitive() |
boolean |
isType(java.lang.String type) |
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.Class<?> getWrappedClass()
public ReflectType asType32(boolean allowConversion)
public ReflectType asType64(boolean allowConversion)
public JNIType getComponentType()
getComponentType
in interface JNIType
public java.lang.String getSimpleName()
getSimpleName
in interface JNIType
public java.lang.String getNativeName()
getNativeName
in interface JNIType
public java.lang.String getTypeSignature(boolean define)
getTypeSignature
in interface JNIType
public java.lang.String getTypeSignature1(boolean define)
getTypeSignature1
in interface JNIType
public java.lang.String getTypeSignature2(boolean define)
getTypeSignature2
in interface JNIType
public java.lang.String getTypeSignature3(boolean define)
getTypeSignature3
in interface JNIType
public java.lang.String getTypeSignature4(boolean define, boolean struct)
getTypeSignature4
in interface JNIType
public boolean isPrimitive()
isPrimitive
in interface JNIType