A B C D E F G H I K L M O P R S T U V W 

A

AbstractAction - Annotation Type in org.brandao.brutos.annotation
Deprecated.
AbstractActions - Annotation Type in org.brandao.brutos.annotation
Deprecated.
AbstractAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
AbstractAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.AbstractAnnotationConfig
 
AbstractScanner - Class in org.brandao.brutos.annotation.scanner
 
AbstractScanner() - Constructor for class org.brandao.brutos.annotation.scanner.AbstractScanner
 
AcceptRequestType - Annotation Type in org.brandao.brutos.annotation
Define os tipos de requisições suportados por uma ação.
AcceptRequestTypeAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
AcceptRequestTypeAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.AcceptRequestTypeAnnotationConfig
 
accepts(String) - Method in class org.brandao.brutos.annotation.scanner.AbstractScanner
 
accepts(String) - Method in class org.brandao.brutos.annotation.scanner.filter.AnnotationTypeFilter
 
accepts(String) - Method in class org.brandao.brutos.annotation.scanner.filter.AssignableTypeFilter
 
accepts(String) - Method in class org.brandao.brutos.annotation.scanner.filter.ControllerFilter
 
accepts(String) - Method in class org.brandao.brutos.annotation.scanner.filter.InterceptorFilter
 
accepts(String) - Method in class org.brandao.brutos.annotation.scanner.filter.RegexTypeFilter
 
accepts(String) - Method in class org.brandao.brutos.annotation.scanner.filter.TypeTypeFilter
 
accepts(String) - Method in interface org.brandao.brutos.annotation.scanner.TypeFilter
 
Action - Annotation Type in org.brandao.brutos.annotation
Define uma ação de um controlador.
ActionAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
ActionAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.ActionAnnotationConfig
 
ActionConfig - Class in org.brandao.brutos.annotation.configuration
 
ActionConfig(ActionEntry) - Constructor for class org.brandao.brutos.annotation.configuration.ActionConfig
 
actionEntry - Variable in class org.brandao.brutos.annotation.configuration.ActionConfig
 
ActionEntry - Class in org.brandao.brutos.annotation.configuration
 
ActionEntry(Method) - Constructor for class org.brandao.brutos.annotation.configuration.ActionEntry
 
ActionEntry(String, Annotation[], Class<?>, Class<?>[], Type[], Class<?>[], Class<?>, Annotation[][], String, String, ResultActionEntry, boolean) - Constructor for class org.brandao.brutos.annotation.configuration.ActionEntry
 
ActionParamEntry - Class in org.brandao.brutos.annotation.configuration
 
ActionParamEntry() - Constructor for class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
ActionParamEntry(String, Class<?>, Type, Annotation[], int) - Constructor for class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
ActionParamEntryWrapper - Class in org.brandao.brutos.annotation.configuration
 
ActionParamEntryWrapper(ActionParamEntry) - Constructor for class org.brandao.brutos.annotation.configuration.ActionParamEntryWrapper
 
Actions - Annotation Type in org.brandao.brutos.annotation
Coleção de ações que não possuem um método associado (executor).
ActionStrategy - Annotation Type in org.brandao.brutos.annotation
Defini como uma ação será mapeada.
ActionStrategyType - Interface in org.brandao.brutos.annotation
Descreve as estratégias de mapeamento de uma ação.
addActions(ControllerBuilder, ComponentRegistry, Class<?>, List<ActionEntry>) - Method in class org.brandao.brutos.annotation.configuration.ControllerAnnotationConfig
 
addActions(ControllerBuilder, ComponentRegistry, Class<?>) - Method in class org.brandao.brutos.annotation.configuration.ControllerAnnotationConfig
 
addAlias(ControllerBuilder, String) - Method in class org.brandao.brutos.annotation.configuration.ControllerAnnotationConfig
 
