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 TypeMethodDescriptionvoidvoid(package private) voidgenerateFunctionEnum(List<JNIMethod> methods) (package private) voidgenerateHeaderFile(JNIClass clazz) void(package private) voidgenerateNATIVEMacros(JNIClass clazz) (package private) voidgenerateSourceFile(JNIClass clazz) (package private) voidgenerateStatsNatives(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:
generateCopyrightin classJNIGenerator
-
generateIncludes
public void generateIncludes()- Overrides:
generateIncludesin classJNIGenerator
-
generate
- Specified by:
generatein classJNIGenerator
-
generateHeaderFile
-
generateNATIVEMacros
-
generateSourceFile
-
generateStatsNatives
-
generateFunctionEnum
-