クラス AbstractAot
java.lang.ObjectSE
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.api.tasks.JavaExec
org.springframework.boot.gradle.tasks.aot.AbstractAot
- 実装されているすべてのインターフェース:
ComparableSE<Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.IConventionAware, org.gradle.api.internal.TaskInternal, Named, ExtensionAware, Task, BaseExecSpec, JavaExecSpec, JavaForkOptions, ProcessForkOptions, Configurable<Task>
- 既知の直属サブクラス
ProcessAot, ProcessTestAot
@DisableCachingByDefault(because="Cacheability can only be determined by a concrete implementation")
public abstract class AbstractAot
extends JavaExec
先行処理を実行するタスクの基本クラスとして使用される
JavaExec の特殊化。- 導入:
- 3.0.0
- 作成者:
- Andy Wilkinson
ネストされたクラスの要約
インターフェース Named から継承されたネストクラス / インターフェース
Named.Namerフィールドのサマリー
インターフェース Task から継承されたフィールド
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPEコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明事前に処理されるアプリケーションのアーティファクト ID。final DirectoryPropertyAOT によって生成されたクラスが書き込まれるディレクトリ。事前に処理されるアプリケーションのグループ ID。final DirectoryPropertyAOT によって生成されたリソースが書き込まれるディレクトリ。final DirectoryPropertyAOT によって生成されたソースが書き込まれるディレクトリ。クラス JavaExec から継承されたメソッド
args, args, bootstrapClasspath, classpath, copyTo, copyTo, debugOptions, environment, environment, exec, executable, getAllJvmArgs, getArgs, getArgumentProviders, getBootstrapClasspath, getClasspath, getCommandLine, getDebug, getDebugOptions, getDefaultCharacterEncoding, getEnableAssertions, getEnvironment, getErrorOutput, getExecActionFactory, getExecutable, getExecutionResult, getJavaLauncher, getJavaToolchainService, getJavaVersion, getJvmArgs, getJvmArgumentProviders, getJvmArguments, getMainClass, getMainModule, getMaxHeapSize, getMinHeapSize, getModularity, getObjectFactory, getPropertyFactory, getProviderFactory, getStandardInput, getStandardOutput, getSystemProperties, getWorkingDir, isIgnoreExitValue, jvmArgs, jvmArgs, setAllJvmArgs, setAllJvmArgs, setArgs, setArgs, setArgsString, setBootstrapClasspath, setClasspath, setDebug, setDefaultCharacterEncoding, setEnableAssertions, setEnvironment, setErrorOutput, setExecutable, setExecutable, setIgnoreExitValue, setJvmArgs, setJvmArgs, setMaxHeapSize, setMinHeapSize, setStandardInput, setStandardOutput, setSystemProperties, setWorkingDir, setWorkingDir, systemProperties, systemProperty, workingDirクラス org.gradle.api.internal.ConventionTask から継承されたメソッド
conventionMapping, conventionMapping, getConventionMappingクラス DefaultTask から継承されたメソッド
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesServiceクラス org.gradle.api.internal.AbstractTask から継承されたメソッド
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjectsクラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース Task から継承されたメソッド
doNotTrackState, notCompatibleWithConfigurationCache
コンストラクターの詳細
AbstractAot
protected AbstractAot()
メソッドの詳細
getGroupId
getArtifactId
getSourcesOutput
AOT によって生成されたソースが書き込まれるディレクトリ。- 戻り値:
- ソースディレクトリプロパティ
getResourcesOutput
AOT によって生成されたリソースが書き込まれるディレクトリ。- 戻り値:
- リソースディレクトリプロパティ
getClassesOutput
AOT によって生成されたクラスが書き込まれるディレクトリ。- 戻り値:
- クラスディレクトリプロパティ