Package org.springframework.boot
Class SpringApplicationAotProcessor
java.lang.Object
org.springframework.context.aot.AbstractAotProcessor<org.springframework.javapoet.ClassName>
org.springframework.context.aot.ContextAotProcessor
org.springframework.boot.SpringApplicationAotProcessor
Entry point for AOT processing of a 
SpringApplication.
 For internal use only.
- Since:
- 3.0.0
- Author:
- Stephane Nicoll, Andy Wilkinson, Phillip Webb
- 
Nested Class SummaryNested classes/interfaces inherited from class org.springframework.context.aot.AbstractAotProcessorAbstractAotProcessor.Settings
- 
Constructor SummaryConstructorsConstructorDescriptionSpringApplicationAotProcessor(Class<?> application, AbstractAotProcessor.Settings settings, String[] applicationArgs) Create a new processor for the specified application and settings.
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidprotected GenericApplicationContextprepareApplicationContext(Class<?> application) Methods inherited from class org.springframework.context.aot.ContextAotProcessorcreateClassNameGenerator, doProcess, getApplicationClass, getDefaultNativeImageArguments, performAotProcessingMethods inherited from class org.springframework.context.aot.AbstractAotProcessorcreateFileSystemGeneratedFiles, deleteExistingOutput, getSettings, process, writeHints
- 
Constructor Details- 
SpringApplicationAotProcessorpublic SpringApplicationAotProcessor(Class<?> application, AbstractAotProcessor.Settings settings, String[] applicationArgs) Create a new processor for the specified application and settings.- Parameters:
- application- the application main class
- settings- the general AOT processor settings
- applicationArgs- the arguments to provide to the main method
 
 
- 
- 
Method Details- 
prepareApplicationContext- Specified by:
- prepareApplicationContextin class- ContextAotProcessor
 
- 
main- Throws:
- Exception
 
 
-