public class JBField extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
JBField.JBFieldExport |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
delete()
删除字段 同步
|
void |
deleteInBackground(JBBooleanCallback callback)
删除字段 异步
|
static JBField |
get(String className,
String fieldName)
获取字段信息 同步
|
JBClazz |
getClazz() |
String |
getId() |
static void |
getInBackground(String className,
String fieldName,
JBGetFieldCallback callback)
获取字段信息 异步
|
String |
getName() |
int |
getType() |
boolean |
isInternal() |
boolean |
isNotnull() |
boolean |
isReadonly() |
boolean |
isSecurity() |
static List<JBField> |
list(String className)
查看类中所有字段信息 同步
|
static void |
listInBackground(String className,
JBFieldListCallback callback)
查看类中所有字段信息 异步
|
void |
save()
创建字段 同步
|
void |
saveInBackground(JBBooleanCallback callback)
创建字段 异步
|
void |
setClazz(JBClazz clazz) |
void |
setId(String id) |
void |
setInternal(boolean internal) |
void |
setName(String name) |
void |
setNotnull(boolean notnull) |
void |
setReadonly(boolean readonly) |
void |
setSecurity(boolean security) |
void |
setType(int type) |
void |
update()
更新字段信息 同步
目前更新字段信息只能更新字段security和notnull信息 |
void |
updateInBackground(JBBooleanCallback callback)
更新字段信息 异步
目前更新字段信息只能更新字段security和notnull信息 |
public JBField()
public JBField(int type,
String name)
public String getId()
public void setId(String id)
public JBClazz getClazz()
public void setClazz(JBClazz clazz)
public String getName()
public void setName(String name)
public int getType()
public void setType(int type)
public boolean isInternal()
public void setInternal(boolean internal)
public boolean isSecurity()
public void setSecurity(boolean security)
public boolean isNotnull()
public void setNotnull(boolean notnull)
public boolean isReadonly()
public void setReadonly(boolean readonly)
public void save()
throws JBException
JBException - 异常信息public void saveInBackground(JBBooleanCallback callback)
callback - 成功或失败回调public void delete()
throws JBException
JBException - 异常信息public void deleteInBackground(JBBooleanCallback callback)
callback - 删除字段结果回调public void update()
throws JBException
JBException - 异常信息public void updateInBackground(JBBooleanCallback callback)
callback - public static JBField get(String className, String fieldName) throws JBException
className - 类名fieldName - 字段名JBException - 异常信息public static void getInBackground(String className, String fieldName, JBGetFieldCallback callback)
className - 类名fieldName - 字段名callback - 字段信息回调public static List<JBField> list(String className) throws JBException
className - 类名JBException - 异常信息public static void listInBackground(String className, JBFieldListCallback callback)
className - 类名callback - 字段信息集合回调Copyright © 2019. All rights reserved.