public abstract class CleanupClass extends JNIGenerator
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
classSource |
(package private) java.lang.String |
classSourcePath |
(package private) java.util.HashMap<java.io.File,java.lang.String> |
files |
(package private) java.lang.String[] |
sourcePath |
(package private) int |
unusedCount |
(package private) int |
usedCount |
Constructor and Description |
---|
CleanupClass() |
Modifier and Type | Method and Description |
---|---|
void |
generate(JNIClass clazz) |
(package private) java.lang.String[] |
getArgNames(JNIMethod method) |
(package private) void |
loadClassSource() |
(package private) void |
loadDirectory(java.io.File file) |
(package private) java.lang.String |
loadFile(java.io.File file) |
(package private) void |
loadFiles() |
void |
setClassSourcePath(java.lang.String classSourcePath) |
void |
setSourcePath(java.lang.String[] sourcePath) |
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
java.lang.String classSourcePath
java.lang.String[] sourcePath
java.lang.String classSource
java.util.HashMap<java.io.File,java.lang.String> files
int usedCount
int unusedCount
java.lang.String[] getArgNames(JNIMethod method)
void loadClassSource()
void loadFiles()
java.lang.String loadFile(java.io.File file)
void loadDirectory(java.io.File file)
public void generate(JNIClass clazz)
generate
in class JNIGenerator
public void setSourcePath(java.lang.String[] sourcePath)
public void setClassSourcePath(java.lang.String classSourcePath)