public class StatsGenerator extends JNIGenerator
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
header |
Constructor and Description |
---|
StatsGenerator(boolean header) |
Modifier and Type | Method and Description |
---|---|
void |
generate(JNIClass clazz) |
void |
generateCopyright() |
(package private) void |
generateFunctionEnum(java.util.List<JNIMethod> methods) |
(package private) void |
generateHeaderFile(JNIClass clazz) |
void |
generateIncludes() |
(package private) void |
generateNATIVEMacros(JNIClass clazz) |
(package private) void |
generateSourceFile(JNIClass clazz) |
(package private) void |
generateStatsNatives(java.lang.String className) |
fixDelimiter, generate, generate, getCopyright, getCPP, getDelimiter, getFunctionName, getFunctionName, getOutput, getOutputName, getProgressMonitor, loadFile, output, outputln, outputln, setClasses, setCopyright, setOutput, setOutputName, setProgressMonitor, sortClasses, sortFields, sortMethods, toC
public void generateCopyright()
generateCopyright
in class JNIGenerator
public void generateIncludes()
generateIncludes
in class JNIGenerator
public void generate(JNIClass clazz)
generate
in class JNIGenerator
void generateHeaderFile(JNIClass clazz)
void generateNATIVEMacros(JNIClass clazz)
void generateSourceFile(JNIClass clazz)
void generateStatsNatives(java.lang.String className)
void generateFunctionEnum(java.util.List<JNIMethod> methods)