Package org.kie.memorycompiler
Class JavaCompilerSettings
- java.lang.Object
-
- org.kie.memorycompiler.JavaCompilerSettings
-
- Direct Known Subclasses:
NativeJavaCompilerSettings
public class JavaCompilerSettings extends java.lang.ObjectMost 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 Summary
Constructors Constructor Description JavaCompilerSettings()JavaCompilerSettings(JavaCompilerSettings pSettings)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddClasspath(java.io.File classpath)voidaddOption(java.lang.String option)java.util.List<java.io.File>getClasspathLocations()java.util.List<java.lang.String>getOptions()java.lang.StringgetSourceEncoding()java.lang.StringgetSourceVersion()java.lang.StringgetTargetVersion()booleanisDebug()booleanisDeprecations()booleanisVerbose()Deprecated.booleanisWarnings()voidsetDebug(boolean pDebug)voidsetDeprecations(boolean pDeprecations)voidsetSourceEncoding(java.lang.String pSourceEncoding)voidsetSourceVersion(java.lang.String pSourceVersion)voidsetTargetVersion(java.lang.String pTargetVersion)voidsetVerbose(boolean pVerbose)Deprecated.voidsetWarnings(boolean pWarnings)
-
-
-
Constructor Detail
-
JavaCompilerSettings
public JavaCompilerSettings()
-
JavaCompilerSettings
public JavaCompilerSettings(JavaCompilerSettings pSettings)
-
-
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)
-
-