Package org.springframework.statemachine.config.common.annotation
package org.springframework.statemachine.config.common.annotation
-
ClassDescriptionA base
AnnotationBuilder
that ensures the object being built is only built one time.Base implementation of @Configuration
class.AbstractConfiguredAnnotationBuilder<O,I, B extends AnnotationBuilder<O>> A baseAnnotationBuilder
that allowsAnnotationConfigurer
s to be applied to it.Base class forConfiguration
which works on a bean definition level relying onImportBeanDefinitionRegistrar
phase to register beans.AbstractImportingAnnotationConfiguration.BeanDelegatingFactoryBean<T,B extends AnnotationBuilder<O>, O> Interface for building anObject
.AnnotationConfigurer<O,B extends AnnotationBuilder<O>> Allows for configuring anAnnotationBuilder
.AnnotationConfigurerAdapter<O,I, B extends AnnotationBuilder<O>> A base class forAnnotationConfigurer
that allows subclasses to only implement the methods they are interested in.Interface for wrapping a return type fromAnnotationConfigurer
intoAnnotationBuilder
.Base annotation used in JavaConfig order to enable some base functionality.Allows initialization of Objects.