public class JavahConfiguration
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String[] |
classNames |
private java.lang.String[] |
classPaths
ClassPaths to locate classNames
|
private java.lang.String |
fileName
Option to combine all generated include files into one file ${outputDirectory}/${fileName} Support javah -o
option
|
private java.io.File |
javahPath
Location for the actual binary.
|
private java.io.File |
outputDirectory
Directory to save generate files, must either be fullpath or relative to relative workingDirectory
|
private boolean |
verbose |
private java.io.File |
workingDirectory
Working directory where javah command will run
|
| Constructor and Description |
|---|
JavahConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getClassNames() |
java.lang.String[] |
getClassPaths() |
java.lang.String |
getFileName() |
java.io.File |
getJavahPath() |
java.io.File |
getOutputDirectory() |
boolean |
getVerbose() |
java.io.File |
getWorkingDirectory() |
void |
setClassNames(java.lang.String[] names) |
void |
setClassPaths(java.lang.String[] paths) |
void |
setFileName(java.lang.String name) |
void |
setJavahPath(java.io.File javahPath) |
void |
setOutputDirectory(java.io.File dir) |
void |
setVerbose(boolean flag) |
void |
setWorkingDirectory(java.io.File dir) |
private java.io.File workingDirectory
private java.io.File outputDirectory
private java.lang.String fileName
private java.io.File javahPath
nulLprivate java.lang.String[] classNames
private java.lang.String[] classPaths
private boolean verbose
public void setOutputDirectory(java.io.File dir)
public java.io.File getOutputDirectory()
public java.lang.String[] getClassPaths()
public void setJavahPath(java.io.File javahPath)
public void setClassPaths(java.lang.String[] paths)
public void setVerbose(boolean flag)
public java.io.File getJavahPath()
public boolean getVerbose()
public void setClassNames(java.lang.String[] names)
public java.lang.String[] getClassNames()
public void setFileName(java.lang.String name)
public java.lang.String getFileName()
public java.io.File getWorkingDirectory()
public void setWorkingDirectory(java.io.File dir)