Class JNIGenerator

    • Constructor Detail

      • JNIGenerator

        public JNIGenerator()
    • Method Detail

      • sortMethods

        public static void sortMethods​(java.util.List<JNIMethod> methods)
      • generate

        public abstract void generate​(JNIClass clazz)
      • generateCopyright

        public void generateCopyright()
      • generateIncludes

        public void generateIncludes()
      • generate

        public void generate()
      • generate

        protected void generate​(java.util.ArrayList<JNIClass> classes)
      • getCPP

        public boolean getCPP()
      • getDelimiter

        public java.lang.String getDelimiter()
      • getOutput

        public java.io.PrintStream getOutput()
      • getOutputName

        public java.lang.String getOutputName()
      • setOutputName

        public void setOutputName​(java.lang.String outputName)
      • output

        public void output​(java.lang.String str)
      • outputln

        public void outputln()
      • outputln

        public void outputln​(java.lang.String str)
      • setClasses

        public void setClasses​(java.util.ArrayList<JNIClass> classes)
      • setOutput

        public void setOutput​(java.io.PrintStream output)
      • setProgressMonitor

        public void setProgressMonitor​(ProgressMonitor progress)
      • getCopyright

        public java.lang.String getCopyright()
      • setCopyright

        public void setCopyright​(java.lang.String copyright)