Package org.fusesource.hawtjni.generator
Class StatsGenerator
java.lang.Object
org.fusesource.hawtjni.generator.JNIGenerator
org.fusesource.hawtjni.generator.StatsGenerator
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
(package private) void
generateFunctionEnum
(List<JNIMethod> methods) (package private) void
generateHeaderFile
(JNIClass clazz) void
(package private) void
generateNATIVEMacros
(JNIClass clazz) (package private) void
generateSourceFile
(JNIClass clazz) (package private) void
generateStatsNatives
(String className) Methods inherited from class org.fusesource.hawtjni.generator.JNIGenerator
fixDelimiter, generate, generate, getCopyright, getCPP, getDelimiter, getFunctionName, getFunctionName, getOutput, getOutputName, getProgressMonitor, loadFile, output, outputln, outputln, setClasses, setCopyright, setOutput, setOutputName, setProgressMonitor, sortClasses, sortFields, sortMethods, toC
-
Field Details
-
header
boolean header
-
-
Constructor Details
-
StatsGenerator
public StatsGenerator(boolean header)
-
-
Method Details
-
generateCopyright
public void generateCopyright()- Overrides:
generateCopyright
in classJNIGenerator
-
generateIncludes
public void generateIncludes()- Overrides:
generateIncludes
in classJNIGenerator
-
generate
- Specified by:
generate
in classJNIGenerator
-
generateHeaderFile
-
generateNATIVEMacros
-
generateSourceFile
-
generateStatsNatives
-
generateFunctionEnum
-