Package org.cadixdev.mercury
Class Mercury
java.lang.Object
org.cadixdev.mercury.Mercury
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOptional<org.eclipse.jdt.core.dom.ITypeBinding>createTypeBinding(String className) booleanbooleanbooleanvoidvoidvoidsetEncoding(Charset encoding) voidsetFlexibleAnonymousClassMemberLookups(boolean enable) voidsetGracefulClasspathChecks(boolean enable) voidsetGracefulJavadocClasspathChecks(boolean enable) voidsetSourceCompatibility(String sourceCompatibility) voidsetSourceCompatibilityFromRelease(int release) Set thesetSourceCompatibility(String)using the value used for javac's --release option.
-
Field Details
-
JAVA_EXTENSION
- See Also:
-
-
Constructor Details
-
Mercury
public Mercury()
-
-
Method Details
-
getSourceCompatibility
-
setSourceCompatibility
-
setSourceCompatibilityFromRelease
public void setSourceCompatibilityFromRelease(int release) Set thesetSourceCompatibility(String)using the value used for javac's --release option.If the release version is not supported, the latest supported version will be used.
-
getEncoding
-
setEncoding
-
isGracefulClasspathChecks
public boolean isGracefulClasspathChecks() -
setGracefulClasspathChecks
public void setGracefulClasspathChecks(boolean enable) -
isGracefulJavadocClasspathChecks
public boolean isGracefulJavadocClasspathChecks() -
setGracefulJavadocClasspathChecks
public void setGracefulJavadocClasspathChecks(boolean enable) -
isFlexibleAnonymousClassMemberLookups
public boolean isFlexibleAnonymousClassMemberLookups() -
setFlexibleAnonymousClassMemberLookups
public void setFlexibleAnonymousClassMemberLookups(boolean enable) -
getClassPath
-
getSourcePath
-
getProcessors
-
getSourceDir
-
getOutputDir
-
getContext
-
createTypeBinding
-
process
- Throws:
Exception
-
rewrite
- Throws:
Exception
-