Package org.springframework.context.aot
Class AbstractAotProcessor
java.lang.Object
org.springframework.context.aot.AbstractAotProcessor
- Direct Known Subclasses:
ContextAotProcessor
,TestAotProcessor
Abstract base class for filesystem-based ahead-of-time (AOT) processing.
Concrete implementations are typically used to kick off optimization of an application or test suite in a build tool.
- Since:
- 6.0
- Author:
- Stephane Nicoll, Andy Wilkinson, Phillip Webb, Sam Brannen
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Common settings for AOT processors. -
Constructor Summary
ModifierConstructorDescriptionprotected
Create a new processor instance with the supplied settings. -
Method Summary
Modifier and TypeMethodDescriptionprotected FileSystemGeneratedFiles
protected void
Delete the source, resource, and class output directories.protected AbstractAotProcessor.Settings
Get the settings for this AOT processor.protected void
writeHints
(RuntimeHints hints)
-
Constructor Details
-
AbstractAotProcessor
Create a new processor instance with the supplied settings.
-
-
Method Details
-
getSettings
Get the settings for this AOT processor. -
deleteExistingOutput
protected void deleteExistingOutput()Delete the source, resource, and class output directories. -
createFileSystemGeneratedFiles
-
writeHints
-