public class AnyAnnotationConfig extends AbstractAnnotationConfig
annotation, applicationContext
Constructor and Description |
---|
AnyAnnotationConfig() |
Modifier and Type | Method and Description |
---|---|
protected void |
addIdentify(ActionParamEntry source,
ParameterBuilder paramBuilder,
ComponentRegistry componentRegistry) |
protected void |
addIdentify(BeanPropertyAnnotation source,
PropertyBuilder propertyBuilder,
ComponentRegistry componentRegistry) |
protected void |
addIdentify(ConstructorArgEntry source,
ConstructorArgBuilder constructorArgBuilder,
ComponentRegistry componentRegistry) |
protected void |
addIdentify(ElementEntry source,
ElementBuilder sourceBuilder,
ComponentRegistry componentRegistry) |
protected void |
addIdentify(KeyEntry source,
KeyBuilder sourceBuilder,
ComponentRegistry componentRegistry) |
Object |
applyConfiguration(Object source,
Object builder,
ComponentRegistry componentRegistry)
Aplica o recurso na entidade.
|
Object |
applyConfiguration0(Object source,
Object builder,
ComponentRegistry componentRegistry) |
boolean |
isApplicable(Object source)
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.public Object applyConfiguration0(Object source, Object builder, ComponentRegistry componentRegistry) throws InstantiationException, IllegalAccessException
protected void addIdentify(ActionParamEntry source, ParameterBuilder paramBuilder, ComponentRegistry componentRegistry) throws InstantiationException, IllegalAccessException
protected void addIdentify(BeanPropertyAnnotation source, PropertyBuilder propertyBuilder, ComponentRegistry componentRegistry) throws InstantiationException, IllegalAccessException
protected void addIdentify(ConstructorArgEntry source, ConstructorArgBuilder constructorArgBuilder, ComponentRegistry componentRegistry) throws InstantiationException, IllegalAccessException
protected void addIdentify(KeyEntry source, KeyBuilder sourceBuilder, ComponentRegistry componentRegistry) throws InstantiationException, IllegalAccessException
protected void addIdentify(ElementEntry source, ElementBuilder sourceBuilder, ComponentRegistry componentRegistry) throws InstantiationException, IllegalAccessException
Copyright © 2018 Brandao. All rights reserved.