Package org.jfxcore.gradle.compiler
Class CompilerService
java.lang.Object
org.jfxcore.gradle.compiler.CompilerService
- All Implemented Interfaces:
AutoCloseable,org.gradle.api.services.BuildService<org.gradle.api.services.BuildServiceParameters.None>
public abstract class CompilerService
extends Object
implements org.gradle.api.services.BuildService<org.gradle.api.services.BuildServiceParameters.None>, AutoCloseable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidclose()static CompilerServiceget(org.gradle.api.Project project) final CompilergetCompiler(org.gradle.api.tasks.SourceSet sourceSet) final CompilernewCompiler(org.gradle.api.Project project, org.gradle.api.tasks.SourceSet sourceSet, File generatedSourcesDir) static voidregister(org.gradle.api.Project project) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gradle.api.services.BuildService
getParameters
-
Constructor Details
-
CompilerService
public CompilerService()
-
-
Method Details
-
register
public static void register(org.gradle.api.Project project) -
get
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable
-
newCompiler
-
getCompiler
-