addConstructor(BeanBuilder, ComponentRegistry, Class<?>) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
addConstructorArg(ConstructorArgEntry, ConstructorBuilder, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BasicAnnotationConfig
 
addControllers(ControllerRegistry) - Method in interface org.brandao.brutos.annotation.configuration.Configurer
 
addControllers(ControllerRegistry) - Method in class org.brandao.brutos.annotation.configuration.ConfigurerAdapter
 
addElement(ElementEntry, BeanBuilder, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ElementCollectionAnnotationConfig
 
addExcludeFilter(TypeFilter) - Method in class org.brandao.brutos.annotation.scanner.AbstractScanner
 
addExcludeFilter(TypeFilter) - Method in interface org.brandao.brutos.annotation.scanner.Scanner
 
addfactories(BeanBuilder, ComponentRegistry, Class<?>) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
addIdentify(ActionParamEntry, ParameterBuilder, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.AnyAnnotationConfig
 
addIdentify(BeanPropertyAnnotation, PropertyBuilder, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.AnyAnnotationConfig
 
addIdentify(ConstructorArgEntry, ConstructorArgBuilder, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.AnyAnnotationConfig
 
addIdentify(KeyEntry, KeyBuilder, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.AnyAnnotationConfig
 
addIdentify(ElementEntry, ElementBuilder, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.AnyAnnotationConfig
 
addIdentify(ActionParamEntry, ParametersBuilder, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BasicAnnotationConfig
 
addIdentify(ResultActionEntry, ComponentBuilder, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BasicAnnotationConfig
 
addIdentify(BeanPropertyAnnotation, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BasicAnnotationConfig
 
addIdentify(ConstructorArgEntry, ConstructorBuilder, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BasicAnnotationConfig
 
addIncludeFilter(TypeFilter) - Method in class org.brandao.brutos.annotation.scanner.AbstractScanner
 
addIncludeFilter(TypeFilter) - Method in interface org.brandao.brutos.annotation.scanner.Scanner
 
addInterceptors(InterceptorRegistry) - Method in interface org.brandao.brutos.annotation.configuration.Configurer
 
addInterceptors(InterceptorRegistry) - Method in class org.brandao.brutos.annotation.configuration.ConfigurerAdapter
 
addKey(KeyEntry, BeanBuilder, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.KeyCollectionAnnotationConfig
 
addNext(InterceptorStackConverter.InterceptorStackItem) - Method in class org.brandao.brutos.annotation.configuration.converters.InterceptorStackConverter.InterceptorStackItem
 
addParameter(ActionParamEntry, ParametersBuilder, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BasicAnnotationConfig
 
addParameters(ParametersBuilder, ActionEntry, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ActionAnnotationConfig
 
addProperties(BeanBuilder, ComponentRegistry, Class<?>) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
addProperties(ControllerBuilder, ComponentRegistry, Class<?>) - Method in class org.brandao.brutos.annotation.configuration.ControllerAnnotationConfig
 
addProperty(BeanPropertyAnnotation, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BasicAnnotationConfig
 
addProperty(BeanPropertyAnnotation, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.PropertyAnnotationConfig
Deprecated.
 
addProperty(BeanBuilder, BeanPropertyAnnotation, String, String, ScopeType, EnumerationType, String, Type, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.PropertyAnnotationConfig
Deprecated.
 
addProperty(ControllerBuilder, BeanPropertyAnnotation, String, String, ScopeType, EnumerationType, String, Type, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.PropertyAnnotationConfig
Deprecated.
 
addResultAction(ComponentBuilder, ResultActionEntry, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ActionAnnotationConfig
 
addScopes(ScopeRegistry) - Method in interface org.brandao.brutos.annotation.configuration.Configurer
 
addScopes(ScopeRegistry) - Method in class org.brandao.brutos.annotation.configuration.ConfigurerAdapter
 
addThrowSafe(ActionBuilder, ComponentRegistry, ThrowableEntry) - Method in class org.brandao.brutos.annotation.configuration.ThrowSafeAnnotationConfig
 
addThrowSafe(ControllerBuilder, ComponentRegistry, ThrowableEntry) - Method in class org.brandao.brutos.annotation.configuration.ThrowSafeAnnotationConfig
 
addThrowSafe(ActionBuilder, ThrowSafe) - Method in class org.brandao.brutos.annotation.configuration.ThrowSafeListAnnotationConfig
Deprecated.
 
addThrowSafe(ControllerBuilder, ThrowSafe) - Method in class org.brandao.brutos.annotation.configuration.ThrowSafeListAnnotationConfig
Deprecated.
 
addThrowSafeList(ActionBuilder, Method) - Method in class org.brandao.brutos.annotation.configuration.ThrowSafeListAnnotationConfig
Deprecated.
 
addThrowSafeList(ControllerBuilder, Class) - Method in class org.brandao.brutos.annotation.configuration.ThrowSafeListAnnotationConfig
Deprecated.
 
addTypes(TypeRegistry) - Method in interface org.brandao.brutos.annotation.configuration.Configurer
 
addTypes(TypeRegistry) - Method in class org.brandao.brutos.annotation.configuration.ConfigurerAdapter
 
afterComponenetDiscovery(ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ConfigurerAdapter
 
annotation - Variable in class org.brandao.brutos.annotation.configuration.AbstractAnnotationConfig
 
AnnotationApplicationContext - Class in org.brandao.brutos.annotation
Classe que permite a configuração de uma aplicação usando anotações.
AnnotationApplicationContext() - Constructor for class org.brandao.brutos.annotation.AnnotationApplicationContext
Cria uma nova aplicação.
AnnotationApplicationContext(Class<?>[]) - Constructor for class org.brandao.brutos.annotation.AnnotationApplicationContext
Cria uma nova aplicação especificando os componentes.
AnnotationApplicationContext(Class<?>[], ApplicationContext) - Constructor for class org.brandao.brutos.annotation.AnnotationApplicationContext
Cria uma nova aplicação especificando os componentes e uma aplicação parente.
AnnotationConfig - Interface in org.brandao.brutos.annotation
Usada na configuração de novos recursos.
AnnotationConfigEntry - Class in org.brandao.brutos.annotation.configuration
 
AnnotationConfigEntry() - Constructor for class org.brandao.brutos.annotation.configuration.AnnotationConfigEntry
 
AnnotationTypeFilter - Class in org.brandao.brutos.annotation.scanner.filter
 
AnnotationTypeFilter() - Constructor for class org.brandao.brutos.annotation.scanner.filter.AnnotationTypeFilter
 
AnnotationUtil - Class in org.brandao.brutos.annotation.configuration
 
AnnotationUtil() - Constructor for class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
Any - Annotation Type in org.brandao.brutos.annotation
Permite criar mais de um mapeamento para uma entidade.
AnyAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
AnyAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.AnyAnnotationConfig
 
AnyElementCollection - Annotation Type in org.brandao.brutos.annotation
Permite criar mais de um mapeamento para os elementos de uma coleção.
AnyElementCollectionAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
Deprecated.
AnyElementCollectionAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.AnyElementCollectionAnnotationConfig
Deprecated.
 
AnyKeyCollection - Annotation Type in org.brandao.brutos.annotation
Permite criar mais de um mapeamento para as chaves de uma coleção.
AnyKeyCollectionAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
Deprecated.
AnyKeyCollectionAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.AnyKeyCollectionAnnotationConfig
Deprecated.
 
APPLICATION - Static variable in interface org.brandao.brutos.annotation.ScopeType
O contexto é a aplicação.
applicationContext - Variable in class org.brandao.brutos.annotation.configuration.AbstractAnnotationConfig
 
ApplyAnnotationConfig - Interface in org.brandao.brutos.annotation.configuration
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in interface org.brandao.brutos.annotation.AnnotationConfig
Aplica o recurso na entidade.
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.AcceptRequestTypeAnnotationConfig
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ActionAnnotationConfig
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.AnyAnnotationConfig
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.AnyElementCollectionAnnotationConfig
Deprecated.
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.AnyKeyCollectionAnnotationConfig
Deprecated.
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BasicAnnotationConfig
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ControllerAnnotationConfig
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ElementCollectionAnnotationConfig
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ExtendedScopeAnnotationConfig
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.InterceptedByAnnotationConfig
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.InterceptsAnnotationConfig
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.InterceptsStackAnnotationConfig
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.KeyCollectionAnnotationConfig
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.PropertyAnnotationConfig
Deprecated.
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ResponseTypeAnnotationConfig
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.RestrictionAnnotationConfig
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.RestrictionsAnnotationConfig
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.RootAnnotationConfig
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ThrowSafeAnnotationConfig
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ThrowSafeListAnnotationConfig
Deprecated.
 
applyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.TypeDefAnnotationConfig
 
applyConfiguration0(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.AnyAnnotationConfig
 
applyConfiguration0(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.AnyElementCollectionAnnotationConfig
Deprecated.
 
applyConfiguration0(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.AnyKeyCollectionAnnotationConfig
Deprecated.
 
applyConfiguration0(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BasicAnnotationConfig
 
applyConfiguration0(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
applyConfiguration0(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ControllerAnnotationConfig
 
applyConfiguration0(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ElementCollectionAnnotationConfig
 
applyConfiguration0(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ExtendedScopeAnnotationConfig
 
applyConfiguration0(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.InterceptedByAnnotationConfig
 
applyConfiguration0(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.InterceptsAnnotationConfig
 
applyConfiguration0(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.InterceptsStackAnnotationConfig
 
applyConfiguration0(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.KeyCollectionAnnotationConfig
 
applyConfiguration0(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.RestrictionAnnotationConfig
 
applyConfiguration0(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.RestrictionsAnnotationConfig
 
applyConfiguration0(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.RootAnnotationConfig
 
applyConfiguration0(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ThrowSafeListAnnotationConfig
Deprecated.
 
applyConfiguration0(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.TypeDefAnnotationConfig
 
applyInternalConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.AbstractAnnotationConfig
 
applyInternalConfiguration(Object, Object, ComponentRegistry) - Method in interface org.brandao.brutos.annotation.configuration.ApplyAnnotationConfig
 
applyThrowSafe(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ThrowSafeAnnotationConfig
 
applyThrowSafeAction(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ThrowSafeAnnotationConfig
 
AssignableTypeFilter - Class in org.brandao.brutos.annotation.scanner.filter
 
AssignableTypeFilter() - Constructor for class org.brandao.brutos.annotation.scanner.filter.AssignableTypeFilter
 

B

Basic - Annotation Type in org.brandao.brutos.annotation
Pode ser usada para especificar o parâmetro de uma ação, propriedade de uma entidade ou um controlador e o argumento de um construtor.
BasicAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
BasicAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.BasicAnnotationConfig
 
Bean - Annotation Type in org.brandao.brutos.annotation
Indica que uma classe em particular pode ter os dados de uma solicitação disponibilizados em suas propriedades.
BeanActionParamEntry - Class in org.brandao.brutos.annotation.configuration
 
BeanActionParamEntry(ActionParamEntry) - Constructor for class org.brandao.brutos.annotation.configuration.BeanActionParamEntry
 
BeanAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
BeanAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
BeanEntry - Interface in org.brandao.brutos.annotation.configuration
 
BeanEntryActionParam - Class in org.brandao.brutos.annotation.configuration
 
BeanEntryActionParam(ActionParamEntry) - Constructor for class org.brandao.brutos.annotation.configuration.BeanEntryActionParam
 
BeanEntryConstructorArg - Class in org.brandao.brutos.annotation.configuration
 
BeanEntryConstructorArg(ConstructorArgEntry) - Constructor for class org.brandao.brutos.annotation.configuration.BeanEntryConstructorArg
 
BeanEntryProperty - Class in org.brandao.brutos.annotation.configuration
 
BeanEntryProperty(BeanPropertyAnnotation) - Constructor for class org.brandao.brutos.annotation.configuration.BeanEntryProperty
 
BeanPropertyAnnotation - Interface in org.brandao.brutos.annotation.bean
 
BeanPropertyAnnotationImp - Class in org.brandao.brutos.annotation.bean
 
BeanPropertyAnnotationImp(BeanProperty) - Constructor for class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationImp
 
BeanPropertyAnnotationWrapper - Class in org.brandao.brutos.annotation.bean
 
BeanPropertyAnnotationWrapper(BeanPropertyAnnotation) - Constructor for class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationWrapper
 
beforeComponenetDiscovery(ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ConfigurerAdapter
 
buildConstructorArg(ConstructorBuilder, ConstructorArgEntry, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BasicAnnotationConfig
 
buildElement(ElementEntry, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ElementCollectionAnnotationConfig
 
buildKey(KeyEntry, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.KeyCollectionAnnotationConfig
 
buildParameter(ParametersBuilder, ActionParamEntry, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BasicAnnotationConfig
 
buildProperty(Object, BeanPropertyAnnotation, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BasicAnnotationConfig
 
buildProperty(BeanBuilder, BeanPropertyAnnotation, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.PropertyAnnotationConfig
Deprecated.
 
buildResultAction(ComponentBuilder, ResultActionEntry, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BasicAnnotationConfig
 

C

ComponentConfigurer - Class in org.brandao.brutos.annotation
 
ComponentConfigurer(ConfigurableApplicationContext) - Constructor for class org.brandao.brutos.annotation.ComponentConfigurer
 
ComponentConfigurer(ConfigurableApplicationContext, List<Class<?>>) - Constructor for class org.brandao.brutos.annotation.ComponentConfigurer
 
ComponentScan - Annotation Type in org.brandao.brutos.annotation
Define a configuração do escaneamento de componentes.
Configuration - Annotation Type in org.brandao.brutos.annotation
Indica que a classe possui configurações da aplicação.
ConfigurationEntry - Class in org.brandao.brutos.annotation.configuration
 
ConfigurationEntry() - Constructor for class org.brandao.brutos.annotation.configuration.ConfigurationEntry
 
ConfigurationTypeFilter - Class in org.brandao.brutos.annotation.scanner.filter
 
ConfigurationTypeFilter() - Constructor for class org.brandao.brutos.annotation.scanner.filter.ConfigurationTypeFilter
 
Configurer - Interface in org.brandao.brutos.annotation.configuration
 
ConfigurerAdapter - Class in org.brandao.brutos.annotation.configuration
 
ConfigurerAdapter() - Constructor for class org.brandao.brutos.annotation.configuration.ConfigurerAdapter
 
Constructor - Annotation Type in org.brandao.brutos.annotation
Define o construtor de uma entidade.
ConstructorArgEntry - Class in org.brandao.brutos.annotation.configuration
 
ConstructorArgEntry() - Constructor for class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
ConstructorArgEntry(String, Class<?>, Type, Annotation[], int) - Constructor for class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
ConstructorArgEntryWrapper - Class in org.brandao.brutos.annotation.configuration
 
ConstructorArgEntryWrapper(ConstructorArgEntry) - Constructor for class org.brandao.brutos.annotation.configuration.ConstructorArgEntryWrapper
 
Controller - Annotation Type in org.brandao.brutos.annotation
Indica que uma classe é um controlador.
CONTROLLER - Static variable in interface org.brandao.brutos.annotation.ScopeType
O contexto é um controlador.
ControllerAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
ControllerAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.ControllerAnnotationConfig
 
ControllerFilter - Class in org.brandao.brutos.annotation.scanner.filter
 
ControllerFilter() - Constructor for class org.brandao.brutos.annotation.scanner.filter.ControllerFilter
 
Converter - Interface in org.brandao.brutos.annotation.configuration
 
converter(Object, ComponentRegistry) - Method in interface org.brandao.brutos.annotation.configuration.Converter
 
converter(Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.converters.InterceptorStackConverter
 
createActionView(ActionBuilder, ComponentRegistry, String) - Method in class org.brandao.brutos.annotation.configuration.ActionAnnotationConfig
 
createAnnotationTree(ConfigurableApplicationContext, List<Class<?>>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
createAnnotationTree(AnnotationConfig, ConfigurableApplicationContext, List<Class<?>>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
createBean(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
createBean(ControllerBuilder, Class<?>) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
createBean(BeanBuilder, KeyEntry, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
createBean(BeanBuilder, ElementEntry, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
createBean(ParametersBuilder, BeanActionParamEntry, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
createBean(ComponentBuilder, ResultActionEntry, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
createBean(ControllerBuilder, BeanEntryProperty, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
createBean(BeanBuilder, BeanEntryProperty, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
createBean(ConstructorBuilder, BeanEntryConstructorArg, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
createBean(ControllerBuilder, ImportBeanEntry, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
createBean(BeanBuilder, ComponentRegistry, Object, KeyCollection, ElementCollection) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
createConfigurationEntry(ComponentScan) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
createControllerView(ControllerBuilder, ComponentRegistry, String) - Method in class org.brandao.brutos.annotation.configuration.ControllerAnnotationConfig
 
createDefaultConfiguration() - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
createScanner(ConfigurationEntry, TypeFilter[]) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
CUSTOM - Static variable in interface org.brandao.brutos.annotation.RestrictionsRules
Somente são considerados válidos os valores iguais ao definido.

D

DEFAULT_FILTERS - Static variable in class org.brandao.brutos.annotation.ComponentConfigurer
 
defaultAnnotationConfig - Static variable in class org.brandao.brutos.annotation.ComponentConfigurer
 
DefaultScanner - Class in org.brandao.brutos.annotation.scanner
 
DefaultScanner() - Constructor for class org.brandao.brutos.annotation.scanner.DefaultScanner
 
DefaultThrowSafe - Annotation Type in org.brandao.brutos.annotation
Define os valores padrões dos mapeamentos de uma ação ou controlador.
DetachedName - Annotation Type in org.brandao.brutos.annotation
Ignora a nomeação de uma entidade.
DispatcherType - Interface in org.brandao.brutos.annotation
Descreve as opções predefinidas de direcionamento do fluxo para a visão.

E

ElementCollection - Annotation Type in org.brandao.brutos.annotation
Especifica os elementos de uma coleção.
ElementCollectionAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
ElementCollectionAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.ElementCollectionAnnotationConfig
 
ElementEntry - Class in org.brandao.brutos.annotation.configuration
 
ElementEntry() - Constructor for class org.brandao.brutos.annotation.configuration.ElementEntry
 
ElementEntry(Class<?>, Type, ElementCollection, Annotation[]) - Constructor for class org.brandao.brutos.annotation.configuration.ElementEntry
 
Enumerated - Annotation Type in org.brandao.brutos.annotation
Especifica o mapeamento de um Enum.
EnumerationType - Enum in org.brandao.brutos.annotation
Descreve os tipos de mapeamento de um Enum.
EQUAL - Static variable in interface org.brandao.brutos.annotation.RestrictionsRules
Somente são considerados válidos os valores iguais ao definido.
equals(Object) - Method in class org.brandao.brutos.annotation.configuration.MetaValueDefinition
 
equals(Object) - Method in class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
excludeFilters - Variable in class org.brandao.brutos.annotation.scanner.AbstractScanner
 
existAnnotation(Any) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
ExtendedScope - Annotation Type in org.brandao.brutos.annotation
Indica um no escopo.
ExtendedScopeAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
ExtendedScopeAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.ExtendedScopeAnnotationConfig
 

F

FetchTypes - Enum in org.brandao.brutos.annotation
Descreve as estratégia a serem utilizadas para obter os dados de uma solicitação.
FilterType - Enum in org.brandao.brutos.annotation
Descreve os tipos de filtros de componentes.
FORWARD - Static variable in interface org.brandao.brutos.annotation.DispatcherType
A solicitação é encaminhada para a visão.
Frame - Annotation Type in org.brandao.brutos.annotation
Deprecated.

G

getActionExecutor() - Method in class org.brandao.brutos.annotation.configuration.ActionConfig
 
getActionId() - Method in class org.brandao.brutos.annotation.configuration.ActionConfig
 
getActionId() - Method in class org.brandao.brutos.annotation.configuration.ThrowActionConfig
 
getActionView() - Method in class org.brandao.brutos.annotation.configuration.ActionConfig
 
getActionView() - Method in class org.brandao.brutos.annotation.configuration.ThrowActionConfig
 
getAliasName() - Method in class org.brandao.brutos.annotation.configuration.ActionConfig
 
getAliasName() - Method in class org.brandao.brutos.annotation.configuration.ThrowActionConfig
 
getAllClazz() - Method in class org.brandao.brutos.annotation.configuration.ConfigurationEntry
 
getAnnotation(Class<T>) - Method in interface org.brandao.brutos.annotation.bean.BeanPropertyAnnotation
 
getAnnotation(Class<T>) - Method in class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationImp
 
getAnnotation(Class<T>) - Method in class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationWrapper
 
getAnnotation(Class<T>) - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
getAnnotation() - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
getAnnotation(Class<T>) - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
getAnnotation() - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
getAnnotation(Class<T>) - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntryWrapper
 
getAnnotation() - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntryWrapper
 
getAnnotation(Class<T>) - Method in class org.brandao.brutos.annotation.configuration.BeanEntryActionParam
 
getAnnotation() - Method in class org.brandao.brutos.annotation.configuration.BeanEntryActionParam
 
getAnnotation(Class<T>) - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
getAnnotation() - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
getAnnotation(Class<T>) - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntryWrapper
 
getAnnotation() - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntryWrapper
 
getAnnotation(Class<T>) - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
getAnnotation(Class<T>) - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
getAnnotation(Class<T>) - Method in class org.brandao.brutos.annotation.configuration.ResultActionBeanEntry
 
getAnnotation(Class<T>) - Method in class org.brandao.brutos.annotation.configuration.ResultActionEntry
 
getAnnotationConfig() - Method in class org.brandao.brutos.annotation.configuration.AnnotationConfigEntry
 
getAnnotationConfig(ConfigurableApplicationContext, Stereotype, Class<?>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
getAnnotationConfigEntry(ConfigurableApplicationContext, List<Class<?>>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
getAnnotations(KeyCollection) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
getAnnotations(ElementCollection) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
getBasePackage() - Method in class org.brandao.brutos.annotation.configuration.ConfigurationEntry
 
getBasePackage() - Method in class org.brandao.brutos.annotation.scanner.AbstractScanner
 
getBeanName() - Method in interface org.brandao.brutos.annotation.bean.BeanPropertyAnnotation
 
getBeanName() - Method in class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationImp
 
getBeanName() - Method in class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationWrapper
 
getBeanName(BeanPropertyAnnotation) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
getBeanName(Class<?>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
getBeanType() - Method in class org.brandao.brutos.annotation.configuration.BeanActionParamEntry
 
getBeanType() - Method in interface org.brandao.brutos.annotation.configuration.BeanEntry
 
getBeanType() - Method in class org.brandao.brutos.annotation.configuration.BeanEntryActionParam
 
getBeanType() - Method in class org.brandao.brutos.annotation.configuration.BeanEntryConstructorArg
 
getBeanType() - Method in class org.brandao.brutos.annotation.configuration.BeanEntryProperty
 
getBeanType() - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
getBeanType() - Method in class org.brandao.brutos.annotation.configuration.ImportBeanEntry
 
getBeanType() - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
getBeanType() - Method in class org.brandao.brutos.annotation.configuration.ResultActionBeanEntry
 
getClassList() - Method in class org.brandao.brutos.annotation.scanner.AbstractScanner
 
getClassList() - Method in interface org.brandao.brutos.annotation.scanner.Scanner
 
getClassLoader() - Method in class org.brandao.brutos.annotation.scanner.DefaultScanner
 
getClassType() - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
getClassType() - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
getCollectionType(Object) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
getConfigClass() - Method in class org.brandao.brutos.annotation.configuration.ConfigurationEntry
 
getConfiguration() - Method in interface org.brandao.brutos.annotation.AnnotationConfig
Obtém a configuração.
getConfiguration() - Method in class org.brandao.brutos.annotation.ComponentConfigurer
 
getConfiguration() - Method in class org.brandao.brutos.annotation.configuration.AbstractAnnotationConfig
 
getConfiguration() - Method in interface org.brandao.brutos.annotation.configuration.ApplyAnnotationConfig
 
getControllerClass() - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
getDeclaredClassType() - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
getDeclaredClassType() - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
getDeclaredGenericType() - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
getDeclaredGenericType() - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
getDeclaredGenericType() - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
getDeclaredGenericType() - Method in class org.brandao.brutos.annotation.configuration.ResultActionBeanEntry
 
getDeclaredGenericType() - Method in class org.brandao.brutos.annotation.configuration.ResultActionEntry
 
getDeclaredType() - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
getDeclaredType() - Method in class org.brandao.brutos.annotation.configuration.ResultActionBeanEntry
 
getDeclaredType() - Method in class org.brandao.brutos.annotation.configuration.ResultActionEntry
 
getDefaultName() - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
getDefaultName() - Method in class org.brandao.brutos.annotation.configuration.ResultActionBeanEntry
 
getDefaultName() - Method in class org.brandao.brutos.annotation.configuration.ResultActionEntry
 
getDispatcher() - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
Deprecated.
getDispatcher() - Method in class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
getDispatcherType() - Method in class org.brandao.brutos.annotation.configuration.ActionConfig
 
getDispatcherType() - Method in class org.brandao.brutos.annotation.configuration.ThrowActionConfig
 
getEnumerated() - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
getEnumerated() - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
getEnumerationType(Any) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
getEnumerationType(Enumerated) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
getEnumerationType(EnumerationType) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
getEnumProperty() - Method in interface org.brandao.brutos.annotation.bean.BeanPropertyAnnotation
 
getEnumProperty() - Method in class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationImp
 
getEnumProperty() - Method in class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationWrapper
 
getEnumProperty() - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
getEnumProperty() - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
getEnumProperty() - Method in class org.brandao.brutos.annotation.configuration.ResultActionEntry
 
getExceptionTypes() - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
getExcludeFilters() - Method in class org.brandao.brutos.annotation.configuration.ConfigurationEntry
 
getExecutionOrder() - Method in interface org.brandao.brutos.annotation.AnnotationConfig
Obtém a ordem de execução dos recursos do próximo nível.
getExecutionOrder() - Method in class org.brandao.brutos.annotation.configuration.AbstractAnnotationConfig
 
getExecutionOrder() - Method in class org.brandao.brutos.annotation.configuration.BasicAnnotationConfig
 
getExecutionOrder() - Method in class org.brandao.brutos.annotation.configuration.RootAnnotationConfig
 
getFetchType() - Method in interface org.brandao.brutos.annotation.bean.BeanPropertyAnnotation
 
getFetchType() - Method in class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationImp
 
getFetchType() - Method in class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationWrapper
 
getFetchType() - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
getFetchType() - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
getGenericParameterTypes() - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
getGenericType() - Method in class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationImp
 
getGenericType() - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
getGenericType() - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntryWrapper
 
getGenericType() - Method in class org.brandao.brutos.annotation.configuration.BeanEntryActionParam
 
getGenericType() - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
getGenericType() - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntryWrapper
 
getGenericType() - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
getGenericType() - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
getGenericType() - Method in class org.brandao.brutos.annotation.configuration.ResultActionBeanEntry
 
getGenericType() - Method in class org.brandao.brutos.annotation.configuration.ResultActionEntry
 
getIncludeFilters() - Method in class org.brandao.brutos.annotation.configuration.ConfigurationEntry
 
getIndex() - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
getIndex() - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntryWrapper
 
getIndex() - Method in class org.brandao.brutos.annotation.configuration.BeanEntryActionParam
 
getIndex() - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
getIndex() - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntryWrapper
 
getInfo() - Method in class org.brandao.brutos.annotation.configuration.converters.InterceptorStackConverter.InterceptorStackItem
 
getInterceptors() - Method in class org.brandao.brutos.annotation.configuration.InterceptorStackEntry
 
getKeyType(Object) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
getMappingType() - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
getMappingType() - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
getMetaValues() - Method in interface org.brandao.brutos.annotation.configuration.MetaValuesDefinition
 
getName() - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
getName() - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
getName() - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntryWrapper
 
getName() - Method in class org.brandao.brutos.annotation.configuration.BeanEntryActionParam
 
getName() - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
getName() - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntryWrapper
 
getName() - Method in class org.brandao.brutos.annotation.configuration.converters.InterceptorStackConverter.InterceptorStackItem
 
getName() - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
getName() - Method in class org.brandao.brutos.annotation.configuration.InterceptorStackEntry
 
getName() - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
getName() - Method in class org.brandao.brutos.annotation.configuration.MetaValueDefinition
 
getName() - Method in class org.brandao.brutos.annotation.configuration.ResultActionBeanEntry
 
getName() - Method in class org.brandao.brutos.annotation.configuration.ResultActionEntry
 
getName() - Method in class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
getName() - Method in enum org.brandao.brutos.annotation.FilterType
 
getNext() - Method in class org.brandao.brutos.annotation.configuration.converters.InterceptorStackConverter.InterceptorStackItem
 
getNextAnnotationConfig() - Method in class org.brandao.brutos.annotation.configuration.AnnotationConfigEntry
 
getParameterAnnotations() - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
getParameterTypes() - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
getPrevious() - Method in class org.brandao.brutos.annotation.configuration.converters.InterceptorStackConverter.InterceptorStackItem
 
getRequestTypes() - Method in class org.brandao.brutos.annotation.configuration.ActionConfig
 
getRequestTypes() - Method in class org.brandao.brutos.annotation.configuration.ThrowActionConfig
 
getResponseTypes() - Method in class org.brandao.brutos.annotation.configuration.ActionConfig
 
getResponseTypes() - Method in class org.brandao.brutos.annotation.configuration.ThrowActionConfig
 
getResultAction() - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
getResultActionName() - Method in class org.brandao.brutos.annotation.configuration.ActionConfig
 
getResultActionName() - Method in class org.brandao.brutos.annotation.configuration.ThrowActionConfig
 
getReturnType() - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
getScannerClassName() - Method in class org.brandao.brutos.annotation.configuration.ConfigurationEntry
 
getScope() - Method in interface org.brandao.brutos.annotation.bean.BeanPropertyAnnotation
 
getScope() - Method in class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationImp
 
getScope() - Method in class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationWrapper
 
getScope() - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
getScope(Basic) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
getScope() - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
getScopeType() - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
getScopeType() - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
getSourceConverter() - Method in interface org.brandao.brutos.annotation.AnnotationConfig
Obtém o conversor dos dados de entrada.
getSourceConverter() - Method in class org.brandao.brutos.annotation.configuration.AbstractAnnotationConfig
 
getStereotype() - Method in class org.brandao.brutos.annotation.configuration.AnnotationConfigEntry
 
getTarget() - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
getTarget() - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
getTarget() - Method in class org.brandao.brutos.annotation.configuration.MetaValueDefinition
 
getTarget() - Method in class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
getTarget() - Method in class org.brandao.brutos.annotation.configuration.ThrowActionConfig
 
getTargetAlias() - Method in class org.brandao.brutos.annotation.configuration.ThrowActionConfig
 
getTemporal() - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
getTemporal() - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
getTemporalProperty() - Method in interface org.brandao.brutos.annotation.bean.BeanPropertyAnnotation
 
getTemporalProperty() - Method in class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationImp
 
getTemporalProperty() - Method in class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationWrapper
 
getTemporalProperty() - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
getTemporalProperty(Any) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
getTemporalProperty(Temporal) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
getTemporalProperty() - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
getTemporalProperty() - Method in class org.brandao.brutos.annotation.configuration.ResultActionEntry
 
getType() - Method in class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationImp
 
getType() - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
getType() - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntryWrapper
 
getType() - Method in class org.brandao.brutos.annotation.configuration.BeanEntryActionParam
 
getType() - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
getType() - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntryWrapper
 
getType() - Method in class org.brandao.brutos.annotation.configuration.converters.InterceptorStackConverter.InterceptorStackItem
 
getType() - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
getType() - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
getType() - Method in class org.brandao.brutos.annotation.configuration.ResultActionBeanEntry
 
getType() - Method in class org.brandao.brutos.annotation.configuration.ResultActionEntry
 
getTypeFilter(List<String>, String) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
getTypeInstance() - Method in interface org.brandao.brutos.annotation.bean.BeanPropertyAnnotation
 
getTypeInstance() - Method in class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationImp
 
getTypeInstance() - Method in class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationWrapper
 
getTypeInstance() - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
getTypeInstance(Any) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
getTypeInstance(Type) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
getTypeInstance(Class<?>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
getTypeInstance() - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
getTypeInstance() - Method in class org.brandao.brutos.annotation.configuration.ResultActionEntry
 
getView(ActionEntry, View, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ActionAnnotationConfig
 
getView(View, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ActionAnnotationConfig
 
getView() - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
Deprecated.
getView(View, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ControllerAnnotationConfig
 
getView() - Method in class org.brandao.brutos.annotation.configuration.ThrowableEntry
 

H

hashCode() - Method in class org.brandao.brutos.annotation.configuration.MetaValueDefinition
 
hashCode() - Method in class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
HEADER - Static variable in interface org.brandao.brutos.annotation.ScopeType
O contexto é o caebçalho de uma solicitação.

I

ImportBeanEntry - Class in org.brandao.brutos.annotation.configuration
 
ImportBeanEntry(Class<?>) - Constructor for class org.brandao.brutos.annotation.configuration.ImportBeanEntry
 
importBeans(ControllerBuilder, ComponentRegistry, Class<?>) - Method in class org.brandao.brutos.annotation.configuration.ControllerAnnotationConfig
 
ImportBeans - Annotation Type in org.brandao.brutos.annotation
Associa entidades a um controlador.
INCLUDE - Static variable in interface org.brandao.brutos.annotation.DispatcherType
Inclui a visão no resultado.
includeFilters - Variable in class org.brandao.brutos.annotation.scanner.AbstractScanner
 
init(ComponentRegistry) - Method in class org.brandao.brutos.annotation.ComponentConfigurer
 
innerApplyConfiguration(Object, Object, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ActionAnnotationConfig
 
Intercept - Annotation Type in org.brandao.brutos.annotation
Especifica uma interceptação.
InterceptedBy - Annotation Type in org.brandao.brutos.annotation
Define os interceptadores de um controlador.
InterceptedByAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
InterceptedByAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.InterceptedByAnnotationConfig
 
InterceptorFilter - Class in org.brandao.brutos.annotation.scanner.filter
 
InterceptorFilter() - Constructor for class org.brandao.brutos.annotation.scanner.filter.InterceptorFilter
 
InterceptorStackConverter - Class in org.brandao.brutos.annotation.configuration.converters
 
InterceptorStackConverter() - Constructor for class org.brandao.brutos.annotation.configuration.converters.InterceptorStackConverter
 
InterceptorStackConverter.InterceptorStackItem - Class in org.brandao.brutos.annotation.configuration.converters
 
InterceptorStackConverter.InterceptorStackItem(String, Class<?>) - Constructor for class org.brandao.brutos.annotation.configuration.converters.InterceptorStackConverter.InterceptorStackItem
 
InterceptorStackEntry - Class in org.brandao.brutos.annotation.configuration
 
InterceptorStackEntry() - Constructor for class org.brandao.brutos.annotation.configuration.InterceptorStackEntry
 
Intercepts - Annotation Type in org.brandao.brutos.annotation
Especifica um interceptador.
InterceptsAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
InterceptsAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.InterceptsAnnotationConfig
 
InterceptsStack - Annotation Type in org.brandao.brutos.annotation
Indica que um interceptor em particular pertence a uma determinada pilha de interceptadores.
InterceptsStackAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
InterceptsStackAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.InterceptsStackAnnotationConfig
 
InterceptsStackList - Annotation Type in org.brandao.brutos.annotation
Especifica uma coleção de pilhas de interceptadores.
IOC - Static variable in interface org.brandao.brutos.annotation.ScopeType
O contexto é definido pelo container IoC.
isAbstractAction() - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
isAction(ActionEntry) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
isAnnotationPresent(Class<? extends Annotation>) - Method in interface org.brandao.brutos.annotation.bean.BeanPropertyAnnotation
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationImp
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.brandao.brutos.annotation.bean.BeanPropertyAnnotationWrapper
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntryWrapper
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.brandao.brutos.annotation.configuration.BeanEntryActionParam
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntryWrapper
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.brandao.brutos.annotation.configuration.ResultActionBeanEntry
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.brandao.brutos.annotation.configuration.ResultActionEntry
 
isApplicable(Object) - Method in interface org.brandao.brutos.annotation.AnnotationConfig
Verifica se o recurso vai ser aplicado à entidade.
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.AcceptRequestTypeAnnotationConfig
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.ActionAnnotationConfig
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.AnyAnnotationConfig
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.AnyElementCollectionAnnotationConfig
Deprecated.
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.AnyKeyCollectionAnnotationConfig
Deprecated.
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.BasicAnnotationConfig
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.ControllerAnnotationConfig
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.ElementCollectionAnnotationConfig
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.ExtendedScopeAnnotationConfig
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.InterceptedByAnnotationConfig
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.InterceptsAnnotationConfig
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.InterceptsStackAnnotationConfig
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.KeyCollectionAnnotationConfig
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.PropertyAnnotationConfig
Deprecated.
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.ResponseTypeAnnotationConfig
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.RestrictionAnnotationConfig
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.RestrictionsAnnotationConfig
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.RootAnnotationConfig
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.ThrowSafeAnnotationConfig
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.ThrowSafeListAnnotationConfig
Deprecated.
 
isApplicable(Object) - Method in class org.brandao.brutos.annotation.configuration.TypeDefAnnotationConfig
 
isBuildEntity(TypeRegistry, Boolean, Class<?>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
isBuildEntity(TypeRegistry, MappingTypes, Class<?>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
isBuildEntity(TypeRegistry, KeyCollection, Class<?>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
isBuildEntity(TypeRegistry, ElementCollection, Class<?>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
isBuildEntity(TypeRegistry, Basic, Class<?>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
isBuildEntity(TypeRegistry, Result, Class<?>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
isCollection(Class<?>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
isComplexBean(Class<?>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
isController(Class<?>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
isDefault() - Method in class org.brandao.brutos.annotation.configuration.InterceptorStackEntry
 
isEnabled() - Method in class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
isExceptionAction(ActionEntry) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
isInterceptor(Class<?>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
isInterceptorStack(Class<?>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
isMap(Class<?>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
isObject(ElementEntry, ComponentRegistry) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
isObject(KeyEntry, ComponentRegistry) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
isRenderable() - Method in class org.brandao.brutos.annotation.configuration.ActionConfig
 
isRenderable() - Method in class org.brandao.brutos.annotation.configuration.ThrowActionConfig
 
isRendered() - Method in class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
isResolved() - Method in class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
isResolvedView() - Method in class org.brandao.brutos.annotation.configuration.ActionConfig
 
isResolvedView() - Method in class org.brandao.brutos.annotation.configuration.ThrowActionConfig
 
isResultRenderable() - Method in class org.brandao.brutos.annotation.configuration.ActionConfig
 
isScope(Class<?>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
isTransient(Class<?>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
isUseDefaultfilter() - Method in class org.brandao.brutos.annotation.configuration.ConfigurationEntry
 
isUseDefaultMapping(Class<?>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 

K

KeyCollection - Annotation Type in org.brandao.brutos.annotation
Especifica as chaves de uma coleção.
KeyCollectionAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
KeyCollectionAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.KeyCollectionAnnotationConfig
 
KeyEntry - Class in org.brandao.brutos.annotation.configuration
 
KeyEntry() - Constructor for class org.brandao.brutos.annotation.configuration.KeyEntry
 
KeyEntry(Class<?>, Type, KeyCollection, Annotation[]) - Constructor for class org.brandao.brutos.annotation.configuration.KeyEntry
 

L

listClass - Variable in class org.brandao.brutos.annotation.scanner.AbstractScanner
 
loadDefinitions(ComponentRegistry) - Method in class org.brandao.brutos.annotation.AnnotationApplicationContext
 

M

manifest(InputStream) - Method in class org.brandao.brutos.annotation.scanner.DefaultScanner
 
MappingTypes - Enum in org.brandao.brutos.annotation
Descreve os tipos de mapeamentos.
MATCHES - Static variable in interface org.brandao.brutos.annotation.RestrictionsRules
Somente são considerados válidos os valores que correspondem à expressão regular definida.
MAX - Static variable in interface org.brandao.brutos.annotation.RestrictionsRules
Somente são considerados válidos os valores menores que o definido.
MAXLENGTH - Static variable in interface org.brandao.brutos.annotation.RestrictionsRules
Somente são considerados válidos os textos com tamanho menor que o definido.
MetaValue - Annotation Type in org.brandao.brutos.annotation
Especifica um tipo de mapeamento.
MetaValueDefinition - Class in org.brandao.brutos.annotation.configuration
 
MetaValueDefinition() - Constructor for class org.brandao.brutos.annotation.configuration.MetaValueDefinition
 
MetaValueDefinition(String, Class<?>) - Constructor for class org.brandao.brutos.annotation.configuration.MetaValueDefinition
 
MetaValuesDefinition - Interface in org.brandao.brutos.annotation.configuration
 
MethodMapping - Annotation Type in org.brandao.brutos.annotation
Deprecated.
MIN - Static variable in interface org.brandao.brutos.annotation.RestrictionsRules
Somente são considerados válidos os valores maiores do que o definido.
MINLENGTH - Static variable in interface org.brandao.brutos.annotation.RestrictionsRules
Somente são considerados válidos os textos com tamanho maior que o definido.

O

org.brandao.brutos.annotation - package org.brandao.brutos.annotation
Contém os recursos necessários para a configuração da aplicação.
org.brandao.brutos.annotation.bean - package org.brandao.brutos.annotation.bean
Contém os recursos necessários para a manipulação das entidades.
org.brandao.brutos.annotation.configuration - package org.brandao.brutos.annotation.configuration
Contém os recursos necessários para o processamento da configuração da aplicação.
org.brandao.brutos.annotation.configuration.converters - package org.brandao.brutos.annotation.configuration.converters
Contém os conversores usados na configuração da aplicação.
org.brandao.brutos.annotation.scanner - package org.brandao.brutos.annotation.scanner
Contém os recursos necessários para a descoberta dos componentes da aplicação.
org.brandao.brutos.annotation.scanner.filter - package org.brandao.brutos.annotation.scanner.filter
 

P

Param - Annotation Type in org.brandao.brutos.annotation
Usado na configuração de componentes.
PARAM - Static variable in interface org.brandao.brutos.annotation.ScopeType
O contexto são os parâmetros da requisição.
PARAMETER - Static variable in interface org.brandao.brutos.annotation.ActionStrategyType
A ação é mapeada como um parâmetro.
ParameterMethod - Annotation Type in org.brandao.brutos.annotation
Deprecated.
Property - Annotation Type in org.brandao.brutos.annotation
Deprecated.
PropertyAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
Deprecated.
PropertyAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.PropertyAnnotationConfig
Deprecated.
 

R

REDIRECT - Static variable in interface org.brandao.brutos.annotation.DispatcherType
A solicitação é redirecionada para a visão.
regex - Variable in class org.brandao.brutos.annotation.scanner.filter.RegexTypeFilter
 
RegexTypeFilter - Class in org.brandao.brutos.annotation.scanner.filter
 
RegexTypeFilter() - Constructor for class org.brandao.brutos.annotation.scanner.filter.RegexTypeFilter
 
registerController(ComponentRegistry, String, String, boolean, DispatcherType, String, Class<?>, String, ActionType) - Method in class org.brandao.brutos.annotation.configuration.ControllerAnnotationConfig
 
removeExcludeFilter(TypeFilter) - Method in class org.brandao.brutos.annotation.scanner.AbstractScanner
 
removeExcludeFilter(TypeFilter) - Method in interface org.brandao.brutos.annotation.scanner.Scanner
 
removeIncludeFilter(TypeFilter) - Method in class org.brandao.brutos.annotation.scanner.AbstractScanner
 
removeIncludeFilter(TypeFilter) - Method in interface org.brandao.brutos.annotation.scanner.Scanner
 
Request - Annotation Type in org.brandao.brutos.annotation
Deprecated.
REQUEST - Static variable in interface org.brandao.brutos.annotation.ScopeType
O contexto é a requisição.
REQUIRED - Static variable in interface org.brandao.brutos.annotation.RestrictionsRules
Indica que o valor é obrigatório.
Response - Annotation Type in org.brandao.brutos.annotation
Deprecated.
ResponseType - Annotation Type in org.brandao.brutos.annotation
Define os tipos de resposta suportados por uma ação.
ResponseTypeAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
ResponseTypeAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.ResponseTypeAnnotationConfig
 
Restriction - Annotation Type in org.brandao.brutos.annotation
Especifica uma regra de validação.
RestrictionAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
RestrictionAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.RestrictionAnnotationConfig
 
Restrictions - Annotation Type in org.brandao.brutos.annotation
Coleção de regra de validação.
RestrictionsAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
RestrictionsAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.RestrictionsAnnotationConfig
 
RestrictionsRules - Interface in org.brandao.brutos.annotation
Descreve as regras de validação predefinidas.
Result - Annotation Type in org.brandao.brutos.annotation
Define o mapeamento do resultado de uma ação.
ResultActionBeanEntry - Class in org.brandao.brutos.annotation.configuration
 
ResultActionBeanEntry(ResultActionEntry) - Constructor for class org.brandao.brutos.annotation.configuration.ResultActionBeanEntry
 
ResultActionEntry - Class in org.brandao.brutos.annotation.configuration
 
ResultActionEntry() - Constructor for class org.brandao.brutos.annotation.configuration.ResultActionEntry
 
ResultActionEntry(Method) - Constructor for class org.brandao.brutos.annotation.configuration.ResultActionEntry
 
ResultView - Annotation Type in org.brandao.brutos.annotation
Defini se o resultado da ação deve ou não ser renderizado.
RootAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
RootAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.RootAnnotationConfig
 

S

scan() - Method in class org.brandao.brutos.annotation.scanner.DefaultScanner
 
scan(ClassLoader, String) - Method in class org.brandao.brutos.annotation.scanner.DefaultScanner
 
scan() - Method in interface org.brandao.brutos.annotation.scanner.Scanner
 
Scanner - Interface in org.brandao.brutos.annotation.scanner
 
ScopeType - Interface in org.brandao.brutos.annotation
Descreve os escopos predefinidos.
SESSION - Static variable in interface org.brandao.brutos.annotation.ScopeType
O contexto é uma sessão.
setAbstractAction(boolean) - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
setAllClazz(List<Class<?>>) - Method in class org.brandao.brutos.annotation.configuration.ConfigurationEntry
 
setAnnotation(Annotation[]) - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
setAnnotation(Annotation[]) - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
setAnnotation(Annotation[]) - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntryWrapper
 
setAnnotation(Annotation[]) - Method in class org.brandao.brutos.annotation.configuration.BeanEntryActionParam
 
setAnnotation(Annotation[]) - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
setAnnotation(Annotation[]) - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntryWrapper
 
setAnnotationConfig(AnnotationConfig) - Method in class org.brandao.brutos.annotation.configuration.AnnotationConfigEntry
 
setApplicationContext(ConfigurableApplicationContext) - Method in interface org.brandao.brutos.annotation.AnnotationConfig
 
setApplicationContext(ConfigurableApplicationContext) - Method in class org.brandao.brutos.annotation.configuration.AbstractAnnotationConfig
 
setBasePackage(List<String>) - Method in class org.brandao.brutos.annotation.configuration.ConfigurationEntry
 
setBasePackage(String[]) - Method in class org.brandao.brutos.annotation.scanner.AbstractScanner
 
setBasePackage(String[]) - Method in interface org.brandao.brutos.annotation.scanner.Scanner
 
setClassType(Class<?>) - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
setClassType(Class<?>) - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
setConfigClass(List<Class<?>>) - Method in class org.brandao.brutos.annotation.AnnotationApplicationContext
Define as classes de configuração da aplicação.
setConfigClass(List<Class<?>>) - Method in class org.brandao.brutos.annotation.configuration.ConfigurationEntry
 
setConfiguration(AnnotationConfigEntry) - Method in interface org.brandao.brutos.annotation.AnnotationConfig
Define a configuração.
setConfiguration(ConfigurationEntry) - Method in class org.brandao.brutos.annotation.ComponentConfigurer
 
setConfiguration(AnnotationConfigEntry) - Method in class org.brandao.brutos.annotation.configuration.AbstractAnnotationConfig
 
setConfiguration(AnnotationConfigEntry) - Method in interface org.brandao.brutos.annotation.configuration.ApplyAnnotationConfig
 
setControllerClass(Class<?>) - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
setDefault(boolean) - Method in class org.brandao.brutos.annotation.configuration.InterceptorStackEntry
 
setDispatcher(String) - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
Deprecated.
setDispatcher(DispatcherType) - Method in class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
setElement(BeanBuilder, ComponentRegistry, Object, Class<?>, ElementCollection) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
setEnabled(boolean) - Method in class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
setEnumerated(EnumerationType) - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
setEnumerated(EnumerationType) - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
setExceptionTypes(Class<?>[]) - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
setExcludeFilters(List<FilterEntity>) - Method in class org.brandao.brutos.annotation.configuration.ConfigurationEntry
 
setExpression(List<String>) - Method in class org.brandao.brutos.annotation.scanner.filter.AnnotationTypeFilter
 
setExpression(List<String>) - Method in class org.brandao.brutos.annotation.scanner.filter.AssignableTypeFilter
 
setExpression(List<String>) - Method in class org.brandao.brutos.annotation.scanner.filter.ControllerFilter
 
setExpression(List<String>) - Method in class org.brandao.brutos.annotation.scanner.filter.InterceptorFilter
 
setExpression(List<String>) - Method in class org.brandao.brutos.annotation.scanner.filter.RegexTypeFilter
 
setExpression(List<String>) - Method in class org.brandao.brutos.annotation.scanner.filter.TypeTypeFilter
 
setExpression(List<String>) - Method in interface org.brandao.brutos.annotation.scanner.TypeFilter
 
setGenericParameterTypes(Type[]) - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
setGenericType(Type) - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
setGenericType(Type) - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntryWrapper
 
setGenericType(Type) - Method in class org.brandao.brutos.annotation.configuration.BeanEntryActionParam
 
setGenericType(Type) - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
setGenericType(Type) - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntryWrapper
 
setGenericType(Type) - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
setGenericType(Type) - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
setIncludeFilters(List<FilterEntity>) - Method in class org.brandao.brutos.annotation.configuration.ConfigurationEntry
 
setIndex(int) - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
setIndex(int) - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntryWrapper
 
setIndex(int) - Method in class org.brandao.brutos.annotation.configuration.BeanEntryActionParam
 
setIndex(int) - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
setIndex(int) - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntryWrapper
 
setInfo(InterceptsStack) - Method in class org.brandao.brutos.annotation.configuration.converters.InterceptorStackConverter.InterceptorStackItem
 
setInterceptors(List<InterceptorStackConverter.InterceptorStackItem>) - Method in class org.brandao.brutos.annotation.configuration.InterceptorStackEntry
 
setKey(BeanBuilder, ComponentRegistry, Object, Class<?>, KeyCollection) - Method in class org.brandao.brutos.annotation.configuration.BeanAnnotationConfig
 
setMappingType(MappingTypes) - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
setMappingType(MappingTypes) - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
setName(String) - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
setName(String) - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
setName(String) - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntryWrapper
 
setName(String) - Method in class org.brandao.brutos.annotation.configuration.BeanEntryActionParam
 
setName(String) - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
setName(String) - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntryWrapper
 
setName(String) - Method in class org.brandao.brutos.annotation.configuration.converters.InterceptorStackConverter.InterceptorStackItem
 
setName(String) - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
setName(String) - Method in class org.brandao.brutos.annotation.configuration.InterceptorStackEntry
 
setName(String) - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
setName(String) - Method in class org.brandao.brutos.annotation.configuration.MetaValueDefinition
 
setName(String) - Method in class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
setNextAnnotationConfig(List<AnnotationConfigEntry>) - Method in class org.brandao.brutos.annotation.configuration.AnnotationConfigEntry
 
setParameterAnnotations(Annotation[][]) - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
setParameterTypes(Class<?>[]) - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
setPrevious(InterceptorStackConverter.InterceptorStackItem) - Method in class org.brandao.brutos.annotation.configuration.converters.InterceptorStackConverter.InterceptorStackItem
 
setRendered(boolean) - Method in class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
setResolved(boolean) - Method in class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
setResultAction(ResultActionEntry) - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
setResultAction(ResultActionEntry, ComponentBuilder, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.BasicAnnotationConfig
 
setReturnType(Class<?>) - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
 
setScannerClassName(String) - Method in class org.brandao.brutos.annotation.configuration.ConfigurationEntry
 
setScopeType(ScopeType) - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
setScopeType(ScopeType) - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
setSourceConverter(Converter) - Method in interface org.brandao.brutos.annotation.AnnotationConfig
Define o conversor dos dados de entrada.
setSourceConverter(Converter) - Method in class org.brandao.brutos.annotation.configuration.AbstractAnnotationConfig
 
setStereotype(Stereotype) - Method in class org.brandao.brutos.annotation.configuration.AnnotationConfigEntry
 
setTarget(Class<?>) - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
setTarget(Class<?>) - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
setTarget(Class<?>) - Method in class org.brandao.brutos.annotation.configuration.MetaValueDefinition
 
setTarget(Class<? extends Throwable>) - Method in class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
setTemporal(String) - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
setTemporal(String) - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
setType(Class<?>) - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntry
 
setType(Class<?>) - Method in class org.brandao.brutos.annotation.configuration.ActionParamEntryWrapper
 
setType(Class) - Method in class org.brandao.brutos.annotation.configuration.BeanEntryActionParam
 
setType(Class<?>) - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntry
 
setType(Class) - Method in class org.brandao.brutos.annotation.configuration.ConstructorArgEntryWrapper
 
setType(Class<?>) - Method in class org.brandao.brutos.annotation.configuration.converters.InterceptorStackConverter.InterceptorStackItem
 
setType(Class<? extends Type>) - Method in class org.brandao.brutos.annotation.configuration.ElementEntry
 
setType(Class<? extends Type>) - Method in class org.brandao.brutos.annotation.configuration.KeyEntry
 
setUseDefaultfilter(boolean) - Method in class org.brandao.brutos.annotation.configuration.ConfigurationEntry
 
setView(String) - Method in class org.brandao.brutos.annotation.configuration.ActionEntry
Deprecated.
setView(String) - Method in class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
Stereotype - Annotation Type in org.brandao.brutos.annotation
Usada para integrar um novo recurso.
StereotypeTypeFilter - Class in org.brandao.brutos.annotation.scanner.filter
 
StereotypeTypeFilter() - Constructor for class org.brandao.brutos.annotation.scanner.filter.StereotypeTypeFilter
 

T

Target - Annotation Type in org.brandao.brutos.annotation
Define a classe alvo de um mapeamento.
Temporal - Annotation Type in org.brandao.brutos.annotation
Define o mapeamento de um Date, Calendar.
THREAD - Static variable in interface org.brandao.brutos.annotation.ScopeType
O contexto é uma Thread.
ThrowableEntry - Class in org.brandao.brutos.annotation.configuration
 
ThrowableEntry() - Constructor for class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
ThrowableEntry(Class<? extends Throwable>) - Constructor for class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
ThrowableEntry(ThrowSafe, Class<? extends Throwable>) - Constructor for class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
ThrowableEntry(DefaultThrowSafe, Class<? extends Throwable>) - Constructor for class org.brandao.brutos.annotation.configuration.ThrowableEntry
 
ThrowActionConfig - Class in org.brandao.brutos.annotation.configuration
 
ThrowActionConfig(ActionEntry) - Constructor for class org.brandao.brutos.annotation.configuration.ThrowActionConfig
 
ThrowSafe - Annotation Type in org.brandao.brutos.annotation
Especifica o mapeamento de uma exceção.
ThrowSafeAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
ThrowSafeAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.ThrowSafeAnnotationConfig
 
ThrowSafeList - Annotation Type in org.brandao.brutos.annotation
Coleção de interceptadores de exceções.
ThrowSafeListAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
Deprecated.
ThrowSafeListAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.ThrowSafeListAnnotationConfig
Deprecated.
 
throwsSafe(ActionBuilder, ActionEntry, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ActionAnnotationConfig
 
throwsSafe(ControllerBuilder, Class<?>, ComponentRegistry) - Method in class org.brandao.brutos.annotation.configuration.ControllerAnnotationConfig
 
toEntry(ThrowSafe, Class<? extends Throwable>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
toEntry(ThrowSafe) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
toFilterEntity(TypeFilter) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
toList(ThrowSafeList) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
toList(List<ThrowSafe>) - Static method in class org.brandao.brutos.annotation.configuration.AnnotationUtil
 
Transient - Annotation Type in org.brandao.brutos.annotation
O controlador, ação ou propriedade que possuir essa anotação será ignorado.
Type - Annotation Type in org.brandao.brutos.annotation
Define o uso de um tipo específico.
TypeDef - Annotation Type in org.brandao.brutos.annotation
Indica um novo tipo.
TypeDefAnnotationConfig - Class in org.brandao.brutos.annotation.configuration
 
TypeDefAnnotationConfig() - Constructor for class org.brandao.brutos.annotation.configuration.TypeDefAnnotationConfig
 
TypeFilter - Interface in org.brandao.brutos.annotation.scanner
 
TypeFilter - Annotation Type in org.brandao.brutos.annotation
Especifica um filtro de componenete.
TypeTypeFilter - Class in org.brandao.brutos.annotation.scanner.filter
 
TypeTypeFilter() - Constructor for class org.brandao.brutos.annotation.scanner.filter.TypeTypeFilter
 

U

UseBean - Annotation Type in org.brandao.brutos.annotation
Deprecated.

V

valueOf(String) - Static method in enum org.brandao.brutos.annotation.EnumerationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.brandao.brutos.annotation.FetchTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.brandao.brutos.annotation.FilterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.brandao.brutos.annotation.MappingTypes
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.brandao.brutos.annotation.EnumerationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.brandao.brutos.annotation.FetchTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.brandao.brutos.annotation.FilterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.brandao.brutos.annotation.MappingTypes
Returns an array containing the constants of this enum type, in the order they are declared.
View - Annotation Type in org.brandao.brutos.annotation
Define a visão de um determinado controlador ou ação.

W

WebActionListener - Annotation Type in org.brandao.brutos.annotation
Deprecated.
A B C D E F G H I K L M O P R S T U V W 

Copyright © 2018 Brandao. All rights reserved.