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, toCjava.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 JNIGeneratorpublic void setSourcePath(java.lang.String[] sourcePath)
public void setClassSourcePath(java.lang.String classSourcePath)