Class JavaCompilerSettings

  • Direct Known Subclasses:
    NativeJavaCompilerSettings

    public class JavaCompilerSettings
    extends java.lang.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​(java.lang.String pTargetVersion)
      • getTargetVersion

        public java.lang.String getTargetVersion()
      • setSourceVersion

        public void setSourceVersion​(java.lang.String pSourceVersion)
      • getSourceVersion

        public java.lang.String getSourceVersion()
      • setSourceEncoding

        public void setSourceEncoding​(java.lang.String pSourceEncoding)
      • getSourceEncoding

        public java.lang.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 java.util.List<java.io.File> getClasspathLocations()
      • addClasspath

        public void addClasspath​(java.io.File classpath)
      • getOptions

        public java.util.List<java.lang.String> getOptions()
      • addOption

        public void addOption​(java.lang.String option)