Uses of Interface
org.fusesource.hawtjni.generator.model.JNIClass
-
Packages that use JNIClass Package Description org.fusesource.hawtjni.generator org.fusesource.hawtjni.generator.model -
-
Uses of JNIClass in org.fusesource.hawtjni.generator
Fields in org.fusesource.hawtjni.generator with type parameters of type JNIClass Modifier and Type Field Description (package private) java.util.ArrayList<JNIClass>
JNIGenerator. classes
private java.util.HashMap<JNIClass,java.util.ArrayList<JNIField>>
StructsGenerator. structFields
Methods in org.fusesource.hawtjni.generator with parameters of type JNIClass Modifier and Type Method Description void
CleanupClass. generate(JNIClass clazz)
void
CleanupConstants. generate(JNIClass clazz)
void
CleanupNatives. generate(JNIClass clazz)
void
ConstantsGenerator. generate(JNIClass clazz)
abstract void
JNIGenerator. generate(JNIClass clazz)
void
LockGenerator. generate(JNIClass clazz)
void
NativesGenerator. generate(JNIClass clazz)
void
SizeofGenerator. generate(JNIClass clazz)
void
StatsGenerator. generate(JNIClass clazz)
void
StructsGenerator. generate(JNIClass clazz)
(package private) void
StructsGenerator. generateBlankMacros(JNIClass clazz)
(package private) void
StructsGenerator. generateCacheFunction(JNIClass clazz)
(package private) void
StructsGenerator. generateFIDsStructure(JNIClass clazz)
(package private) void
StructsGenerator. generateFunctions(JNIClass clazz)
(package private) void
StructsGenerator. generateGetFields(JNIClass clazz)
(package private) void
StructsGenerator. generateGetFunction(JNIClass clazz)
(package private) void
StructsGenerator. generateGlobalVar(JNIClass clazz)
(package private) void
StatsGenerator. generateHeaderFile(JNIClass clazz)
(package private) void
StructsGenerator. generateHeaderFile(JNIClass clazz)
(package private) void
NativesGenerator. generateNativeMacro(JNIClass clazz)
(package private) void
StatsGenerator. generateNATIVEMacros(JNIClass clazz)
(package private) void
StructsGenerator. generatePrototypes(JNIClass clazz)
(package private) void
StructsGenerator. generateSetFields(JNIClass clazz)
(package private) void
StructsGenerator. generateSetFunction(JNIClass clazz)
(package private) void
StructsGenerator. generateSourceEnd(JNIClass clazz)
(package private) void
StatsGenerator. generateSourceFile(JNIClass clazz)
(package private) void
StructsGenerator. generateSourceFile(JNIClass clazz)
(package private) void
StructsGenerator. generateSourceStart(JNIClass clazz)
private java.util.ArrayList<JNIField>
NativesGenerator. getConstantFields(JNIClass clazz)
private java.util.ArrayList<JNIField>
StructsGenerator. getStructFields(JNIClass clazz)
(package private) boolean
StructsGenerator. hasNonIgnoredFields(JNIClass clazz)
Method parameters in org.fusesource.hawtjni.generator with type arguments of type JNIClass Modifier and Type Method Description private void
HawtJNI. findClasses(java.util.ArrayList<JNIClass> jni, java.util.ArrayList<JNIClass> structs)
private void
HawtJNI. generate(JNIGenerator gen, java.util.ArrayList<JNIClass> classes, java.io.File target)
protected void
JNIGenerator. generate(java.util.ArrayList<JNIClass> classes)
void
JNIGenerator. setClasses(java.util.ArrayList<JNIClass> classes)
(package private) static void
JNIGenerator. sortClasses(java.util.ArrayList<JNIClass> classes)
-
Uses of JNIClass in org.fusesource.hawtjni.generator.model
Classes in org.fusesource.hawtjni.generator.model that implement JNIClass Modifier and Type Class Description class
ReflectClass
Methods in org.fusesource.hawtjni.generator.model that return JNIClass Modifier and Type Method Description JNIClass
JNIField. getDeclaringClass()
JNIClass
JNIMethod. getDeclaringClass()
JNIClass
ReflectField. getDeclaringClass()
JNIClass
ReflectMethod. getDeclaringClass()
JNIClass
JNIClass. getSuperclass()
JNIClass
ReflectClass. getSuperclass()
JNIClass
JNIParameter. getTypeClass()
JNIClass
ReflectParameter. getTypeClass()
-