Class JavaCompilerSettings

  • Direct Known Subclasses:
    NativeJavaCompilerSettings

    public class JavaCompilerSettings
    extends Object
    Most common denominator for JavaCompiler settings. If you need more specific settings you have to provide the native compiler configurations to the compilers. Writing of a custom factory is suggested.
    • Constructor Detail

      • JavaCompilerSettings

        public JavaCompilerSettings()
    • Method Detail

      • setTargetVersion

        public void setTargetVersion​(String pTargetVersion)
      • getTargetVersion

        public String getTargetVersion()
      • setSourceVersion

        public void setSourceVersion​(String pSourceVersion)
      • getSourceVersion

        public String getSourceVersion()
      • setSourceEncoding

        public void setSourceEncoding​(String pSourceEncoding)
      • getSourceEncoding

        public String getSourceEncoding()
      • setWarnings

        public void setWarnings​(boolean pWarnings)
      • isWarnings

        public boolean isWarnings()
      • setDeprecations

        public void setDeprecations​(boolean pDeprecations)
      • isDeprecations

        public boolean isDeprecations()
      • setDebug

        public void setDebug​(boolean pDebug)
      • isDebug

        public boolean isDebug()
      • setVerbose

        public void setVerbose​(boolean pVerbose)
        Deprecated.
      • isVerbose

        public boolean isVerbose()
        Deprecated.
      • getClasspathLocations

        public List<File> getClasspathLocations()
      • addClasspath

        public void addClasspath​(File classpath)
      • addOption

        public void addOption​(String option)