public class ReflectType extends Object implements JNIType
| Constructor and Description |
|---|
ReflectType(Class<?> clazz) |
| Modifier and Type | Method and Description |
|---|---|
ReflectType |
asType32(boolean allowConversion) |
ReflectType |
asType64(boolean allowConversion) |
boolean |
equals(Object obj) |
JNIType |
getComponentType() |
String |
getName() |
String |
getNativeName() |
String |
getSimpleName() |
String |
getTypeSignature(boolean define) |
String |
getTypeSignature1(boolean define) |
String |
getTypeSignature2(boolean define) |
String |
getTypeSignature3(boolean define) |
String |
getTypeSignature4(boolean define,
boolean struct) |
Class<?> |
getWrappedClass() |
int |
hashCode() |
boolean |
isArray() |
boolean |
isPrimitive() |
boolean |
isType(String type) |
public ReflectType(Class<?> clazz)
public Class<?> getWrappedClass()
public ReflectType asType32(boolean allowConversion)
public ReflectType asType64(boolean allowConversion)
public JNIType getComponentType()
getComponentType in interface JNITypepublic String getSimpleName()
getSimpleName in interface JNITypepublic String getNativeName()
getNativeName in interface JNITypepublic String getTypeSignature(boolean define)
getTypeSignature in interface JNITypepublic String getTypeSignature1(boolean define)
getTypeSignature1 in interface JNITypepublic String getTypeSignature2(boolean define)
getTypeSignature2 in interface JNITypepublic String getTypeSignature3(boolean define)
getTypeSignature3 in interface JNITypepublic String getTypeSignature4(boolean define, boolean struct)
getTypeSignature4 in interface JNITypepublic boolean isPrimitive()
isPrimitive in interface JNITypeCopyright © 2009–2017 FuseSource, Corp.. All rights reserved.