| Package | Description |
|---|---|
| org.brandao.brutos |
Contém os recursos necessários para a configuração de uma aplicação.
|
| org.brandao.brutos.mapping |
Contém os recursos que permitem a configuração de um aplicativo.
|
| org.brandao.brutos.mapping.ioc |
@Deprecated
|
| Modifier and Type | Field and Description |
|---|---|
static ScopeType |
ScopeType.CONTROLLER |
static ScopeType |
BrutosConstants.DEFAULT_SCOPETYPE |
static ScopeType |
ScopeType.IOC |
static ScopeType |
ScopeType.PARAM |
static ScopeType |
ScopeType.REQUEST |
protected ScopeType |
AbstractApplicationContext.scopeType |
static ScopeType |
ScopeType.SINGLETON |
static ScopeType |
ScopeType.THREAD |
| Modifier and Type | Field and Description |
|---|---|
protected static Map<String,ScopeType> |
ScopeType.defaultScopes |
| Modifier and Type | Method and Description |
|---|---|
protected ScopeType |
AbstractApplicationContext.getInitScopeType() |
ScopeType |
MetaBeanBuilder.getScope() |
ScopeType |
ApplicationContext.getScopeType() |
ScopeType |
AbstractApplicationContext.getScopeType() |
static ScopeType |
ScopeType.valueOf(String value) |
| Modifier and Type | Method and Description |
|---|---|
ConstructorArgBuilder |
ConstructorBuilder.addContructorArg(String name,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
boolean nullable,
boolean generic,
Type typeDef,
FetchType fetchType,
Object type) |
ConstructorArgBuilder |
ConstructorBuilder.addContructorArg(String name,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
boolean nullable,
boolean generic,
Type typeDef,
Object type) |
ConstructorArgBuilder |
ConstructorBuilder.addContructorArg(String name,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
boolean nullable,
Type typeDef,
Class<?> type) |
ConstructorArgBuilder |
ConstructorBuilder.addContructorArg(String name,
ScopeType scope) |
MetaBeanBuilder |
MetaBeanBuilder.addMetaValue(Object value,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Type typeDef,
Object type) |
ParameterBuilder |
ParametersBuilder.addParameter(String name,
ScopeType scope,
Class<?> classType) |
ParameterBuilder |
ParametersBuilder.addParameter(String name,
ScopeType scope,
EnumerationType enumProperty,
Class<?> classType) |
ParameterBuilder |
ParametersBuilder.addParameter(String name,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
Type typeDef,
Object value,
boolean nullable,
boolean generic,
FetchType fetchType,
Object classType) |
ParameterBuilder |
ParametersBuilder.addParameter(String name,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
Type typeDef,
Object value,
boolean nullable,
boolean generic,
Object classType) |
ParameterBuilder |
ParametersBuilder.addParameter(String name,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
Type typeDef,
Object value,
boolean nullable,
Class<?> classType) |
ParameterBuilder |
ParametersBuilder.addParameter(String name,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
Type typeDef,
Object value,
boolean nullable,
Object classType) |
ParameterBuilder |
ParametersBuilder.addParameter(String name,
ScopeType scope,
String temporalProperty,
Class<?> classType) |
ParameterBuilder |
ParametersBuilder.addParameter(String name,
ScopeType scope,
Type typeDef) |
ParameterBuilder |
ParametersBuilder.addParameterMapping(String name,
String mapping,
ScopeType scope,
Class<?> classType) |
PropertyBuilder |
BeanBuilder.addProperty(String name,
String propertyName,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
boolean nullable,
boolean generic,
Object classType,
FetchType fetchType,
Type type) |
PropertyBuilder |
BeanBuilder.addProperty(String name,
String propertyName,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
boolean nullable,
boolean generic,
Object classType,
Type type) |
PropertyBuilder |
BeanBuilder.addProperty(String name,
String propertyName,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
boolean nullable,
Object classType,
Type type) |
PropertyBuilder |
BeanBuilder.addProperty(String name,
String propertyName,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
boolean nullable,
Type type) |
PropertyBuilder |
ControllerBuilder.addProperty(String propertyName,
String id,
ScopeType scope) |
PropertyBuilder |
BeanBuilder.addProperty(String name,
String propertyName,
ScopeType scope) |
PropertyBuilder |
ControllerBuilder.addProperty(String propertyName,
String id,
ScopeType scope,
EnumerationType enumProperty) |
PropertyBuilder |
ControllerBuilder.addProperty(String propertyName,
String id,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
Object value,
boolean nullable,
boolean generic,
Object classType,
FetchType fetchType,
Type type) |
PropertyBuilder |
ControllerBuilder.addProperty(String propertyName,
String id,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
Object value,
boolean nullable,
boolean generic,
Object classType,
Type type) |
PropertyBuilder |
ControllerBuilder.addProperty(String propertyName,
String id,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
Object value,
boolean nullable,
Object classType,
Type type) |
PropertyBuilder |
ControllerBuilder.addProperty(String propertyName,
String id,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
Object value,
boolean nullable,
Type type) |
PropertyBuilder |
ControllerBuilder.addProperty(String propertyName,
String id,
ScopeType scope,
String temporalProperty) |
PropertyBuilder |
ControllerBuilder.addProperty(String propertyName,
String id,
ScopeType scope,
Type type) |
MetaBeanBuilder |
ResultActionBuilder.buildMetaBean(String name,
ScopeType scope,
Class<?> classType) |
MetaBeanBuilder |
PropertyBuilder.buildMetaBean(String name,
ScopeType scope,
Class<?> classType) |
MetaBeanBuilder |
ParameterBuilder.buildMetaBean(String name,
ScopeType scope,
Class<?> classType) |
MetaBeanBuilder |
KeyBuilder.buildMetaBean(String name,
ScopeType scope,
Class<?> classType) |
MetaBeanBuilder |
GenericBuilder.buildMetaBean(String name,
ScopeType scope,
Class<?> classType) |
MetaBeanBuilder |
ElementBuilder.buildMetaBean(String name,
ScopeType scope,
Class<?> classType) |
MetaBeanBuilder |
ConstructorArgBuilder.buildMetaBean(String name,
ScopeType scope,
Class<?> classType) |
MetaBeanBuilder |
ResultActionBuilder.buildMetaBean(String name,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
Class<?> classType,
Type type) |
MetaBeanBuilder |
PropertyBuilder.buildMetaBean(String name,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
Class<?> classType,
Type type) |
MetaBeanBuilder |
ParameterBuilder.buildMetaBean(String name,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
Class<?> classType,
Type type) |
MetaBeanBuilder |
KeyBuilder.buildMetaBean(String name,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
Class<?> classType,
Type type) |
MetaBeanBuilder |
GenericBuilder.buildMetaBean(String name,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
Class<?> classType,
Type type) |
MetaBeanBuilder |
ElementBuilder.buildMetaBean(String name,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
Class<?> classType,
Type type) |
MetaBeanBuilder |
ConstructorArgBuilder.buildMetaBean(String name,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
Class<?> classType,
Type type) |
MetaBeanBuilder |
ResultActionBuilder.buildMetaBean(String name,
ScopeType scope,
Type type) |
MetaBeanBuilder |
PropertyBuilder.buildMetaBean(String name,
ScopeType scope,
Type type) |
MetaBeanBuilder |
ParameterBuilder.buildMetaBean(String name,
ScopeType scope,
Type type) |
MetaBeanBuilder |
KeyBuilder.buildMetaBean(String name,
ScopeType scope,
Type type) |
MetaBeanBuilder |
GenericBuilder.buildMetaBean(String name,
ScopeType scope,
Type type) |
MetaBeanBuilder |
ElementBuilder.buildMetaBean(String name,
ScopeType scope,
Type type) |
MetaBeanBuilder |
ConstructorArgBuilder.buildMetaBean(String name,
ScopeType scope,
Type type) |
Scope |
Scopes.get(ScopeType scopeId) |
static Scope |
Scopes.getCurrentScope(ScopeType value) |
Scope |
ScopeRegistry.getRegistredScope(ScopeType scopeType) |
Scope |
ComponentRegistryAdapter.getRegistredScope(ScopeType scopeType) |
ElementBuilder |
BeanBuilder.setElement(String name,
EnumerationType enumProperty,
ScopeType scope,
Class<?> classType) |
ElementBuilder |
BeanBuilder.setElement(String name,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
boolean nullable,
boolean generic,
Type typeDef,
Object type) |
ElementBuilder |
BeanBuilder.setElement(String name,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
boolean nullable,
Type typeDef,
Class<?> type) |
ElementBuilder |
BeanBuilder.setElement(String name,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
boolean nullable,
Type typeDef,
Object type) |
ElementBuilder |
BeanBuilder.setElement(String name,
ScopeType scope,
Class<?> classType) |
ElementBuilder |
BeanBuilder.setElement(String name,
String temporalProperty,
ScopeType scope,
Class<?> classType) |
KeyBuilder |
BeanBuilder.setKey(String name,
EnumerationType enumProperty,
ScopeType scope,
Class<?> classType) |
KeyBuilder |
BeanBuilder.setKey(String name,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
boolean generic,
Type typeDef,
Object type) |
KeyBuilder |
BeanBuilder.setKey(String name,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
Type typeDef,
Class<?> type) |
KeyBuilder |
BeanBuilder.setKey(String name,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
Type typeDef,
Object type) |
KeyBuilder |
BeanBuilder.setKey(String name,
ScopeType scope,
Class<?> classType) |
KeyBuilder |
BeanBuilder.setKey(String name,
String temporalProperty,
ScopeType scope,
Class<?> classType) |
ResultActionBuilder |
ThrowSafeBuilder.setResultActionMapping(String name,
String mapping,
ScopeType scope,
Class<?> classType) |
ResultActionBuilder |
ActionBuilder.setResultActionMapping(String name,
String mapping,
ScopeType scope,
Class<?> classType) |
MetaBeanBuilder |
MetaBeanBuilder.setScope(ScopeType scope) |
void |
ConfigurableApplicationContext.setScopeType(ScopeType value) |
void |
AbstractApplicationContext.setScopeType(ScopeType value) |
| Constructor and Description |
|---|
MetaBeanBuilder(MetaBean metaBean,
String name,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
Class<?> classType,
Type type,
ValidatorFactory validatorFactory,
ControllerBuilder controller,
String origin) |
| Modifier and Type | Field and Description |
|---|---|
protected ScopeType |
UseBeanData.scopeType |
| Modifier and Type | Method and Description |
|---|---|
ScopeType |
Controller.getScope() |
ScopeType |
UseBeanData.getScopeType() |
ScopeType |
MetaBean.getScopeType() |
ScopeType |
DependencyBean.getScopeType() |
| Modifier and Type | Method and Description |
|---|---|
static DependencyBean |
MappingBeanUtil.createConstructorArg(String name,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
boolean nullable,
boolean generic,
Type typeDef,
Object classType,
Bean mappingBean,
FetchType fetchType,
ValidatorFactory validatorFactory,
Controller controller) |
static DependencyBean |
MappingBeanUtil.createDependencyBean(String name,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
boolean nullable,
boolean generic,
Type typeDef,
Object classType,
Bean mappingBean,
FetchType fetchType,
ValidatorFactory validatorFactory,
Controller controller) |
static DependencyBean |
MappingBeanUtil.createElementBean(String name,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
boolean nullable,
boolean generic,
Type typeDef,
Object classType,
Bean mappingBean,
FetchType fetchType,
ValidatorFactory validatorFactory,
Controller controller) |
static DependencyBean |
MappingBeanUtil.createKeyBean(String name,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
boolean nullable,
boolean generic,
Type typeDef,
Object classType,
Bean mappingBean,
FetchType fetchType,
ValidatorFactory validatorFactory,
Controller controller) |
static DependencyBean |
MappingBeanUtil.createMetaBeanValue(EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
boolean nullable,
boolean generic,
Type typeDef,
Object classType,
Bean mappingBean,
FetchType fetchType,
ValidatorFactory validatorFactory,
Controller controller) |
static DependencyBean |
MappingBeanUtil.createProperty(String name,
String propertyName,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Object value,
boolean nullable,
boolean generic,
Type typeDef,
Object classType,
Bean mappingBean,
FetchType fetchType,
ValidatorFactory validatorFactory,
Controller controller) |
void |
Controller.setScope(ScopeType scope) |
void |
UseBeanData.setScopeType(ScopeType scope) |
void |
MetaBean.setScopeType(ScopeType scopeType) |
void |
DependencyBean.setScopeType(ScopeType scopeType) |
| Modifier and Type | Method and Description |
|---|---|
ScopeType |
Injectable.getScope() |
| Modifier and Type | Method and Description |
|---|---|
void |
Injectable.setScope(ScopeType scope) |
| Constructor and Description |
|---|
Injectable(Class target,
String name,
ScopeType scope,
boolean singleton,
String factory) |
Copyright © 2025 Brandao. All rights reserved.