@Configuration public class SpringDataStoreTextWriterConfiguration extends AbstractImportingAnnotationConfiguration<SpringDataStoreTextWriterBuilder,SpringDataStoreWriterConfigs>
AbstractImportingAnnotationConfiguration.BeanDelegatingFactoryBean<T,B extends AnnotationBuilder<O>,O>| Constructor and Description |
|---|
SpringDataStoreTextWriterConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.beans.factory.config.BeanDefinition |
buildBeanDefinition(org.springframework.core.type.AnnotationMetadata importingClassMetadata,
java.lang.Class<? extends java.lang.annotation.Annotation> namedAnnotation)
Called to get a bean definition to register.
|
protected java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> |
getAnnotations()
Gets the annotations specific for this configurer.
|
getBeanFactory, getEnvironment, registerBeanDefinitions, setBeanFactory, setEnvironmentpublic SpringDataStoreTextWriterConfiguration()
protected org.springframework.beans.factory.config.BeanDefinition buildBeanDefinition(org.springframework.core.type.AnnotationMetadata importingClassMetadata,
java.lang.Class<? extends java.lang.annotation.Annotation> namedAnnotation)
throws java.lang.Exception
AbstractImportingAnnotationConfigurationbuildBeanDefinition in class AbstractImportingAnnotationConfiguration<SpringDataStoreTextWriterBuilder,SpringDataStoreWriterConfigs>importingClassMetadata - annotation metadata of the importing classnamedAnnotation - found annotations for bean namesjava.lang.Exception - if error occurredprotected java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> getAnnotations()
AbstractImportingAnnotationConfigurationgetAnnotations in class AbstractImportingAnnotationConfiguration<SpringDataStoreTextWriterBuilder,SpringDataStoreWriterConfigs>