Interface AotApplicationContextInitializer<C extends ConfigurableApplicationContext>

Type Parameters:
C - the application context type
All Superinterfaces:
ApplicationContextInitializer<C>
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface AotApplicationContextInitializer<C extends ConfigurableApplicationContext> extends ApplicationContextInitializer<C>
Specialized ApplicationContextInitializer used to initialize a ConfigurableApplicationContext using artifacts that were generated ahead-of-time.

Instances of this initializer are usually created using forInitializerClasses(String...), passing in the names of code generated initializer classes.

Since:
6.0
Author:
Stephane Nicoll, Phillip Webb