public class ReflectType extends java.lang.Object implements JNIType
| 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.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.Class<?> getWrappedClass()
public ReflectType asType32(boolean allowConversion)
public ReflectType asType64(boolean allowConversion)
public JNIType getComponentType()
getComponentType in interface JNITypepublic java.lang.String getSimpleName()
getSimpleName in interface JNITypepublic java.lang.String getNativeName()
getNativeName in interface JNITypepublic java.lang.String getTypeSignature(boolean define)
getTypeSignature in interface JNITypepublic java.lang.String getTypeSignature1(boolean define)
getTypeSignature1 in interface JNITypepublic java.lang.String getTypeSignature2(boolean define)
getTypeSignature2 in interface JNITypepublic java.lang.String getTypeSignature3(boolean define)
getTypeSignature3 in interface JNITypepublic java.lang.String getTypeSignature4(boolean define,
boolean struct)
getTypeSignature4 in interface JNITypepublic boolean isPrimitive()
isPrimitive in interface JNITypeCopyright © 2009-2015 FuseSource, Corp.. All Rights Reserved.