Interface | Description |
---|---|
AnnotationBuilder<O> |
Interface for building an
Object . |
AnnotationConfigurer<O,B extends AnnotationBuilder<O>> |
Allows for configuring an
AnnotationBuilder . |
AnnotationConfigurerBuilder<I> |
Interface for wrapping a return type from
AnnotationConfigurer
into AnnotationBuilder . |
ObjectPostProcessor<T> |
Allows initialization of Objects.
|
Class | Description |
---|---|
AbstractAnnotationBuilder<O> |
A base
AnnotationBuilder that ensures the object being built is only
built one time. |
AbstractAnnotationConfiguration<B extends AnnotationBuilder<O>,O> |
Base implementation of @
Configuration class. |
AbstractConfiguredAnnotationBuilder<O,I,B extends AnnotationBuilder<O>> |
A base
AnnotationBuilder that allows AnnotationConfigurer s to be
applied to it. |
AbstractImportingAnnotationConfiguration<B extends AnnotationBuilder<O>,O> |
Base class for
Configuration which works on a bean definition level
relying on ImportBeanDefinitionRegistrar phase to register beans. |
AbstractImportingAnnotationConfiguration.BeanDelegatingFactoryBean<T,B extends AnnotationBuilder<O>,O> | |
AnnotationConfigurerAdapter<O,I,B extends AnnotationBuilder<O>> |
A base class for
AnnotationConfigurer that allows subclasses to only
implement the methods they are interested in. |
Annotation Type | Description |
---|---|
EnableAnnotationConfiguration |
Base annotation used in JavaConfig order to enable
some base functionality.
|