public class BeanWrap extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected Annotation[] |
_annotations |
protected String |
_attrs |
protected Class<?> |
_clz |
protected MethodWrap |
_clz_init |
protected String |
_name |
protected BeanProxy |
_proxy |
protected Object |
_raw |
protected boolean |
_remoting |
protected boolean |
_singleton |
protected String |
_tag |
protected boolean |
_typed |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
_buildInit() |
protected Object |
_new()
bean 新建对象
|
<T extends Annotation> |
annotationGet(Class<T> clz) |
Annotation[] |
annotations()
注解
|
String |
attrs()
bean 特性
|
protected void |
attrsSet(String attrs) |
Class<?> |
clz()
bean 类
|
<T> T |
get()
bean对象
|
String |
name()
bean 标签
|
protected void |
nameSet(String name) |
void |
proxySet(BeanProxy proxy) |
<T> T |
raw()
bean 原始对象
|
protected void |
rawSet(Object raw) |
boolean |
remoting()
is remoting()?
|
void |
remotingSet(boolean remoting) |
boolean |
singleton()
是否为单例
|
void |
singletonSet(boolean singleton) |
String |
tag()
bean 标签
|
protected void |
tagSet(String tag) |
boolean |
typed()
bean 是否有类型化标识
|
protected void |
typedSet(boolean typed) |
protected Class<?> _clz
protected MethodWrap _clz_init
protected Object _raw
protected boolean _singleton
protected boolean _remoting
protected String _name
protected String _tag
protected String _attrs
protected boolean _typed
protected BeanProxy _proxy
protected final Annotation[] _annotations
public void proxySet(BeanProxy proxy)
public boolean singleton()
public void singletonSet(boolean singleton)
public boolean remoting()
public void remotingSet(boolean remoting)
public Class<?> clz()
public <T> T raw()
protected void rawSet(Object raw)
public String name()
protected void nameSet(String name)
public String tag()
protected void tagSet(String tag)
public String attrs()
protected void attrsSet(String attrs)
public boolean typed()
protected void typedSet(boolean typed)
public Annotation[] annotations()
public <T extends Annotation> T annotationGet(Class<T> clz)
public <T> T get()
protected Object _new()
protected void _buildInit()
Copyright © 2020. All rights reserved.