Package dev.relism.flash.ext.data.core
Class Repository<T,ID>
java.lang.Object
dev.relism.flash.ext.data.core.RepositorySupport<T,ID>
dev.relism.flash.ext.data.core.Repository<T,ID>
- Direct Known Subclasses:
HibernateRepository,JdbcRepository
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongcount()voidintvoidvoiddeleteById(ID id) protected abstract longdoCount()protected abstract voidprotected abstract intdoDeleteAll(Spec<T> spec) protected abstract voiddoDeleteById(ID id) protected abstract booleandoExistsById(ID id) doFindById(ID id) doFindPage(Query<T> query) protected abstract Tprotected abstract Tprotected abstract intdoUpdateAll(Spec<T> spec, T patch) booleanexistsById(ID id) findAll()findAll(int page, int size) findPage(int page, int size) intMethods inherited from class dev.relism.flash.ext.data.core.RepositorySupport
roQuery, rwQuery, tx
-
Constructor Details
-
Repository
-
-
Method Details
-
findById
-
existsById
-
count
public long count() -
findAll
-
findAll
-
findAll
-
findPage
-
findOne
-
save
-
update
-
saveAll
-
delete
-
deleteById
-
deleteAll
-
updateAll
-
findAll
-
findAll
-
findAll
-
findPage
-
findPage
-
deleteAll
-
doFindById
-
doFind
-
doFindOne
-
doFindPage
-
doExistsById
-
doCount
protected abstract long doCount() -
doSave
-
doSaveAll
-
doUpdate
-
doDelete
-
doDeleteById
-
doDeleteAll
-
doUpdateAll
-