Interface IdentifiableRepository<I extends de.digitalcollections.model.api.identifiable.Identifiable>
-
- All Known Subinterfaces:
ArticleRepository<A,I>,ContentNodeRepository<C,I>,ContentTreeRepository<C>,CudamiFileResourceRepository<F>,EntityRepository<E>,NodeRepository<N>,WebpageRepository<W,I>,WebsiteRepository<W>
public interface IdentifiableRepository<I extends de.digitalcollections.model.api.identifiable.Identifiable>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description longcount()Icreate()de.digitalcollections.model.api.paging.PageResponse<I>find(de.digitalcollections.model.api.paging.PageRequest pageRequest)java.util.List<I>find(java.lang.String searchTerm, int maxResults)IfindOne(java.util.UUID uuid)default IfindOne(java.util.UUID uuid, java.util.Locale locale)Isave(I identifiable)Iupdate(I identifiable)
-
-
-
Method Detail
-
count
long count()
-
create
I create()
-
find
de.digitalcollections.model.api.paging.PageResponse<I> find(de.digitalcollections.model.api.paging.PageRequest pageRequest)
-
find
java.util.List<I> find(java.lang.String searchTerm, int maxResults)
-
findOne
I findOne(java.util.UUID uuid)
-
findOne
default I findOne(java.util.UUID uuid, java.util.Locale locale)
-
-