public abstract class UseBeanData extends Object implements NameMapping
| Modifier and Type | Field and Description |
|---|---|
protected FetchType |
fetchType |
protected Bean |
mapping |
protected MetaBean |
metaBean |
protected String |
name |
protected boolean |
nullable |
protected String |
realName |
protected ScopeType |
scopeType |
protected Object |
staticValue |
protected Type |
type |
protected Validator |
validate |
| Constructor and Description |
|---|
UseBeanData() |
| Modifier and Type | Method and Description |
|---|---|
Object |
decode(BeanDecoder decoder,
Object data) |
void |
encode(BeanEncoder encoder,
Object value) |
Class<?> |
getClassType() |
FetchType |
getFetchType() |
Bean |
getMapping() |
MetaBean |
getMetaBean() |
String |
getName() |
String |
getRealName() |
Scope |
getScope() |
ScopeType |
getScopeType() |
Object |
getStaticValue() |
Type |
getType() |
Validator |
getValidate() |
boolean |
isNullable() |
void |
setFetchType(FetchType fetchType) |
void |
setMapping(Bean mapping) |
void |
setMetaBean(MetaBean metaBean) |
void |
setName(String name) |
void |
setNullable(boolean nullable) |
void |
setRealName(String realName) |
void |
setScopeType(ScopeType scope) |
void |
setStaticValue(Object staticValue) |
void |
setType(Type type) |
void |
setValidate(Validator validate) |
protected abstract void |
validate(Object source,
Object value) |
protected String realName
protected String name
protected ScopeType scopeType
protected Bean mapping
protected MetaBean metaBean
protected Object staticValue
protected Type type
protected Validator validate
protected boolean nullable
protected FetchType fetchType
public String getRealName()
getRealName in interface NameMappingpublic void setRealName(String realName)
public String getName()
getName in interface NameMappingpublic void setName(String name)
public Bean getMapping()
public void setMapping(Bean mapping)
public FetchType getFetchType()
public void setFetchType(FetchType fetchType)
public void encode(BeanEncoder encoder, Object value) throws BeanEncoderException
BeanEncoderExceptionpublic Object decode(BeanDecoder decoder, Object data) throws BeanDecoderException
BeanDecoderExceptionpublic Class<?> getClassType()
public Type getType()
public void setType(Type type)
public Scope getScope()
public void setScopeType(ScopeType scope)
public ScopeType getScopeType()
public Validator getValidate()
public void setValidate(Validator validate)
public Object getStaticValue()
public void setStaticValue(Object staticValue)
public boolean isNullable()
public void setNullable(boolean nullable)
public MetaBean getMetaBean()
public void setMetaBean(MetaBean metaBean)
Copyright © 2026 Brandao. All rights reserved.