| 限定符和类型 | 字段和说明 |
|---|---|
protected AppContext |
ctx |
protected boolean |
done |
protected FieldWrap |
fw |
protected Object |
obj |
protected Runnable |
onDone |
protected boolean |
required |
protected Object |
val |
| 构造器和说明 |
|---|
VarHolderOfField(AppContext ctx,
FieldWrap fw,
Object obj,
Runnable onDone) |
| 限定符和类型 | 方法和说明 |
|---|---|
AppContext |
context() |
Annotation[] |
getAnnoS()
获取所有注解
|
String |
getFullName()
获取完成名字
|
ParameterizedType |
getGenericType() |
Class<?> |
getType()
获取字段类型
|
Object |
getValue()
获取值
|
boolean |
isDone()
是否为完成的
|
boolean |
isField()
是否为字段
|
boolean |
required()
是否必须
|
void |
required(boolean required)
设定必须
|
void |
setValue(Object val)
设置字段的值
|
protected final FieldWrap fw
protected final Object obj
protected final AppContext ctx
protected Object val
protected boolean required
protected boolean done
protected Runnable onDone
public VarHolderOfField(AppContext ctx, FieldWrap fw, Object obj, Runnable onDone)
public AppContext context()
public ParameterizedType getGenericType()
getGenericType 在接口中 VarHolderpublic Annotation[] getAnnoS()
public String getFullName()
VarHoldergetFullName 在接口中 VarHolderCopyright © 2023. All rights reserved.