@Deprecated public class PropertyAnnotationConfig extends AbstractAnnotationConfig
annotation, applicationContext
Constructor and Description |
---|
PropertyAnnotationConfig()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected PropertyBuilder |
addProperty(BeanBuilder beanBuilder,
BeanPropertyAnnotation property,
String propertyName,
String name,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
Type type,
ComponentRegistry componentRegistry)
Deprecated.
|
protected PropertyBuilder |
addProperty(BeanPropertyAnnotation property,
Object builder,
ComponentRegistry componentRegistry)
Deprecated.
|
protected PropertyBuilder |
addProperty(ControllerBuilder controllerBuilder,
BeanPropertyAnnotation property,
String propertyName,
String name,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
Type type,
ComponentRegistry componentRegistry)
Deprecated.
|
Object |
applyConfiguration(Object source,
Object builder,
ComponentRegistry componentRegistry)
Deprecated.
Aplica o recurso na entidade.
|
protected PropertyBuilder |
buildProperty(BeanBuilder beanBuilder,
BeanPropertyAnnotation property,
ComponentRegistry componentRegistry)
Deprecated.
|
boolean |
isApplicable(Object source)
Deprecated.
Verifica se o recurso vai ser aplicado à entidade.
|
applyInternalConfiguration, getConfiguration, getExecutionOrder, getSourceConverter, setApplicationContext, setConfiguration, setSourceConverter
public boolean isApplicable(Object source)
AnnotationConfig
source
- Entidade.public Object applyConfiguration(Object source, Object builder, ComponentRegistry componentRegistry)
AnnotationConfig
source
- Entidade.builder
- Construtor da entidade.componentRegistry
- Regsitro dos componentes da aplicação.protected PropertyBuilder addProperty(BeanPropertyAnnotation property, Object builder, ComponentRegistry componentRegistry)
protected PropertyBuilder addProperty(BeanBuilder beanBuilder, BeanPropertyAnnotation property, String propertyName, String name, ScopeType scope, EnumerationType enumProperty, String temporalProperty, Type type, ComponentRegistry componentRegistry)
protected PropertyBuilder addProperty(ControllerBuilder controllerBuilder, BeanPropertyAnnotation property, String propertyName, String name, ScopeType scope, EnumerationType enumProperty, String temporalProperty, Type type, ComponentRegistry componentRegistry)
protected PropertyBuilder buildProperty(BeanBuilder beanBuilder, BeanPropertyAnnotation property, ComponentRegistry componentRegistry)
Copyright © 2018 Brandao. All rights reserved.