- java.lang.Object
-
- com.gluonhq.substrate.util.web.AheadOfTimeBase<Art>
-
public abstract class AheadOfTimeBase<Art> extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAheadOfTimeBase.Scope
-
Constructor Summary
Constructors Constructor Description AheadOfTimeBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract java.lang.StringartifactId(Art a)protected abstract java.lang.Iterable<Art>artifacts()protected abstract java.lang.Stringclassifier(Art a)protected abstract java.lang.String[]exports()protected abstract java.lang.Exceptionfailure(java.lang.String msg, java.lang.Throwable cause)protected abstract java.io.Filefile(Art a)protected abstract booleangenerateAotLibraries()protected abstract java.lang.StringgroupId(Art a)protected abstract booleanignoreBootClassPath()protected abstract java.io.FilelibraryPath(java.lang.String fileNameJs)protected abstract voidlogInfo(java.lang.String msg)protected abstract java.io.FilemainJar()protected abstract java.io.FilemainJavaScript()protected abstract org.apidesign.vm4brwsr.ObfuscationLevelobfuscation()protected abstract AheadOfTimeBase.Scopescope(Art a)protected abstract java.lang.Stringversion(Art a)protected abstract java.io.Filevm()voidwork()
-
-
-
Method Detail
-
mainJavaScript
protected abstract java.io.File mainJavaScript()
-
libraryPath
protected abstract java.io.File libraryPath(java.lang.String fileNameJs)
-
obfuscation
protected abstract org.apidesign.vm4brwsr.ObfuscationLevel obfuscation()
-
exports
protected abstract java.lang.String[] exports()
-
ignoreBootClassPath
protected abstract boolean ignoreBootClassPath()
-
generateAotLibraries
protected abstract boolean generateAotLibraries()
-
mainJar
protected abstract java.io.File mainJar()
-
vm
protected abstract java.io.File vm()
-
artifacts
protected abstract java.lang.Iterable<Art> artifacts()
-
logInfo
protected abstract void logInfo(java.lang.String msg)
-
failure
protected abstract java.lang.Exception failure(java.lang.String msg, java.lang.Throwable cause)
-
file
protected abstract java.io.File file(Art a)
-
scope
protected abstract AheadOfTimeBase.Scope scope(Art a)
-
classifier
protected abstract java.lang.String classifier(Art a)
-
artifactId
protected abstract java.lang.String artifactId(Art a)
-
groupId
protected abstract java.lang.String groupId(Art a)
-
version
protected abstract java.lang.String version(Art a)
-
work
public final void work()
-
-