Class JavahConfiguration


  • public class JavahConfiguration
    extends java.lang.Object
    • Field Detail

      • workingDirectory

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

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

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

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

        private java.lang.String[] classNames
      • classPaths

        private java.lang.String[] classPaths
        ClassPaths to locate classNames
      • verbose

        private boolean verbose
    • Constructor Detail

      • JavahConfiguration

        public JavahConfiguration()
    • Method Detail

      • setOutputDirectory

        public void setOutputDirectory​(java.io.File dir)
      • getOutputDirectory

        public java.io.File getOutputDirectory()
      • getClassPaths

        public java.lang.String[] getClassPaths()
      • setJavahPath

        public void setJavahPath​(java.io.File javahPath)
      • setClassPaths

        public void setClassPaths​(java.lang.String[] paths)
      • setVerbose

        public void setVerbose​(boolean flag)
      • getJavahPath

        public java.io.File getJavahPath()
      • getVerbose

        public boolean getVerbose()
      • setClassNames

        public void setClassNames​(java.lang.String[] names)
      • getClassNames

        public java.lang.String[] getClassNames()
      • setFileName

        public void setFileName​(java.lang.String name)
      • getFileName

        public java.lang.String getFileName()
      • getWorkingDirectory

        public java.io.File getWorkingDirectory()
      • setWorkingDirectory

        public void setWorkingDirectory​(java.io.File dir)