Package org.fusesource.hawtjni.generator
Class LockGenerator
- java.lang.Object
-
- org.fusesource.hawtjni.generator.JNIGenerator
-
- org.fusesource.hawtjni.generator.CleanupClass
-
- org.fusesource.hawtjni.generator.LockGenerator
-
public class LockGenerator extends CleanupClass
-
-
Field Summary
-
Fields inherited from class org.fusesource.hawtjni.generator.CleanupClass
classSource, classSourcePath, files, sourcePath, unusedCount, usedCount
-
-
Constructor Summary
Constructors Constructor Description LockGenerator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
generate(java.util.List<JNIMethod> methods)
void
generate(JNIClass clazz)
void
generate(JNIMethod method)
(package private) java.lang.String
getParams(JNIMethod method)
(package private) java.lang.String
getReturn(JNIMethod method)
static void
main(java.lang.String[] args)
-
Methods inherited from class org.fusesource.hawtjni.generator.CleanupClass
getArgNames, loadClassSource, loadDirectory, loadFile, loadFiles, setClassSourcePath, setSourcePath
-
Methods inherited from class org.fusesource.hawtjni.generator.JNIGenerator
fixDelimiter, generate, generate, generateCopyright, generateIncludes, getCopyright, getCPP, getDelimiter, getFunctionName, getFunctionName, getOutput, getOutputName, getProgressMonitor, loadFile, output, outputln, outputln, setClasses, setCopyright, setOutput, setOutputName, setProgressMonitor, sortClasses, sortFields, sortMethods, toC
-
-
-
-
Method Detail
-
getParams
java.lang.String getParams(JNIMethod method)
-
getReturn
java.lang.String getReturn(JNIMethod method)
-
generate
public void generate(JNIClass clazz)
- Overrides:
generate
in classCleanupClass
-
generate
public void generate(java.util.List<JNIMethod> methods)
-
generate
public void generate(JNIMethod method)
-
main
public static void main(java.lang.String[] args)
-
-