public class MetaBeanBuilder extends Object
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 | Method and Description |
---|---|
MetaBeanBuilder |
addMetaValue(Object value,
EnumerationType enumProperty,
String temporalProperty,
String mapping,
ScopeType scope,
Type typeDef,
Object type) |
MetaBeanBuilder |
addMetaValue(Object value,
String mapping) |
BeanBuilder |
buildMetaValue(Object value,
Class<?> clazz) |
Class<?> |
getClassType() |
EnumerationType |
getEnumProperty(EnumerationType enumProperty) |
String |
getName() |
ScopeType |
getScope() |
String |
getTemporalProperty() |
Type |
getType() |
MetaBeanBuilder |
removeMetaValue(String value) |
MetaBeanBuilder |
setClassType(Class<?> classType) |
MetaBeanBuilder |
setEnumProperty(EnumerationType enumProperty) |
MetaBeanBuilder |
setName(String name) |
MetaBeanBuilder |
setScope(ScopeType scope) |
MetaBeanBuilder |
setTemporalProperty(String pattern) |
MetaBeanBuilder |
setType(Type type) |
public MetaBeanBuilder(MetaBean metaBean, String name, ScopeType scope, EnumerationType enumProperty, String temporalProperty, Class<?> classType, Type type, ValidatorFactory validatorFactory, ControllerBuilder controller, String origin)
public MetaBeanBuilder addMetaValue(Object value, String mapping)
public BeanBuilder buildMetaValue(Object value, Class<?> clazz)
public MetaBeanBuilder addMetaValue(Object value, EnumerationType enumProperty, String temporalProperty, String mapping, ScopeType scope, Type typeDef, Object type)
public MetaBeanBuilder removeMetaValue(String value)
public MetaBeanBuilder setName(String name)
public String getName()
public MetaBeanBuilder setScope(ScopeType scope)
public ScopeType getScope()
public MetaBeanBuilder setEnumProperty(EnumerationType enumProperty)
public EnumerationType getEnumProperty(EnumerationType enumProperty)
public MetaBeanBuilder setTemporalProperty(String pattern)
public String getTemporalProperty()
public MetaBeanBuilder setClassType(Class<?> classType)
public Class<?> getClassType()
public MetaBeanBuilder setType(Type type)
public Type getType()
Copyright © 2018 Brandao. All rights reserved.