public class PersonManager extends TableManager.BaseAdapter<PersonBean> implements IPersonManager
DaoException be wrapped as RuntimeDaoException to throw.| 限定符和类型 | 类和说明 |
|---|---|
class |
PersonManager.WrapListener
wrap
TableListener<PersonBean> 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 |
PersonManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected java.lang.Class<PersonBean> |
beanType() |
java.lang.Integer |
checkDuplicate(java.lang.Integer id) |
PersonBean |
checkDuplicate(PersonBean bean) |
int |
countUsingTemplate(PersonBean bean,
int searchType) |
int |
countWhere(java.lang.String where) |
int |
delete(java.util.Collection<PersonBean> beans) |
int |
delete(PersonBean... beans) |
int |
delete(PersonBean bean) |
int |
deleteByIndex(int keyIndex,
java.lang.Object... keys)
Deletes rows using key.
|
int |
deleteByIndexExpiryDate(java.util.Date expiryDate) |
int |
deleteByIndexGroupId(java.lang.Integer groupId) |
int |
deleteByIndexImageMd5(java.util.Collection<java.lang.String> indexs) |
int |
deleteByIndexImageMd5(java.lang.String... indexs) |
int |
deleteByIndexImageMd5(java.lang.String imageMd5) |
int |
deleteByIndexPapersNum(java.util.Collection<java.lang.String> indexs) |
int |
deleteByIndexPapersNum(java.lang.String... indexs) |
int |
deleteByIndexPapersNum(java.lang.String papersNum) |
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 |
deleteFeatureBeansByPersonId(java.lang.Integer idOfPerson) |
int |
deleteLogBeansByPersonId(java.lang.Integer idOfPerson) |
int |
deleteUsingTemplate(PersonBean bean) |
boolean |
existsByPrimaryKey(PersonBean bean) |
boolean |
existsPrimaryKey(java.lang.Integer id) |
void |
fire(int event,
PersonBean bean) |
void |
fire(TableListener.Event event,
PersonBean bean) |
FeatureBean[] |
getFeatureBeansByPersonId(java.lang.Integer idOfPerson) |
FeatureBean[] |
getFeatureBeansByPersonId(PersonBean bean) |
java.util.List<FeatureBean> |
getFeatureBeansByPersonIdAsList(java.lang.Integer idOfPerson) |
java.util.List<FeatureBean> |
getFeatureBeansByPersonIdAsList(PersonBean bean) |
java.util.List<FeatureBean> |
getFeatureBeansByPersonIdAsList(PersonBean bean,
int startRow,
int numRows) |
java.lang.String |
getFields() |
java.lang.String |
getFullFields() |
<T extends BaseBean<T>> |
getImportedBeans(PersonBean bean,
int ikIndex) |
<T extends BaseBean<T>> |
getImportedBeansAsList(PersonBean bean,
int ikIndex)
Retrieves imported T objects by ikIndex.
|
static PersonManager |
getInstance()
Get the
PersonManager singleton. |
LogBean[] |
getLogBeansByPersonId(java.lang.Integer idOfPerson) |
LogBean[] |
getLogBeansByPersonId(PersonBean bean) |
java.util.List<LogBean> |
getLogBeansByPersonIdAsList(java.lang.Integer idOfPerson) |
java.util.List<LogBean> |
getLogBeansByPersonIdAsList(PersonBean bean) |
java.util.List<LogBean> |
getLogBeansByPersonIdAsList(PersonBean bean,
int startRow,
int numRows) |
java.lang.String[] |
getPrimarykeyNames() |
<T extends BaseBean<T>> |
getReferencedBean(PersonBean bean,
int fkIndex)
Retrieves the bean object referenced by fkIndex.
|
PersonGroupBean |
getReferencedByGroupId(PersonBean bean) |
ImageBean |
getReferencedByImageMd5(PersonBean bean) |
java.lang.String |
getTableName() |
protected PersonBean |
insert(PersonBean bean) |
protected FeatureManager |
instanceOfFeatureManager() |
protected ImageManager |
instanceOfImageManager() |
protected LogManager |
instanceOfLogManager() |
protected PersonGroupManager |
instanceOfPersonGroupManager() |
boolean |
isPrimaryKey(java.lang.String column) |
java.util.List<PersonBean> |
loadByIndexAsList(int keyIndex,
java.lang.Object... keys)
Retrieves a list of PersonBean using the index specified by keyIndex.
|
PersonBean[] |
loadByIndexExpiryDate(java.util.Date expiryDate) |
java.util.List<PersonBean> |
loadByIndexExpiryDateAsList(java.util.Date expiryDate) |
PersonBean[] |
loadByIndexGroupId(java.lang.Integer groupId) |
java.util.List<PersonBean> |
loadByIndexGroupIdAsList(java.lang.Integer groupId) |
java.util.List<PersonBean> |
loadByIndexImageMd5(java.util.Collection<java.lang.String> indexs) |
java.util.List<PersonBean> |
loadByIndexImageMd5(java.lang.String... indexs) |
PersonBean |
loadByIndexImageMd5(java.lang.String imageMd5) |
PersonBean |
loadByIndexImageMd5Checked(java.lang.String imageMd5) |
java.util.List<PersonBean> |
loadByIndexPapersNum(java.util.Collection<java.lang.String> indexs) |
java.util.List<PersonBean> |
loadByIndexPapersNum(java.lang.String... indexs) |
PersonBean |
loadByIndexPapersNum(java.lang.String papersNum) |
PersonBean |
loadByIndexPapersNumChecked(java.lang.String papersNum) |
java.util.List<PersonBean> |
loadByPrimaryKey(java.util.Collection<java.lang.Integer> keys) |
java.util.List<PersonBean> |
loadByPrimaryKey(int... keys) |
PersonBean |
loadByPrimaryKey(java.lang.Integer id) |
PersonBean |
loadByPrimaryKey(java.lang.Object... keys) |
PersonBean |
loadByPrimaryKey(PersonBean bean) |
PersonBean |
loadByPrimaryKeyChecked(java.lang.Integer id) |
PersonBean |
loadByPrimaryKeyChecked(java.lang.Object... keys) |
PersonBean |
loadByPrimaryKeyChecked(PersonBean bean) |
int |
loadBySqlForAction(java.lang.String sql,
java.lang.Object[] argList,
int[] fieldList,
int startRow,
int numRows,
TableManager.Action<PersonBean> action) |
PersonBean |
loadUniqueUsingTemplate(PersonBean bean) |
PersonBean |
loadUniqueUsingTemplateChecked(PersonBean bean) |
int |
loadUsingTemplate(PersonBean bean,
int[] fieldList,
int startRow,
int numRows,
int searchType,
TableManager.Action<PersonBean> action) |
TableListener<PersonBean> |
registerListener(TableListener<PersonBean> listener) |
<T> T |
runAsTransaction(java.util.concurrent.Callable<T> fun) |
PersonBean |
save(PersonBean bean,
ImageBean refImageByImageMd5,
PersonGroupBean refPersongroupByGroupId,
java.util.Collection<FeatureBean> impFeatureByPersonId,
java.util.Collection<LogBean> impLogByPersonId) |
PersonBean |
save(PersonBean bean,
ImageBean refImageByImageMd5,
PersonGroupBean refPersongroupByGroupId,
FeatureBean[] impFeatureByPersonId,
LogBean[] impLogByPersonId) |
PersonBean |
save(PersonBean bean,
java.lang.Object... inputs)
Save the
PersonBean bean and referenced beans and imported beans into the database. |
PersonBean |
saveAsTransaction(PersonBean bean,
ImageBean refImageByImageMd5,
PersonGroupBean refPersongroupByGroupId,
java.util.Collection<FeatureBean> impFeatureByPersonId,
java.util.Collection<LogBean> impLogByPersonId) |
PersonBean |
saveAsTransaction(PersonBean bean,
ImageBean refImageByImageMd5,
PersonGroupBean refPersongroupByGroupId,
FeatureBean[] impFeatureByPersonId,
LogBean[] impLogByPersonId) |
PersonBean |
saveCollection(PersonBean bean,
java.lang.Object... inputs)
Save the
PersonBean bean and referenced beans and imported beans into the database. |
<C extends java.util.Collection<FeatureBean>> |
setFeatureBeansByPersonId(PersonBean bean,
C importedBeans) |
FeatureBean[] |
setFeatureBeansByPersonId(PersonBean bean,
FeatureBean[] importedBeans) |
<T extends BaseBean<T>,C extends java.util.Collection<T>> |
setImportedBeans(PersonBean bean,
C importedBeans,
int ikIndex)
Set the importedBeans associates to the bean by ikIndex
|
<T extends BaseBean<T>> |
setImportedBeans(PersonBean bean,
T[] importedBeans,
int ikIndex)
Set the T objects as imported beans of bean object by ikIndex.
|
<C extends java.util.Collection<LogBean>> |
setLogBeansByPersonId(PersonBean bean,
C importedBeans) |
LogBean[] |
setLogBeansByPersonId(PersonBean bean,
LogBean[] importedBeans) |
<T extends BaseBean<T>> |
setReferencedBean(PersonBean bean,
T beanToSet,
int fkIndex)
Associates the
PersonBean object to the bean object by fkIndex field. |
PersonGroupBean |
setReferencedByGroupId(PersonBean bean,
PersonGroupBean beanToSet) |
ImageBean |
setReferencedByImageMd5(PersonBean bean,
ImageBean beanToSet) |
java.util.List<java.lang.Integer> |
toPrimaryKeyList(java.util.Collection<PersonBean> beans) |
java.util.List<java.lang.Integer> |
toPrimaryKeyList(PersonBean... beans) |
void |
unregisterListener(TableListener<PersonBean> listener) |
protected PersonBean |
update(PersonBean 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 FeatureManager instanceOfFeatureManager()
protected LogManager instanceOfLogManager()
protected ImageManager instanceOfImageManager()
protected PersonGroupManager instanceOfPersonGroupManager()
public java.lang.String getTableName()
getTableName 在接口中 TableManager<PersonBean>public java.lang.String getFields()
getFields 在接口中 TableManager<PersonBean>public java.lang.String getFullFields()
getFullFields 在接口中 TableManager<PersonBean>public java.lang.String[] getPrimarykeyNames()
getPrimarykeyNames 在接口中 TableManager<PersonBean>public static PersonManager getInstance()
PersonManager singleton.protected java.lang.Class<PersonBean> beanType()
beanType 在类中 TableManager.BaseAdapter<PersonBean>public PersonBean loadByPrimaryKey(java.lang.Integer id)
loadByPrimaryKey 在接口中 IPersonManagerpublic PersonBean loadByPrimaryKeyChecked(java.lang.Integer id) throws ObjectRetrievalException
loadByPrimaryKeyChecked 在接口中 IPersonManagerObjectRetrievalExceptionpublic PersonBean loadByPrimaryKey(PersonBean bean)
loadByPrimaryKey 在接口中 TableManager<PersonBean>loadByPrimaryKey 在类中 TableManager.BaseAdapter<PersonBean>public PersonBean loadByPrimaryKeyChecked(PersonBean bean) throws ObjectRetrievalException
public PersonBean loadByPrimaryKey(java.lang.Object... keys)
loadByPrimaryKey 在接口中 TableManager<PersonBean>loadByPrimaryKey 在类中 TableManager.BaseAdapter<PersonBean>public PersonBean loadByPrimaryKeyChecked(java.lang.Object... keys) throws ObjectRetrievalException
public boolean existsPrimaryKey(java.lang.Integer id)
existsPrimaryKey 在接口中 IPersonManagerpublic boolean existsByPrimaryKey(PersonBean bean)
existsByPrimaryKey 在接口中 TableManager<PersonBean>existsByPrimaryKey 在类中 TableManager.BaseAdapter<PersonBean>public PersonBean checkDuplicate(PersonBean bean) throws ObjectRetrievalException
checkDuplicate 在接口中 TableManager<PersonBean>checkDuplicate 在类中 TableManager.BaseAdapter<PersonBean>ObjectRetrievalExceptionpublic java.lang.Integer checkDuplicate(java.lang.Integer id)
throws ObjectRetrievalException
checkDuplicate 在接口中 IPersonManagerObjectRetrievalExceptionpublic java.util.List<PersonBean> loadByPrimaryKey(int... keys)
loadByPrimaryKey 在接口中 IPersonManagerpublic java.util.List<PersonBean> loadByPrimaryKey(java.util.Collection<java.lang.Integer> keys)
loadByPrimaryKey 在接口中 IPersonManagerpublic int deleteByPrimaryKey(java.lang.Integer id)
deleteByPrimaryKey 在接口中 IPersonManagerpublic int delete(PersonBean bean)
delete 在接口中 TableManager<PersonBean>delete 在类中 TableManager.BaseAdapter<PersonBean>public int deleteByPrimaryKey(java.lang.Object... keys)
deleteByPrimaryKey 在接口中 TableManager<PersonBean>deleteByPrimaryKey 在类中 TableManager.BaseAdapter<PersonBean>public int deleteByPrimaryKey(int... keys)
deleteByPrimaryKey 在接口中 IPersonManagerpublic int deleteByPrimaryKey(java.util.Collection<java.lang.Integer> keys)
deleteByPrimaryKey 在接口中 IPersonManagerpublic int delete(PersonBean... beans)
delete 在接口中 IPersonManagerpublic int delete(java.util.Collection<PersonBean> beans)
delete 在接口中 IPersonManagerpublic <T extends BaseBean<T>> T[] getImportedBeans(PersonBean bean, int ikIndex)
public <T extends BaseBean<T>> java.util.List<T> getImportedBeansAsList(PersonBean bean, int ikIndex)
getImportedBeansAsList 在接口中 TableManager<PersonBean>getImportedBeansAsList 在类中 TableManager.BaseAdapter<PersonBean>T - bean - the PersonBean object to useikIndex - valid values: Constant.FL_PERSON_IK_FL_FEATURE_PERSON_ID,Constant.FL_PERSON_IK_FL_LOG_PERSON_IDnull if bean is nullpublic <T extends BaseBean<T>> T[] setImportedBeans(PersonBean bean, T[] importedBeans, int ikIndex)
setImportedBeans 在接口中 TableManager<PersonBean>setImportedBeans 在类中 TableManager.BaseAdapter<PersonBean>T - bean - the PersonBean object to useimportedBeans - the FlLogBean array to associate to the PersonBeanikIndex - valid values: Constant.FL_PERSON_IK_FL_FEATURE_PERSON_ID,Constant.FL_PERSON_IK_FL_LOG_PERSON_IDpublic <T extends BaseBean<T>,C extends java.util.Collection<T>> C setImportedBeans(PersonBean bean, C importedBeans, int ikIndex)
setImportedBeans 在接口中 TableManager<PersonBean>setImportedBeans 在类中 TableManager.BaseAdapter<PersonBean>T - bean - the PersonBean object to useimportedBeans - the T object to associate to the PersonBeanikIndex - valid values: Constant.FL_PERSON_IK_FL_FEATURE_PERSON_ID,Constant.FL_PERSON_IK_FL_LOG_PERSON_IDpublic FeatureBean[] getFeatureBeansByPersonId(PersonBean bean)
getFeatureBeansByPersonId 在接口中 IPersonManagerpublic FeatureBean[] getFeatureBeansByPersonId(java.lang.Integer idOfPerson)
getFeatureBeansByPersonId 在接口中 IPersonManagerpublic java.util.List<FeatureBean> getFeatureBeansByPersonIdAsList(PersonBean bean)
public java.util.List<FeatureBean> getFeatureBeansByPersonIdAsList(java.lang.Integer idOfPerson)
public int deleteFeatureBeansByPersonId(java.lang.Integer idOfPerson)
deleteFeatureBeansByPersonId 在接口中 IPersonManagerpublic java.util.List<FeatureBean> getFeatureBeansByPersonIdAsList(PersonBean bean, int startRow, int numRows)
public FeatureBean[] setFeatureBeansByPersonId(PersonBean bean, FeatureBean[] importedBeans)
setFeatureBeansByPersonId 在接口中 IPersonManagerpublic <C extends java.util.Collection<FeatureBean>> C setFeatureBeansByPersonId(PersonBean bean, C importedBeans)
setFeatureBeansByPersonId 在接口中 IPersonManagerpublic LogBean[] getLogBeansByPersonId(PersonBean bean)
getLogBeansByPersonId 在接口中 IPersonManagerpublic LogBean[] getLogBeansByPersonId(java.lang.Integer idOfPerson)
getLogBeansByPersonId 在接口中 IPersonManagerpublic java.util.List<LogBean> getLogBeansByPersonIdAsList(PersonBean bean)
getLogBeansByPersonIdAsList 在接口中 IPersonManagerpublic java.util.List<LogBean> getLogBeansByPersonIdAsList(java.lang.Integer idOfPerson)
getLogBeansByPersonIdAsList 在接口中 IPersonManagerpublic int deleteLogBeansByPersonId(java.lang.Integer idOfPerson)
deleteLogBeansByPersonId 在接口中 IPersonManagerpublic java.util.List<LogBean> getLogBeansByPersonIdAsList(PersonBean bean, int startRow, int numRows)
getLogBeansByPersonIdAsList 在接口中 IPersonManagerpublic LogBean[] setLogBeansByPersonId(PersonBean bean, LogBean[] importedBeans)
setLogBeansByPersonId 在接口中 IPersonManagerpublic <C extends java.util.Collection<LogBean>> C setLogBeansByPersonId(PersonBean bean, C importedBeans)
setLogBeansByPersonId 在接口中 IPersonManagerpublic PersonBean save(PersonBean bean, ImageBean refImageByImageMd5, PersonGroupBean refPersongroupByGroupId, FeatureBean[] impFeatureByPersonId, LogBean[] impLogByPersonId)
save 在接口中 IPersonManagerpublic PersonBean saveAsTransaction(PersonBean bean, ImageBean refImageByImageMd5, PersonGroupBean refPersongroupByGroupId, FeatureBean[] impFeatureByPersonId, LogBean[] impLogByPersonId)
saveAsTransaction 在接口中 IPersonManagerpublic PersonBean save(PersonBean bean, ImageBean refImageByImageMd5, PersonGroupBean refPersongroupByGroupId, java.util.Collection<FeatureBean> impFeatureByPersonId, java.util.Collection<LogBean> impLogByPersonId)
save 在接口中 IPersonManagerpublic PersonBean saveAsTransaction(PersonBean bean, ImageBean refImageByImageMd5, PersonGroupBean refPersongroupByGroupId, java.util.Collection<FeatureBean> impFeatureByPersonId, java.util.Collection<LogBean> impLogByPersonId)
saveAsTransaction 在接口中 IPersonManagerpublic PersonBean save(PersonBean bean, java.lang.Object... inputs)
PersonBean bean and referenced beans and imported beans into the database.save 在接口中 TableManager<PersonBean>save 在类中 TableManager.BaseAdapter<PersonBean>bean - the PersonBean bean to be savedinputs - referenced beans or imported beanssave(PersonBean , ImageBean , PersonGroupBean , FeatureBean[] , LogBean[] )PersonBean beanpublic PersonBean saveCollection(PersonBean bean, java.lang.Object... inputs)
PersonBean bean and referenced beans and imported beans into the database.saveCollection 在接口中 TableManager<PersonBean>saveCollection 在类中 TableManager.BaseAdapter<PersonBean>bean - the PersonBean bean to be savedinputs - referenced beans or imported beanssave(PersonBean , ImageBean , PersonGroupBean , java.util.Collection , java.util.Collection )PersonBean beanpublic <T extends BaseBean<T>> T getReferencedBean(PersonBean bean, int fkIndex)
getReferencedBean 在接口中 TableManager<PersonBean>getReferencedBean 在类中 TableManager.BaseAdapter<PersonBean>T - bean - the PersonBean object to usefkIndex - valid values: Constant.FL_PERSON_FK_IMAGE_MD5,Constant.FL_PERSON_FK_GROUP_IDnull if bean or beanToSet is nullpublic <T extends BaseBean<T>> T setReferencedBean(PersonBean bean, T beanToSet, int fkIndex)
PersonBean object to the bean object by fkIndex field.setReferencedBean 在接口中 TableManager<PersonBean>setReferencedBean 在类中 TableManager.BaseAdapter<PersonBean>T - see also getReferencedBean(PersonBean,int)bean - the PersonBean object to usebeanToSet - the T object to associate to the PersonBeanfkIndex - valid values: see also getReferencedBean(PersonBean,int)public ImageBean getReferencedByImageMd5(PersonBean bean)
getReferencedByImageMd5 在接口中 IPersonManagerpublic ImageBean setReferencedByImageMd5(PersonBean bean, ImageBean beanToSet)
setReferencedByImageMd5 在接口中 IPersonManagerpublic PersonGroupBean getReferencedByGroupId(PersonBean bean)
getReferencedByGroupId 在接口中 IPersonManagerpublic PersonGroupBean setReferencedByGroupId(PersonBean bean, PersonGroupBean beanToSet)
setReferencedByGroupId 在接口中 IPersonManagerpublic int deleteByWhere(java.lang.String where)
deleteByWhere 在接口中 TableManager<PersonBean>protected PersonBean insert(PersonBean bean)
insert 在类中 TableManager.BaseAdapter<PersonBean>protected PersonBean update(PersonBean bean)
update 在类中 TableManager.BaseAdapter<PersonBean>public PersonBean loadUniqueUsingTemplate(PersonBean bean)
loadUniqueUsingTemplate 在接口中 TableManager<PersonBean>public PersonBean loadUniqueUsingTemplateChecked(PersonBean bean) throws ObjectRetrievalException
public int loadUsingTemplate(PersonBean bean, int[] fieldList, int startRow, int numRows, int searchType, TableManager.Action<PersonBean> action)
loadUsingTemplate 在接口中 TableManager<PersonBean>public int deleteUsingTemplate(PersonBean bean)
deleteUsingTemplate 在接口中 TableManager<PersonBean>public PersonBean loadByIndexImageMd5(java.lang.String imageMd5)
loadByIndexImageMd5 在接口中 IPersonManagerpublic PersonBean loadByIndexImageMd5Checked(java.lang.String imageMd5) throws ObjectRetrievalException
loadByIndexImageMd5Checked 在接口中 IPersonManagerObjectRetrievalExceptionpublic java.util.List<PersonBean> loadByIndexImageMd5(java.lang.String... indexs)
loadByIndexImageMd5 在接口中 IPersonManagerpublic java.util.List<PersonBean> loadByIndexImageMd5(java.util.Collection<java.lang.String> indexs)
loadByIndexImageMd5 在接口中 IPersonManagerpublic int deleteByIndexImageMd5(java.lang.String... indexs)
deleteByIndexImageMd5 在接口中 IPersonManagerpublic int deleteByIndexImageMd5(java.util.Collection<java.lang.String> indexs)
deleteByIndexImageMd5 在接口中 IPersonManagerpublic int deleteByIndexImageMd5(java.lang.String imageMd5)
deleteByIndexImageMd5 在接口中 IPersonManagerpublic PersonBean loadByIndexPapersNum(java.lang.String papersNum)
loadByIndexPapersNum 在接口中 IPersonManagerpublic PersonBean loadByIndexPapersNumChecked(java.lang.String papersNum) throws ObjectRetrievalException
public java.util.List<PersonBean> loadByIndexPapersNum(java.lang.String... indexs)
loadByIndexPapersNum 在接口中 IPersonManagerpublic java.util.List<PersonBean> loadByIndexPapersNum(java.util.Collection<java.lang.String> indexs)
loadByIndexPapersNum 在接口中 IPersonManagerpublic int deleteByIndexPapersNum(java.lang.String... indexs)
deleteByIndexPapersNum 在接口中 IPersonManagerpublic int deleteByIndexPapersNum(java.util.Collection<java.lang.String> indexs)
deleteByIndexPapersNum 在接口中 IPersonManagerpublic int deleteByIndexPapersNum(java.lang.String papersNum)
deleteByIndexPapersNum 在接口中 IPersonManagerpublic PersonBean[] loadByIndexExpiryDate(java.util.Date expiryDate)
loadByIndexExpiryDate 在接口中 IPersonManagerpublic java.util.List<PersonBean> loadByIndexExpiryDateAsList(java.util.Date expiryDate)
loadByIndexExpiryDateAsList 在接口中 IPersonManagerpublic int deleteByIndexExpiryDate(java.util.Date expiryDate)
deleteByIndexExpiryDate 在接口中 IPersonManagerpublic PersonBean[] loadByIndexGroupId(java.lang.Integer groupId)
loadByIndexGroupId 在接口中 IPersonManagerpublic java.util.List<PersonBean> loadByIndexGroupIdAsList(java.lang.Integer groupId)
loadByIndexGroupIdAsList 在接口中 IPersonManagerpublic int deleteByIndexGroupId(java.lang.Integer groupId)
deleteByIndexGroupId 在接口中 IPersonManagerpublic java.util.List<PersonBean> loadByIndexAsList(int keyIndex, java.lang.Object... keys)
loadByIndexAsList 在接口中 TableManager<PersonBean>loadByIndexAsList 在类中 TableManager.BaseAdapter<PersonBean>keyIndex - valid values: Constant.FL_PERSON_INDEX_IMAGE_MD5,Constant.FL_PERSON_INDEX_PAPERS_NUM,Constant.FL_PERSON_INDEX_EXPIRY_DATE,Constant.FL_PERSON_INDEX_GROUP_IDkeys - key values of indexpublic int deleteByIndex(int keyIndex,
java.lang.Object... keys)
deleteByIndex 在接口中 TableManager<PersonBean>deleteByIndex 在类中 TableManager.BaseAdapter<PersonBean>keyIndex - valid values: Constant.FL_PERSON_INDEX_IMAGE_MD5,Constant.FL_PERSON_INDEX_PAPERS_NUM,Constant.FL_PERSON_INDEX_EXPIRY_DATE,Constant.FL_PERSON_INDEX_GROUP_IDkeys - key values of indexpublic int countWhere(java.lang.String where)
countWhere 在接口中 TableManager<PersonBean>public int countUsingTemplate(PersonBean bean, int searchType)
countUsingTemplate 在接口中 TableManager<PersonBean>public TableListener<PersonBean> registerListener(TableListener<PersonBean> listener)
registerListener 在接口中 TableManager<PersonBean>PersonManager.WrapListener instancepublic void unregisterListener(TableListener<PersonBean> listener)
unregisterListener 在接口中 TableManager<PersonBean>public void fire(TableListener.Event event, PersonBean bean)
fire 在接口中 TableManager<PersonBean>public void fire(int event,
PersonBean bean)
fire 在接口中 TableManager<PersonBean>public boolean isPrimaryKey(java.lang.String column)
isPrimaryKey 在接口中 TableManager<PersonBean>public int loadBySqlForAction(java.lang.String sql,
java.lang.Object[] argList,
int[] fieldList,
int startRow,
int numRows,
TableManager.Action<PersonBean> action)
loadBySqlForAction 在接口中 TableManager<PersonBean>public <T> T runAsTransaction(java.util.concurrent.Callable<T> fun)
runAsTransaction 在接口中 TableManager<PersonBean>public java.util.List<java.lang.Integer> toPrimaryKeyList(PersonBean... beans)
toPrimaryKeyList 在接口中 IPersonManagerpublic java.util.List<java.lang.Integer> toPrimaryKeyList(java.util.Collection<PersonBean> beans)
toPrimaryKeyList 在接口中 IPersonManagerCopyright © 2019. All Rights Reserved.