Class JavahConfiguration

java.lang.Object
org.codehaus.mojo.natives.javah.JavahConfiguration

public class JavahConfiguration extends Object
  • Field Details

    • workingDirectory

      private File workingDirectory
      Working directory where javah command will run
    • outputDirectory

      private File outputDirectory
      Directory to save generate files, must either be fullpath or relative to relative workingDirectory
    • fileName

      private String fileName
      Option to combine all generated include files into one file ${outputDirectory}/${fileName} Support javah -o option
    • javahPath

      private File javahPath
      Location for the actual binary. This may be nulL
    • classNames

      private String[] classNames
    • classPaths

      private String[] classPaths
      ClassPaths to locate classNames
    • useEnvClasspath

      private boolean useEnvClasspath
    • verbose

      private boolean verbose
  • Constructor Details

    • JavahConfiguration

      public JavahConfiguration()
  • Method Details

    • setOutputDirectory

      public void setOutputDirectory(File dir)
    • getOutputDirectory

      public File getOutputDirectory()
    • getClassPaths

      public String[] getClassPaths()
    • setJavahPath

      public void setJavahPath(File javahPath)
    • setClassPaths

      public void setClassPaths(String[] paths)
    • setUseEnvClasspath

      public void setUseEnvClasspath(boolean flag)
    • getUseEnvClasspath

      public boolean getUseEnvClasspath()
    • setVerbose

      public void setVerbose(boolean flag)
    • getJavahPath

      public File getJavahPath()
    • getVerbose

      public boolean getVerbose()
    • setClassNames

      public void setClassNames(String[] names)
    • getClassNames

      public String[] getClassNames()
    • setFileName

      public void setFileName(String name)
    • getFileName

      public String getFileName()
    • getWorkingDirectory

      public File getWorkingDirectory()
    • setWorkingDirectory

      public void setWorkingDirectory(File dir)