Package org.openmetadata.service.jdbi3
Interface CollectionDAO.UserDAO
- Enclosing interface:
- CollectionDAO
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionintcheckEmailExists(String email) default UserfindEntityByName(String fqn, Include include) findUserByEmail(String email) default Stringdefault StringMethods that need to be overridden by interfaces extending thislistAfter(String table, String mysqlCond, String postgresCond, String team, int limit, String afterName, String afterId, int relation) listAfter(ListFilter filter, int limit, String afterName, String afterId) listBefore(String table, String mysqlCond, String postgresCond, String team, int limit, String beforeName, String beforeId, int relation) listBefore(ListFilter filter, int limit, String beforeName, String beforeId) intdefault intlistCount(ListFilter filter) Methods inherited from interface org.openmetadata.service.jdbi3.EntityDAO
analyze, analyzeTable, delete, delete, exists, exists, existsByName, existsByName, findById, findByName, findEntityById, findEntityById, findEntityByName, findEntityByName, getCondition, insert, insert, insert, jsonToEntity, listAfter, listAfter, listAfter, listAfter, listAfter, listAfterWithOffset, listAfterWithOffset, listBefore, listBefore, listBefore, listCount, listCount, listCountDistinct, listTotalCount, listTotalCount, migrationListAfterWithOffset, migrationListAfterWithOffset, supportsSoftDelete, update, update, update, update, updateFqn, updateFqnInternal
-
Method Details
-
getTableName
Description copied from interface:EntityDAOMethods that need to be overridden by interfaces extending this- Specified by:
getTableNamein interfaceEntityDAO<User>
-
getEntityClass
- Specified by:
getEntityClassin interfaceEntityDAO<User>
-
getNameHashColumn
- Specified by:
getNameHashColumnin interfaceEntityDAO<User>
-
listCount
-
listBefore
- Specified by:
listBeforein interfaceEntityDAO<User>
-
listAfter
-
listCount
-
listBefore
-
listAfter
-
checkEmailExists
-
findUserByEmail
-
findEntityByName
- Specified by:
findEntityByNamein interfaceEntityDAO<User>
-