public class ControllerAnnotationConfig extends AbstractAnnotationConfig
annotation, applicationContext| Constructor and Description |
|---|
ControllerAnnotationConfig() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addActions(ControllerBuilder controllerBuilder,
ComponentRegistry componentRegistry,
Class<?> clazz) |
protected void |
addActions(ControllerBuilder controllerBuilder,
ComponentRegistry componentRegistry,
Class<?> clazz,
List<ActionEntry> actionList) |
protected ControllerBuilder |
addAlias(ControllerBuilder builder,
String id) |
protected void |
addProperties(ControllerBuilder controllerBuilder,
ComponentRegistry componentRegistry,
Class<?> clazz) |
Object |
applyConfiguration(Object source,
Object builder,
ComponentRegistry componentRegistry)
Aplica o recurso na entidade.
|
Object |
applyConfiguration0(Object arg0,
Object arg1,
ComponentRegistry componentRegistry) |
protected String |
createControllerView(ControllerBuilder controller,
ComponentRegistry componentRegistry,
String view) |
protected String |
getView(View viewAnnotation,
ComponentRegistry componentRegistry) |
protected void |
importBeans(ControllerBuilder controllerBuilder,
ComponentRegistry componentRegistry,
Class<?> clazz) |
boolean |
isApplicable(Object source)
Verifica se o recurso vai ser aplicado à entidade.
|
protected ControllerBuilder |
registerController(ComponentRegistry componentRegistry,
String id,
String view,
boolean resolvedView,
DispatcherType dispatcherType,
String name,
Class<?> classType,
String actionId,
ActionType actionType) |
protected void |
throwsSafe(ControllerBuilder builder,
Class<?> clazz,
ComponentRegistry componentRegistry) |
applyInternalConfiguration, getConfiguration, getExecutionOrder, getSourceConverter, setApplicationContext, setConfiguration, setSourceConverterpublic Object applyConfiguration(Object source, Object builder, ComponentRegistry componentRegistry)
AnnotationConfigsource - Entidade.builder - Construtor da entidade.componentRegistry - Regsitro dos componentes da aplicação.public Object applyConfiguration0(Object arg0, Object arg1, ComponentRegistry componentRegistry)
protected ControllerBuilder registerController(ComponentRegistry componentRegistry, String id, String view, boolean resolvedView, DispatcherType dispatcherType, String name, Class<?> classType, String actionId, ActionType actionType)
protected ControllerBuilder addAlias(ControllerBuilder builder, String id)
protected void throwsSafe(ControllerBuilder builder, Class<?> clazz, ComponentRegistry componentRegistry)
protected String getView(View viewAnnotation, ComponentRegistry componentRegistry)
protected String createControllerView(ControllerBuilder controller, ComponentRegistry componentRegistry, String view)
protected void addProperties(ControllerBuilder controllerBuilder, ComponentRegistry componentRegistry, Class<?> clazz)
protected void addActions(ControllerBuilder controllerBuilder, ComponentRegistry componentRegistry, Class<?> clazz, List<ActionEntry> actionList)
protected void addActions(ControllerBuilder controllerBuilder, ComponentRegistry componentRegistry, Class<?> clazz)
protected void importBeans(ControllerBuilder controllerBuilder, ComponentRegistry componentRegistry, Class<?> clazz)
public boolean isApplicable(Object source)
AnnotationConfigsource - Entidade.Copyright © 2026 Brandao. All rights reserved.