public class DeviceManager extends TableManager.BaseAdapter<DeviceBean> implements IDeviceManager
DaoException be wrapped as RuntimeDaoException to throw.| 限定符和类型 | 类和说明 |
|---|---|
class |
DeviceManager.WrapListener
wrap
TableListener<DeviceBean> as native listener |
TableManager.BaseAdapter.ListActionTableManager.Action<B>, TableManager.BaseAdapter<B extends BaseBean<B>>Constant.JdbcPropertyFL_DEVICE_COLUMN_COUNT, FL_DEVICE_FIELDS, FL_DEVICE_FIELDS_LIST, FL_DEVICE_FK_GROUP_ID, FL_DEVICE_FULL_FIELDS, FL_DEVICE_GROUP_COLUMN_COUNT, FL_DEVICE_GROUP_FIELDS, FL_DEVICE_GROUP_FIELDS_LIST, FL_DEVICE_GROUP_FK_PARENT, FL_DEVICE_GROUP_FULL_FIELDS, FL_DEVICE_GROUP_ID_CREATE_TIME, FL_DEVICE_GROUP_ID_CREATE_TIME_MASK, FL_DEVICE_GROUP_ID_EXT_BIN, FL_DEVICE_GROUP_ID_EXT_BIN_MASK, FL_DEVICE_GROUP_ID_EXT_TXT, FL_DEVICE_GROUP_ID_EXT_TXT_MASK, FL_DEVICE_GROUP_ID_ID, FL_DEVICE_GROUP_ID_ID_MASK, FL_DEVICE_GROUP_ID_LEAF, FL_DEVICE_GROUP_ID_LEAF_MASK, FL_DEVICE_GROUP_ID_NAME, FL_DEVICE_GROUP_ID_NAME_MASK, FL_DEVICE_GROUP_ID_PARENT, FL_DEVICE_GROUP_ID_PARENT_MASK, FL_DEVICE_GROUP_ID_REMARK, FL_DEVICE_GROUP_ID_REMARK_MASK, FL_DEVICE_GROUP_ID_UPDATE_TIME, FL_DEVICE_GROUP_ID_UPDATE_TIME_MASK, FL_DEVICE_GROUP_IK_FL_DEVICE_GROUP_ID, FL_DEVICE_GROUP_IK_FL_DEVICE_GROUP_PARENT, FL_DEVICE_GROUP_IK_FL_PERMIT_DEVICE_GROUP_ID, FL_DEVICE_GROUP_INDEX_PARENT, FL_DEVICE_GROUP_JAVA_FIELDS, FL_DEVICE_GROUP_JAVA_FIELDS_LIST, FL_DEVICE_GROUP_PK_COUNT, FL_DEVICE_ID_CREATE_TIME, FL_DEVICE_ID_CREATE_TIME_MASK, FL_DEVICE_ID_GROUP_ID, FL_DEVICE_ID_GROUP_ID_MASK, FL_DEVICE_ID_ID, FL_DEVICE_ID_ID_MASK, FL_DEVICE_ID_MAC, FL_DEVICE_ID_MAC_MASK, FL_DEVICE_ID_NAME, FL_DEVICE_ID_NAME_MASK, FL_DEVICE_ID_REMARK, FL_DEVICE_ID_REMARK_MASK, FL_DEVICE_ID_SERIAL_NO, FL_DEVICE_ID_SERIAL_NO_MASK, FL_DEVICE_ID_UPDATE_TIME, FL_DEVICE_ID_UPDATE_TIME_MASK, FL_DEVICE_ID_VERSION, FL_DEVICE_ID_VERSION_MASK, FL_DEVICE_IK_FL_IMAGE_DEVICE_ID, FL_DEVICE_IK_FL_LOG_DEVICE_ID, FL_DEVICE_INDEX_GROUP_ID, FL_DEVICE_INDEX_MAC, FL_DEVICE_INDEX_SERIAL_NO, FL_DEVICE_JAVA_FIELDS, FL_DEVICE_JAVA_FIELDS_LIST, FL_DEVICE_PK_COUNT, FL_FACE_COLUMN_COUNT, FL_FACE_FIELDS, FL_FACE_FIELDS_LIST, FL_FACE_FK_FEATURE_MD5, FL_FACE_FK_IMAGE_MD5, FL_FACE_FULL_FIELDS, FL_FACE_ID_ANGLE_PITCH, FL_FACE_ID_ANGLE_PITCH_MASK, FL_FACE_ID_ANGLE_ROLL, FL_FACE_ID_ANGLE_ROLL_MASK, FL_FACE_ID_ANGLE_YAW, FL_FACE_ID_ANGLE_YAW_MASK, FL_FACE_ID_EXT_INFO, FL_FACE_ID_EXT_INFO_MASK, FL_FACE_ID_EYE_LEFTX, FL_FACE_ID_EYE_LEFTX_MASK, FL_FACE_ID_EYE_LEFTY, FL_FACE_ID_EYE_LEFTY_MASK, FL_FACE_ID_EYE_RIGHTX, FL_FACE_ID_EYE_RIGHTX_MASK, FL_FACE_ID_EYE_RIGHTY, FL_FACE_ID_EYE_RIGHTY_MASK, FL_FACE_ID_FACE_HEIGHT, FL_FACE_ID_FACE_HEIGHT_MASK, FL_FACE_ID_FACE_LEFT, FL_FACE_ID_FACE_LEFT_MASK, FL_FACE_ID_FACE_TOP, FL_FACE_ID_FACE_TOP_MASK, FL_FACE_ID_FACE_WIDTH, FL_FACE_ID_FACE_WIDTH_MASK, FL_FACE_ID_FEATURE_MD5, FL_FACE_ID_FEATURE_MD5_MASK, FL_FACE_ID_ID, FL_FACE_ID_ID_MASK, FL_FACE_ID_IMAGE_MD5, FL_FACE_ID_IMAGE_MD5_MASK, FL_FACE_ID_MOUTH_X, FL_FACE_ID_MOUTH_X_MASK, FL_FACE_ID_MOUTH_Y, FL_FACE_ID_MOUTH_Y_MASK, FL_FACE_ID_NOSE_X, FL_FACE_ID_NOSE_X_MASK, FL_FACE_ID_NOSE_Y, FL_FACE_ID_NOSE_Y_MASK, FL_FACE_IK_FL_LOG_COMPARE_FACE, FL_FACE_INDEX_FEATURE_MD5, FL_FACE_INDEX_IMAGE_MD5, FL_FACE_JAVA_FIELDS, FL_FACE_JAVA_FIELDS_LIST, FL_FACE_PK_COUNT, FL_FEATURE_COLUMN_COUNT, FL_FEATURE_FIELDS, FL_FEATURE_FIELDS_LIST, FL_FEATURE_FK_PERSON_ID, FL_FEATURE_FULL_FIELDS, FL_FEATURE_ID_FEATURE, FL_FEATURE_ID_FEATURE_MASK, FL_FEATURE_ID_MD5, FL_FEATURE_ID_MD5_MASK, FL_FEATURE_ID_PERSON_ID, FL_FEATURE_ID_PERSON_ID_MASK, FL_FEATURE_ID_UPDATE_TIME, FL_FEATURE_ID_UPDATE_TIME_MASK, FL_FEATURE_IK_FL_FACE_FEATURE_MD5, FL_FEATURE_IK_FL_LOG_VERIFY_FEATURE, FL_FEATURE_INDEX_PERSON_ID, FL_FEATURE_JAVA_FIELDS, FL_FEATURE_JAVA_FIELDS_LIST, FL_FEATURE_PK_COUNT, FL_IMAGE_COLUMN_COUNT, FL_IMAGE_FIELDS, FL_IMAGE_FIELDS_LIST, FL_IMAGE_FK_DEVICE_ID, FL_IMAGE_FULL_FIELDS, FL_IMAGE_ID_DEPTH, FL_IMAGE_ID_DEPTH_MASK, FL_IMAGE_ID_DEVICE_ID, FL_IMAGE_ID_DEVICE_ID_MASK, FL_IMAGE_ID_FACE_NUM, FL_IMAGE_ID_FACE_NUM_MASK, FL_IMAGE_ID_FORMAT, FL_IMAGE_ID_FORMAT_MASK, FL_IMAGE_ID_HEIGHT, FL_IMAGE_ID_HEIGHT_MASK, FL_IMAGE_ID_MD5, FL_IMAGE_ID_MD5_MASK, FL_IMAGE_ID_THUMB_MD5, FL_IMAGE_ID_THUMB_MD5_MASK, FL_IMAGE_ID_WIDTH, FL_IMAGE_ID_WIDTH_MASK, FL_IMAGE_IK_FL_FACE_IMAGE_MD5, FL_IMAGE_IK_FL_PERSON_IMAGE_MD5, FL_IMAGE_INDEX_DEVICE_ID, FL_IMAGE_JAVA_FIELDS, FL_IMAGE_JAVA_FIELDS_LIST, FL_IMAGE_PK_COUNT, FL_LOG_COLUMN_COUNT, FL_LOG_FIELDS, FL_LOG_FIELDS_LIST, FL_LOG_FK_COMPARE_FACE, FL_LOG_FK_DEVICE_ID, FL_LOG_FK_PERSON_ID, FL_LOG_FK_VERIFY_FEATURE, FL_LOG_FULL_FIELDS, FL_LOG_ID_COMPARE_FACE, FL_LOG_ID_COMPARE_FACE_MASK, FL_LOG_ID_CREATE_TIME, FL_LOG_ID_CREATE_TIME_MASK, FL_LOG_ID_DEVICE_ID, FL_LOG_ID_DEVICE_ID_MASK, FL_LOG_ID_ID, FL_LOG_ID_ID_MASK, FL_LOG_ID_PERSON_ID, FL_LOG_ID_PERSON_ID_MASK, FL_LOG_ID_SIMILARTY, FL_LOG_ID_SIMILARTY_MASK, FL_LOG_ID_VERIFY_FEATURE, FL_LOG_ID_VERIFY_FEATURE_MASK, FL_LOG_ID_VERIFY_STATUS, FL_LOG_ID_VERIFY_STATUS_MASK, FL_LOG_ID_VERIFY_TIME, FL_LOG_ID_VERIFY_TIME_MASK, FL_LOG_INDEX_COMPARE_FACE, FL_LOG_INDEX_DEVICE_ID, FL_LOG_INDEX_PERSON_ID, FL_LOG_INDEX_VERIFY_FEATURE, FL_LOG_JAVA_FIELDS, FL_LOG_JAVA_FIELDS_LIST, FL_LOG_LIGHT_COLUMN_COUNT, FL_LOG_LIGHT_FIELDS, FL_LOG_LIGHT_FIELDS_LIST, FL_LOG_LIGHT_FULL_FIELDS, FL_LOG_LIGHT_ID_ID, FL_LOG_LIGHT_ID_ID_MASK, FL_LOG_LIGHT_ID_NAME, FL_LOG_LIGHT_ID_NAME_MASK, FL_LOG_LIGHT_ID_PAPERS_NUM, FL_LOG_LIGHT_ID_PAPERS_NUM_MASK, FL_LOG_LIGHT_ID_PAPERS_TYPE, FL_LOG_LIGHT_ID_PAPERS_TYPE_MASK, FL_LOG_LIGHT_ID_PERSON_ID, FL_LOG_LIGHT_ID_PERSON_ID_MASK, FL_LOG_LIGHT_ID_VERIFY_TIME, FL_LOG_LIGHT_ID_VERIFY_TIME_MASK, FL_LOG_LIGHT_JAVA_FIELDS, FL_LOG_LIGHT_JAVA_FIELDS_LIST, FL_LOG_LIGHT_PK_COUNT, FL_LOG_PK_COUNT, FL_PERMIT_COLUMN_COUNT, FL_PERMIT_FIELDS, FL_PERMIT_FIELDS_LIST, FL_PERMIT_FK_DEVICE_GROUP_ID, FL_PERMIT_FK_PERSON_GROUP_ID, FL_PERMIT_FULL_FIELDS, FL_PERMIT_ID_CREATE_TIME, FL_PERMIT_ID_CREATE_TIME_MASK, FL_PERMIT_ID_DEVICE_GROUP_ID, FL_PERMIT_ID_DEVICE_GROUP_ID_MASK, FL_PERMIT_ID_EXT_BIN, FL_PERMIT_ID_EXT_BIN_MASK, FL_PERMIT_ID_EXT_TXT, FL_PERMIT_ID_EXT_TXT_MASK, FL_PERMIT_ID_PERSON_GROUP_ID, FL_PERMIT_ID_PERSON_GROUP_ID_MASK, FL_PERMIT_ID_REMARK, FL_PERMIT_ID_REMARK_MASK, FL_PERMIT_JAVA_FIELDS, FL_PERMIT_JAVA_FIELDS_LIST, FL_PERMIT_PK_COUNT, FL_PERSON_COLUMN_COUNT, FL_PERSON_FIELDS, FL_PERSON_FIELDS_LIST, FL_PERSON_FK_GROUP_ID, FL_PERSON_FK_IMAGE_MD5, FL_PERSON_FULL_FIELDS, FL_PERSON_GROUP_COLUMN_COUNT, FL_PERSON_GROUP_FIELDS, FL_PERSON_GROUP_FIELDS_LIST, FL_PERSON_GROUP_FK_PARENT, FL_PERSON_GROUP_FULL_FIELDS, FL_PERSON_GROUP_ID_CREATE_TIME, FL_PERSON_GROUP_ID_CREATE_TIME_MASK, FL_PERSON_GROUP_ID_EXT_BIN, FL_PERSON_GROUP_ID_EXT_BIN_MASK, FL_PERSON_GROUP_ID_EXT_TXT, FL_PERSON_GROUP_ID_EXT_TXT_MASK, FL_PERSON_GROUP_ID_ID, FL_PERSON_GROUP_ID_ID_MASK, FL_PERSON_GROUP_ID_LEAF, FL_PERSON_GROUP_ID_LEAF_MASK, FL_PERSON_GROUP_ID_NAME, FL_PERSON_GROUP_ID_NAME_MASK, FL_PERSON_GROUP_ID_PARENT, FL_PERSON_GROUP_ID_PARENT_MASK, FL_PERSON_GROUP_ID_REMARK, FL_PERSON_GROUP_ID_REMARK_MASK, FL_PERSON_GROUP_ID_UPDATE_TIME, FL_PERSON_GROUP_ID_UPDATE_TIME_MASK, FL_PERSON_GROUP_IK_FL_PERMIT_PERSON_GROUP_ID, FL_PERSON_GROUP_IK_FL_PERSON_GROUP_ID, FL_PERSON_GROUP_IK_FL_PERSON_GROUP_PARENT, FL_PERSON_GROUP_INDEX_PARENT, FL_PERSON_GROUP_JAVA_FIELDS, FL_PERSON_GROUP_JAVA_FIELDS_LIST, FL_PERSON_GROUP_PK_COUNT, FL_PERSON_ID_BIRTHDATE, FL_PERSON_ID_BIRTHDATE_MASK, FL_PERSON_ID_CREATE_TIME, FL_PERSON_ID_CREATE_TIME_MASK, FL_PERSON_ID_EXPIRY_DATE, FL_PERSON_ID_EXPIRY_DATE_MASK, FL_PERSON_ID_GROUP_ID, FL_PERSON_ID_GROUP_ID_MASK, FL_PERSON_ID_ID, FL_PERSON_ID_ID_MASK, FL_PERSON_ID_IMAGE_MD5, FL_PERSON_ID_IMAGE_MD5_MASK, FL_PERSON_ID_MOBILE_PHONE, FL_PERSON_ID_MOBILE_PHONE_MASK, FL_PERSON_ID_NAME, FL_PERSON_ID_NAME_MASK, FL_PERSON_ID_PAPERS_NUM, FL_PERSON_ID_PAPERS_NUM_MASK, FL_PERSON_ID_PAPERS_TYPE, FL_PERSON_ID_PAPERS_TYPE_MASK, FL_PERSON_ID_PASSWORD, FL_PERSON_ID_PASSWORD_MASK, FL_PERSON_ID_RANK, FL_PERSON_ID_RANK_MASK, FL_PERSON_ID_REMARK, FL_PERSON_ID_REMARK_MASK, FL_PERSON_ID_SEX, FL_PERSON_ID_SEX_MASK, FL_PERSON_ID_UPDATE_TIME, FL_PERSON_ID_UPDATE_TIME_MASK, FL_PERSON_IK_FL_FEATURE_PERSON_ID, FL_PERSON_IK_FL_LOG_PERSON_ID, FL_PERSON_INDEX_EXPIRY_DATE, FL_PERSON_INDEX_GROUP_ID, FL_PERSON_INDEX_IMAGE_MD5, FL_PERSON_INDEX_PAPERS_NUM, FL_PERSON_JAVA_FIELDS, FL_PERSON_JAVA_FIELDS_LIST, FL_PERSON_PK_COUNT, FL_STORE_COLUMN_COUNT, FL_STORE_FIELDS, FL_STORE_FIELDS_LIST, FL_STORE_FULL_FIELDS, FL_STORE_ID_DATA, FL_STORE_ID_DATA_MASK, FL_STORE_ID_ENCODING, FL_STORE_ID_ENCODING_MASK, FL_STORE_ID_MD5, FL_STORE_ID_MD5_MASK, FL_STORE_JAVA_FIELDS, FL_STORE_JAVA_FIELDS_LIST, FL_STORE_PK_COUNT, LONG_BIT_NUM, SEARCH_ENDING_LIKE, SEARCH_EXACT, SEARCH_LIKE, SEARCH_STARTING_LIKE, SQL_LIKE_WILDCARD| 限定符 | 构造器和说明 |
|---|---|
protected |
DeviceManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected java.lang.Class<DeviceBean> |
beanType() |
DeviceBean |
checkDuplicate(DeviceBean bean) |
java.lang.Integer |
checkDuplicate(java.lang.Integer id) |
int |
countUsingTemplate(DeviceBean bean,
int searchType) |
int |
countWhere(java.lang.String where) |
int |
delete(java.util.Collection<DeviceBean> beans) |
int |
delete(DeviceBean... beans) |
int |
delete(DeviceBean bean) |
int |
deleteByIndex(int keyIndex,
java.lang.Object... keys)
Deletes rows using key.
|
int |
deleteByIndexGroupId(java.lang.Integer groupId) |
int |
deleteByIndexMac(java.util.Collection<java.lang.String> indexs) |
int |
deleteByIndexMac(java.lang.String... indexs) |
int |
deleteByIndexMac(java.lang.String mac) |
int |
deleteByIndexSerialNo(java.util.Collection<java.lang.String> indexs) |
int |
deleteByIndexSerialNo(java.lang.String... indexs) |
int |
deleteByIndexSerialNo(java.lang.String serialNo) |
int |
deleteByPrimaryKey(java.util.Collection<java.lang.Integer> keys) |
int |
deleteByPrimaryKey(int... keys) |
int |
deleteByPrimaryKey(java.lang.Integer id) |
int |
deleteByPrimaryKey(java.lang.Object... keys) |
int |
deleteByWhere(java.lang.String where) |
int |
deleteImageBeansByDeviceId(java.lang.Integer idOfDevice) |
int |
deleteLogBeansByDeviceId(java.lang.Integer idOfDevice) |
int |
deleteUsingTemplate(DeviceBean bean) |
boolean |
existsByPrimaryKey(DeviceBean bean) |
boolean |
existsPrimaryKey(java.lang.Integer id) |
void |
fire(int event,
DeviceBean bean) |
void |
fire(TableListener.Event event,
DeviceBean bean) |
java.lang.String |
getFields() |
java.lang.String |
getFullFields() |
ImageBean[] |
getImageBeansByDeviceId(DeviceBean bean) |
ImageBean[] |
getImageBeansByDeviceId(java.lang.Integer idOfDevice) |
java.util.List<ImageBean> |
getImageBeansByDeviceIdAsList(DeviceBean bean) |
java.util.List<ImageBean> |
getImageBeansByDeviceIdAsList(DeviceBean bean,
int startRow,
int numRows) |
java.util.List<ImageBean> |
getImageBeansByDeviceIdAsList(java.lang.Integer idOfDevice) |
<T extends BaseBean<T>> |
getImportedBeans(DeviceBean bean,
int ikIndex) |
<T extends BaseBean<T>> |
getImportedBeansAsList(DeviceBean bean,
int ikIndex)
Retrieves imported T objects by ikIndex.
|
static DeviceManager |
getInstance()
Get the
DeviceManager singleton. |
LogBean[] |
getLogBeansByDeviceId(DeviceBean bean) |
LogBean[] |
getLogBeansByDeviceId(java.lang.Integer idOfDevice) |
java.util.List<LogBean> |
getLogBeansByDeviceIdAsList(DeviceBean bean) |
java.util.List<LogBean> |
getLogBeansByDeviceIdAsList(DeviceBean bean,
int startRow,
int numRows) |
java.util.List<LogBean> |
getLogBeansByDeviceIdAsList(java.lang.Integer idOfDevice) |
java.lang.String[] |
getPrimarykeyNames() |
<T extends BaseBean<T>> |
getReferencedBean(DeviceBean bean,
int fkIndex)
Retrieves the bean object referenced by fkIndex.
|
DeviceGroupBean |
getReferencedByGroupId(DeviceBean bean) |
java.lang.String |
getTableName() |
protected DeviceBean |
insert(DeviceBean bean) |
protected DeviceGroupManager |
instanceOfDeviceGroupManager() |
protected ImageManager |
instanceOfImageManager() |
protected LogManager |
instanceOfLogManager() |
boolean |
isPrimaryKey(java.lang.String column) |
java.util.List<DeviceBean> |
loadByIndexAsList(int keyIndex,
java.lang.Object... keys)
Retrieves a list of DeviceBean using the index specified by keyIndex.
|
DeviceBean[] |
loadByIndexGroupId(java.lang.Integer groupId) |
java.util.List<DeviceBean> |
loadByIndexGroupIdAsList(java.lang.Integer groupId) |
java.util.List<DeviceBean> |
loadByIndexMac(java.util.Collection<java.lang.String> indexs) |
java.util.List<DeviceBean> |
loadByIndexMac(java.lang.String... indexs) |
DeviceBean |
loadByIndexMac(java.lang.String mac) |
DeviceBean |
loadByIndexMacChecked(java.lang.String mac) |
java.util.List<DeviceBean> |
loadByIndexSerialNo(java.util.Collection<java.lang.String> indexs) |
java.util.List<DeviceBean> |
loadByIndexSerialNo(java.lang.String... indexs) |
DeviceBean |
loadByIndexSerialNo(java.lang.String serialNo) |
DeviceBean |
loadByIndexSerialNoChecked(java.lang.String serialNo) |
java.util.List<DeviceBean> |
loadByPrimaryKey(java.util.Collection<java.lang.Integer> keys) |
DeviceBean |
loadByPrimaryKey(DeviceBean bean) |
java.util.List<DeviceBean> |
loadByPrimaryKey(int... keys) |
DeviceBean |
loadByPrimaryKey(java.lang.Integer id) |
DeviceBean |
loadByPrimaryKey(java.lang.Object... keys) |
DeviceBean |
loadByPrimaryKeyChecked(DeviceBean bean) |
DeviceBean |
loadByPrimaryKeyChecked(java.lang.Integer id) |
DeviceBean |
loadByPrimaryKeyChecked(java.lang.Object... keys) |
int |
loadBySqlForAction(java.lang.String sql,
java.lang.Object[] argList,
int[] fieldList,
int startRow,
int numRows,
TableManager.Action<DeviceBean> action) |
DeviceBean |
loadUniqueUsingTemplate(DeviceBean bean) |
DeviceBean |
loadUniqueUsingTemplateChecked(DeviceBean bean) |
int |
loadUsingTemplate(DeviceBean bean,
int[] fieldList,
int startRow,
int numRows,
int searchType,
TableManager.Action<DeviceBean> action) |
TableListener<DeviceBean> |
registerListener(TableListener<DeviceBean> listener) |
<T> T |
runAsTransaction(java.util.concurrent.Callable<T> fun) |
DeviceBean |
save(DeviceBean bean,
DeviceGroupBean refDevicegroupByGroupId,
java.util.Collection<ImageBean> impImageByDeviceId,
java.util.Collection<LogBean> impLogByDeviceId) |
DeviceBean |
save(DeviceBean bean,
DeviceGroupBean refDevicegroupByGroupId,
ImageBean[] impImageByDeviceId,
LogBean[] impLogByDeviceId) |
DeviceBean |
save(DeviceBean bean,
java.lang.Object... inputs)
Save the
DeviceBean bean and referenced beans and imported beans into the database. |
DeviceBean |
saveAsTransaction(DeviceBean bean,
DeviceGroupBean refDevicegroupByGroupId,
java.util.Collection<ImageBean> impImageByDeviceId,
java.util.Collection<LogBean> impLogByDeviceId) |
DeviceBean |
saveAsTransaction(DeviceBean bean,
DeviceGroupBean refDevicegroupByGroupId,
ImageBean[] impImageByDeviceId,
LogBean[] impLogByDeviceId) |
DeviceBean |
saveCollection(DeviceBean bean,
java.lang.Object... inputs)
Save the
DeviceBean bean and referenced beans and imported beans into the database. |
<C extends java.util.Collection<ImageBean>> |
setImageBeansByDeviceId(DeviceBean bean,
C importedBeans) |
ImageBean[] |
setImageBeansByDeviceId(DeviceBean bean,
ImageBean[] importedBeans) |
<T extends BaseBean<T>,C extends java.util.Collection<T>> |
setImportedBeans(DeviceBean bean,
C importedBeans,
int ikIndex)
Set the importedBeans associates to the bean by ikIndex
|
<T extends BaseBean<T>> |
setImportedBeans(DeviceBean bean,
T[] importedBeans,
int ikIndex)
Set the T objects as imported beans of bean object by ikIndex.
|
<C extends java.util.Collection<LogBean>> |
setLogBeansByDeviceId(DeviceBean bean,
C importedBeans) |
LogBean[] |
setLogBeansByDeviceId(DeviceBean bean,
LogBean[] importedBeans) |
<T extends BaseBean<T>> |
setReferencedBean(DeviceBean bean,
T beanToSet,
int fkIndex)
Associates the
DeviceBean object to the bean object by fkIndex field. |
DeviceGroupBean |
setReferencedByGroupId(DeviceBean bean,
DeviceGroupBean beanToSet) |
java.util.List<java.lang.Integer> |
toPrimaryKeyList(java.util.Collection<DeviceBean> beans) |
java.util.List<java.lang.Integer> |
toPrimaryKeyList(DeviceBean... beans) |
void |
unregisterListener(TableListener<DeviceBean> listener) |
protected DeviceBean |
update(DeviceBean bean) |
countAll, countUsingTemplate, createSelectSql, deleteAll, existsPrimaryKey, loadAll, loadAll, loadAll, loadAll, loadAllAsList, loadAllAsList, loadByIndex, loadBySql, loadBySqlAsList, loadByWhere, loadByWhere, loadByWhere, loadByWhere, loadByWhere, loadByWhere, loadByWhereAsList, loadByWhereAsList, loadByWhereAsList, loadByWhereForAction, loadUsingTemplate, loadUsingTemplate, loadUsingTemplate, loadUsingTemplate, loadUsingTemplate, loadUsingTemplateAsList, loadUsingTemplateAsList, loadUsingTemplateAsList, runAsTransaction, save, save, save, saveAsTransaction, saveAsTransaction, saveAsTransaction, saveCollectionAsTransactionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcountAll, countUsingTemplate, deleteAll, existsPrimaryKey, loadAll, loadAll, loadAll, loadAll, loadAllAsList, loadAllAsList, loadByIndex, loadBySql, loadBySqlAsList, loadByWhere, loadByWhere, loadByWhere, loadByWhere, loadByWhere, loadByWhere, loadByWhereAsList, loadByWhereAsList, loadByWhereAsList, loadByWhereForAction, loadUsingTemplate, loadUsingTemplate, loadUsingTemplate, loadUsingTemplate, loadUsingTemplate, loadUsingTemplateAsList, loadUsingTemplateAsList, loadUsingTemplateAsList, runAsTransaction, save, save, save, saveAsTransaction, saveAsTransaction, saveAsTransaction, saveCollectionAsTransactionprotected ImageManager instanceOfImageManager()
protected LogManager instanceOfLogManager()
protected DeviceGroupManager instanceOfDeviceGroupManager()
public java.lang.String getTableName()
getTableName 在接口中 TableManager<DeviceBean>public java.lang.String getFields()
getFields 在接口中 TableManager<DeviceBean>public java.lang.String getFullFields()
getFullFields 在接口中 TableManager<DeviceBean>public java.lang.String[] getPrimarykeyNames()
getPrimarykeyNames 在接口中 TableManager<DeviceBean>public static DeviceManager getInstance()
DeviceManager singleton.protected java.lang.Class<DeviceBean> beanType()
beanType 在类中 TableManager.BaseAdapter<DeviceBean>public DeviceBean loadByPrimaryKey(java.lang.Integer id)
loadByPrimaryKey 在接口中 IDeviceManagerpublic DeviceBean loadByPrimaryKeyChecked(java.lang.Integer id) throws ObjectRetrievalException
loadByPrimaryKeyChecked 在接口中 IDeviceManagerObjectRetrievalExceptionpublic DeviceBean loadByPrimaryKey(DeviceBean bean)
loadByPrimaryKey 在接口中 TableManager<DeviceBean>loadByPrimaryKey 在类中 TableManager.BaseAdapter<DeviceBean>public DeviceBean loadByPrimaryKeyChecked(DeviceBean bean) throws ObjectRetrievalException
public DeviceBean loadByPrimaryKey(java.lang.Object... keys)
loadByPrimaryKey 在接口中 TableManager<DeviceBean>loadByPrimaryKey 在类中 TableManager.BaseAdapter<DeviceBean>public DeviceBean loadByPrimaryKeyChecked(java.lang.Object... keys) throws ObjectRetrievalException
public boolean existsPrimaryKey(java.lang.Integer id)
existsPrimaryKey 在接口中 IDeviceManagerpublic boolean existsByPrimaryKey(DeviceBean bean)
existsByPrimaryKey 在接口中 TableManager<DeviceBean>existsByPrimaryKey 在类中 TableManager.BaseAdapter<DeviceBean>public DeviceBean checkDuplicate(DeviceBean bean) throws ObjectRetrievalException
checkDuplicate 在接口中 TableManager<DeviceBean>checkDuplicate 在类中 TableManager.BaseAdapter<DeviceBean>ObjectRetrievalExceptionpublic java.lang.Integer checkDuplicate(java.lang.Integer id)
throws ObjectRetrievalException
checkDuplicate 在接口中 IDeviceManagerObjectRetrievalExceptionpublic java.util.List<DeviceBean> loadByPrimaryKey(int... keys)
loadByPrimaryKey 在接口中 IDeviceManagerpublic java.util.List<DeviceBean> loadByPrimaryKey(java.util.Collection<java.lang.Integer> keys)
loadByPrimaryKey 在接口中 IDeviceManagerpublic int deleteByPrimaryKey(java.lang.Integer id)
deleteByPrimaryKey 在接口中 IDeviceManagerpublic int delete(DeviceBean bean)
delete 在接口中 TableManager<DeviceBean>delete 在类中 TableManager.BaseAdapter<DeviceBean>public int deleteByPrimaryKey(java.lang.Object... keys)
deleteByPrimaryKey 在接口中 TableManager<DeviceBean>deleteByPrimaryKey 在类中 TableManager.BaseAdapter<DeviceBean>public int deleteByPrimaryKey(int... keys)
deleteByPrimaryKey 在接口中 IDeviceManagerpublic int deleteByPrimaryKey(java.util.Collection<java.lang.Integer> keys)
deleteByPrimaryKey 在接口中 IDeviceManagerpublic int delete(DeviceBean... beans)
delete 在接口中 IDeviceManagerpublic int delete(java.util.Collection<DeviceBean> beans)
delete 在接口中 IDeviceManagerpublic <T extends BaseBean<T>> T[] getImportedBeans(DeviceBean bean, int ikIndex)
public <T extends BaseBean<T>> java.util.List<T> getImportedBeansAsList(DeviceBean bean, int ikIndex)
getImportedBeansAsList 在接口中 TableManager<DeviceBean>getImportedBeansAsList 在类中 TableManager.BaseAdapter<DeviceBean>T - bean - the DeviceBean object to useikIndex - valid values: Constant.FL_DEVICE_IK_FL_IMAGE_DEVICE_ID,Constant.FL_DEVICE_IK_FL_LOG_DEVICE_IDnull if bean is nullpublic <T extends BaseBean<T>> T[] setImportedBeans(DeviceBean bean, T[] importedBeans, int ikIndex)
setImportedBeans 在接口中 TableManager<DeviceBean>setImportedBeans 在类中 TableManager.BaseAdapter<DeviceBean>T - bean - the DeviceBean object to useimportedBeans - the FlLogBean array to associate to the DeviceBeanikIndex - valid values: Constant.FL_DEVICE_IK_FL_IMAGE_DEVICE_ID,Constant.FL_DEVICE_IK_FL_LOG_DEVICE_IDpublic <T extends BaseBean<T>,C extends java.util.Collection<T>> C setImportedBeans(DeviceBean bean, C importedBeans, int ikIndex)
setImportedBeans 在接口中 TableManager<DeviceBean>setImportedBeans 在类中 TableManager.BaseAdapter<DeviceBean>T - bean - the DeviceBean object to useimportedBeans - the T object to associate to the DeviceBeanikIndex - valid values: Constant.FL_DEVICE_IK_FL_IMAGE_DEVICE_ID,Constant.FL_DEVICE_IK_FL_LOG_DEVICE_IDpublic ImageBean[] getImageBeansByDeviceId(DeviceBean bean)
getImageBeansByDeviceId 在接口中 IDeviceManagerpublic ImageBean[] getImageBeansByDeviceId(java.lang.Integer idOfDevice)
getImageBeansByDeviceId 在接口中 IDeviceManagerpublic java.util.List<ImageBean> getImageBeansByDeviceIdAsList(DeviceBean bean)
getImageBeansByDeviceIdAsList 在接口中 IDeviceManagerpublic java.util.List<ImageBean> getImageBeansByDeviceIdAsList(java.lang.Integer idOfDevice)
getImageBeansByDeviceIdAsList 在接口中 IDeviceManagerpublic int deleteImageBeansByDeviceId(java.lang.Integer idOfDevice)
deleteImageBeansByDeviceId 在接口中 IDeviceManagerpublic java.util.List<ImageBean> getImageBeansByDeviceIdAsList(DeviceBean bean, int startRow, int numRows)
getImageBeansByDeviceIdAsList 在接口中 IDeviceManagerpublic ImageBean[] setImageBeansByDeviceId(DeviceBean bean, ImageBean[] importedBeans)
setImageBeansByDeviceId 在接口中 IDeviceManagerpublic <C extends java.util.Collection<ImageBean>> C setImageBeansByDeviceId(DeviceBean bean, C importedBeans)
setImageBeansByDeviceId 在接口中 IDeviceManagerpublic LogBean[] getLogBeansByDeviceId(DeviceBean bean)
getLogBeansByDeviceId 在接口中 IDeviceManagerpublic LogBean[] getLogBeansByDeviceId(java.lang.Integer idOfDevice)
getLogBeansByDeviceId 在接口中 IDeviceManagerpublic java.util.List<LogBean> getLogBeansByDeviceIdAsList(DeviceBean bean)
getLogBeansByDeviceIdAsList 在接口中 IDeviceManagerpublic java.util.List<LogBean> getLogBeansByDeviceIdAsList(java.lang.Integer idOfDevice)
getLogBeansByDeviceIdAsList 在接口中 IDeviceManagerpublic int deleteLogBeansByDeviceId(java.lang.Integer idOfDevice)
deleteLogBeansByDeviceId 在接口中 IDeviceManagerpublic java.util.List<LogBean> getLogBeansByDeviceIdAsList(DeviceBean bean, int startRow, int numRows)
getLogBeansByDeviceIdAsList 在接口中 IDeviceManagerpublic LogBean[] setLogBeansByDeviceId(DeviceBean bean, LogBean[] importedBeans)
setLogBeansByDeviceId 在接口中 IDeviceManagerpublic <C extends java.util.Collection<LogBean>> C setLogBeansByDeviceId(DeviceBean bean, C importedBeans)
setLogBeansByDeviceId 在接口中 IDeviceManagerpublic DeviceBean save(DeviceBean bean, DeviceGroupBean refDevicegroupByGroupId, ImageBean[] impImageByDeviceId, LogBean[] impLogByDeviceId)
save 在接口中 IDeviceManagerpublic DeviceBean saveAsTransaction(DeviceBean bean, DeviceGroupBean refDevicegroupByGroupId, ImageBean[] impImageByDeviceId, LogBean[] impLogByDeviceId)
saveAsTransaction 在接口中 IDeviceManagerpublic DeviceBean save(DeviceBean bean, DeviceGroupBean refDevicegroupByGroupId, java.util.Collection<ImageBean> impImageByDeviceId, java.util.Collection<LogBean> impLogByDeviceId)
save 在接口中 IDeviceManagerpublic DeviceBean saveAsTransaction(DeviceBean bean, DeviceGroupBean refDevicegroupByGroupId, java.util.Collection<ImageBean> impImageByDeviceId, java.util.Collection<LogBean> impLogByDeviceId)
saveAsTransaction 在接口中 IDeviceManagerpublic DeviceBean save(DeviceBean bean, java.lang.Object... inputs)
DeviceBean bean and referenced beans and imported beans into the database.save 在接口中 TableManager<DeviceBean>save 在类中 TableManager.BaseAdapter<DeviceBean>bean - the DeviceBean bean to be savedinputs - referenced beans or imported beanssave(DeviceBean , DeviceGroupBean , ImageBean[] , LogBean[] )DeviceBean beanpublic DeviceBean saveCollection(DeviceBean bean, java.lang.Object... inputs)
DeviceBean bean and referenced beans and imported beans into the database.saveCollection 在接口中 TableManager<DeviceBean>saveCollection 在类中 TableManager.BaseAdapter<DeviceBean>bean - the DeviceBean bean to be savedinputs - referenced beans or imported beanssave(DeviceBean , DeviceGroupBean , java.util.Collection , java.util.Collection )DeviceBean beanpublic <T extends BaseBean<T>> T getReferencedBean(DeviceBean bean, int fkIndex)
getReferencedBean 在接口中 TableManager<DeviceBean>getReferencedBean 在类中 TableManager.BaseAdapter<DeviceBean>T - bean - the DeviceBean object to usefkIndex - valid values: Constant.FL_DEVICE_FK_GROUP_IDnull if bean or beanToSet is nullpublic <T extends BaseBean<T>> T setReferencedBean(DeviceBean bean, T beanToSet, int fkIndex)
DeviceBean object to the bean object by fkIndex field.setReferencedBean 在接口中 TableManager<DeviceBean>setReferencedBean 在类中 TableManager.BaseAdapter<DeviceBean>T - see also getReferencedBean(DeviceBean,int)bean - the DeviceBean object to usebeanToSet - the T object to associate to the DeviceBeanfkIndex - valid values: see also getReferencedBean(DeviceBean,int)public DeviceGroupBean getReferencedByGroupId(DeviceBean bean)
getReferencedByGroupId 在接口中 IDeviceManagerpublic DeviceGroupBean setReferencedByGroupId(DeviceBean bean, DeviceGroupBean beanToSet)
setReferencedByGroupId 在接口中 IDeviceManagerpublic int deleteByWhere(java.lang.String where)
deleteByWhere 在接口中 TableManager<DeviceBean>protected DeviceBean insert(DeviceBean bean)
insert 在类中 TableManager.BaseAdapter<DeviceBean>protected DeviceBean update(DeviceBean bean)
update 在类中 TableManager.BaseAdapter<DeviceBean>public DeviceBean loadUniqueUsingTemplate(DeviceBean bean)
loadUniqueUsingTemplate 在接口中 TableManager<DeviceBean>public DeviceBean loadUniqueUsingTemplateChecked(DeviceBean bean) throws ObjectRetrievalException
public int loadUsingTemplate(DeviceBean bean, int[] fieldList, int startRow, int numRows, int searchType, TableManager.Action<DeviceBean> action)
loadUsingTemplate 在接口中 TableManager<DeviceBean>public int deleteUsingTemplate(DeviceBean bean)
deleteUsingTemplate 在接口中 TableManager<DeviceBean>public DeviceBean loadByIndexMac(java.lang.String mac)
loadByIndexMac 在接口中 IDeviceManagerpublic DeviceBean loadByIndexMacChecked(java.lang.String mac) throws ObjectRetrievalException
loadByIndexMacChecked 在接口中 IDeviceManagerObjectRetrievalExceptionpublic java.util.List<DeviceBean> loadByIndexMac(java.lang.String... indexs)
loadByIndexMac 在接口中 IDeviceManagerpublic java.util.List<DeviceBean> loadByIndexMac(java.util.Collection<java.lang.String> indexs)
loadByIndexMac 在接口中 IDeviceManagerpublic int deleteByIndexMac(java.lang.String... indexs)
deleteByIndexMac 在接口中 IDeviceManagerpublic int deleteByIndexMac(java.util.Collection<java.lang.String> indexs)
deleteByIndexMac 在接口中 IDeviceManagerpublic int deleteByIndexMac(java.lang.String mac)
deleteByIndexMac 在接口中 IDeviceManagerpublic DeviceBean loadByIndexSerialNo(java.lang.String serialNo)
loadByIndexSerialNo 在接口中 IDeviceManagerpublic DeviceBean loadByIndexSerialNoChecked(java.lang.String serialNo) throws ObjectRetrievalException
loadByIndexSerialNoChecked 在接口中 IDeviceManagerObjectRetrievalExceptionpublic java.util.List<DeviceBean> loadByIndexSerialNo(java.lang.String... indexs)
loadByIndexSerialNo 在接口中 IDeviceManagerpublic java.util.List<DeviceBean> loadByIndexSerialNo(java.util.Collection<java.lang.String> indexs)
loadByIndexSerialNo 在接口中 IDeviceManagerpublic int deleteByIndexSerialNo(java.lang.String... indexs)
deleteByIndexSerialNo 在接口中 IDeviceManagerpublic int deleteByIndexSerialNo(java.util.Collection<java.lang.String> indexs)
deleteByIndexSerialNo 在接口中 IDeviceManagerpublic int deleteByIndexSerialNo(java.lang.String serialNo)
deleteByIndexSerialNo 在接口中 IDeviceManagerpublic DeviceBean[] loadByIndexGroupId(java.lang.Integer groupId)
loadByIndexGroupId 在接口中 IDeviceManagerpublic java.util.List<DeviceBean> loadByIndexGroupIdAsList(java.lang.Integer groupId)
loadByIndexGroupIdAsList 在接口中 IDeviceManagerpublic int deleteByIndexGroupId(java.lang.Integer groupId)
deleteByIndexGroupId 在接口中 IDeviceManagerpublic java.util.List<DeviceBean> loadByIndexAsList(int keyIndex, java.lang.Object... keys)
loadByIndexAsList 在接口中 TableManager<DeviceBean>loadByIndexAsList 在类中 TableManager.BaseAdapter<DeviceBean>keyIndex - valid values: Constant.FL_DEVICE_INDEX_MAC,Constant.FL_DEVICE_INDEX_SERIAL_NO,Constant.FL_DEVICE_INDEX_GROUP_IDkeys - key values of indexpublic int deleteByIndex(int keyIndex,
java.lang.Object... keys)
deleteByIndex 在接口中 TableManager<DeviceBean>deleteByIndex 在类中 TableManager.BaseAdapter<DeviceBean>keyIndex - valid values: Constant.FL_DEVICE_INDEX_MAC,Constant.FL_DEVICE_INDEX_SERIAL_NO,Constant.FL_DEVICE_INDEX_GROUP_IDkeys - key values of indexpublic int countWhere(java.lang.String where)
countWhere 在接口中 TableManager<DeviceBean>public int countUsingTemplate(DeviceBean bean, int searchType)
countUsingTemplate 在接口中 TableManager<DeviceBean>public TableListener<DeviceBean> registerListener(TableListener<DeviceBean> listener)
registerListener 在接口中 TableManager<DeviceBean>DeviceManager.WrapListener instancepublic void unregisterListener(TableListener<DeviceBean> listener)
unregisterListener 在接口中 TableManager<DeviceBean>public void fire(TableListener.Event event, DeviceBean bean)
fire 在接口中 TableManager<DeviceBean>public void fire(int event,
DeviceBean bean)
fire 在接口中 TableManager<DeviceBean>public boolean isPrimaryKey(java.lang.String column)
isPrimaryKey 在接口中 TableManager<DeviceBean>public int loadBySqlForAction(java.lang.String sql,
java.lang.Object[] argList,
int[] fieldList,
int startRow,
int numRows,
TableManager.Action<DeviceBean> action)
loadBySqlForAction 在接口中 TableManager<DeviceBean>public <T> T runAsTransaction(java.util.concurrent.Callable<T> fun)
runAsTransaction 在接口中 TableManager<DeviceBean>public java.util.List<java.lang.Integer> toPrimaryKeyList(DeviceBean... beans)
toPrimaryKeyList 在接口中 IDeviceManagerpublic java.util.List<java.lang.Integer> toPrimaryKeyList(java.util.Collection<DeviceBean> beans)
toPrimaryKeyList 在接口中 IDeviceManagerCopyright © 2019. All Rights Reserved.