Package org.openmetadata.service.jdbi3
Interface CollectionDAO.QueryDAO
- Enclosing interface:
- CollectionDAO
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefault Stringdefault StringMethods that need to be overridden by interfaces extending thislistAfter(ListFilter filter, int limit, String afterName, String afterId) listAfterQueriesByEntityId(String cond, Map<String, Object> bindings) listBefore(ListFilter filter, int limit, String beforeName, String beforeId) listBeforeQueriesByEntityId(String cond, Map<String, Object> bindings) default intlistCount(ListFilter filter) intlistQueryCount(String cond, Map<String, Object> bindings) default booleanMethods inherited from interface org.openmetadata.service.jdbi3.EntityDAO
analyze, analyzeTable, delete, delete, exists, exists, existsByName, existsByName, findById, findByName, findEntityById, findEntityById, findEntityByName, findEntityByName, findEntityByName, getCondition, insert, insert, insert, jsonToEntity, listAfter, listAfter, listAfter, listAfter, listAfter, listAfterWithOffset, listAfterWithOffset, listBefore, listBefore, listBefore, listCount, listCount, listCountDistinct, listTotalCount, listTotalCount, migrationListAfterWithOffset, migrationListAfterWithOffset, 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<Query>
-
getEntityClass
- Specified by:
getEntityClassin interfaceEntityDAO<Query>
-
getNameHashColumn
- Specified by:
getNameHashColumnin interfaceEntityDAO<Query>
-
supportsSoftDelete
default boolean supportsSoftDelete()- Specified by:
supportsSoftDeletein interfaceEntityDAO<Query>
-
listCount
-
listBefore
- Specified by:
listBeforein interfaceEntityDAO<Query>
-
listAfter
-
listAfterQueriesByEntityId
-
listBeforeQueriesByEntityId
-
listQueryCount
-