java.lang.Object
io.github.ascopes.jct.utils.UtilityClass
io.github.ascopes.jct.compilers.JctCompilers
@API(since="0.0.1",
status=STABLE)
public final class JctCompilers
extends io.github.ascopes.jct.utils.UtilityClass
Helpers to create new compiler instances.
- Since:
- 0.0.1
- Author:
- Ashley Scopes
-
Method Summary
Modifier and TypeMethodDescriptionstatic JctCompiler<?,?> Deprecated, for removal: This API element is subject to removal in a future version.static JctCompiler<?,?> Create a new instance of the default platform compiler that is part of the JDK (javacon OpenJDK-derived implementations).
-
Method Details
-
newPlatformCompiler
Create a new instance of the default platform compiler that is part of the JDK (javacon OpenJDK-derived implementations).- Returns:
- the compiler instance.
-
createPlatformCompiler
Deprecated, for removal: This API element is subject to removal in a future version.Renamed in 0.2.0 for consistency, useinstead.Create a new instance of the default platform compiler that is part of the JDK (javacon OpenJDK-derived implementations).- Returns:
- the compiler instance.
-
instead.