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 JNIType
public String getSimpleName()
getSimpleName
in interface JNIType
public String getNativeName()
getNativeName
in interface JNIType
public String getTypeSignature(boolean define)
getTypeSignature
in interface JNIType
public String getTypeSignature1(boolean define)
getTypeSignature1
in interface JNIType
public String getTypeSignature2(boolean define)
getTypeSignature2
in interface JNIType
public String getTypeSignature3(boolean define)
getTypeSignature3
in interface JNIType
public String getTypeSignature4(boolean define, boolean struct)
getTypeSignature4
in interface JNIType
public boolean isPrimitive()
isPrimitive
in interface JNIType
Copyright © 2009-2022 FuseSource, Corp.. All Rights Reserved.