Interface IiifManifestSummaryRepository
-
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<IiifManifestSummary,java.util.UUID>,IiifManifestSummaryRepositoryCustom,org.springframework.data.mongodb.repository.MongoRepository<IiifManifestSummary,java.util.UUID>,org.springframework.data.repository.PagingAndSortingRepository<IiifManifestSummary,java.util.UUID>,org.springframework.data.repository.query.QueryByExampleExecutor<IiifManifestSummary>,org.springframework.data.repository.Repository<IiifManifestSummary,java.util.UUID>
public interface IiifManifestSummaryRepository extends org.springframework.data.mongodb.repository.MongoRepository<IiifManifestSummary,java.util.UUID>, IiifManifestSummaryRepositoryCustom
Repository for IiifManifestSummaries identified by the manifest URI.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default IiifManifestSummarycreate()java.util.List<IiifManifestSummary>findAllByOrderByLastModifiedDesc()org.springframework.data.domain.Page<IiifManifestSummary>findAllByOrderByLastModifiedDesc(org.springframework.data.domain.Pageable pageRequest)org.springframework.data.domain.Page<IiifManifestSummary>findBy(org.springframework.data.mongodb.core.query.TextCriteria criteria, org.springframework.data.domain.Pageable page)IiifManifestSummaryfindByManifestUri(java.lang.String manifestUri)java.util.List<IiifManifestSummary>findByUuidIn(java.util.List<java.util.UUID> uuids)org.springframework.data.domain.Page<IiifManifestSummary>findByUuidIn(java.util.List<java.util.UUID> uuids, org.springframework.data.domain.Pageable page)java.util.List<IiifManifestSummary>findByViewId(java.lang.String viewId)java.util.List<IiifManifestSummary>findByViewIdOrUuid(java.lang.String viewId, java.util.UUID uuid)default IiifManifestSummaryfindOne(java.util.UUID uuid)-
Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteById, existsById, findAllById, findById, save
-
Methods inherited from interface de.digitalcollections.iiif.bookshelf.backend.api.repository.IiifManifestSummaryRepositoryCustom
findBy
-
Methods inherited from interface org.springframework.data.mongodb.repository.MongoRepository
findAll, findAll, findAll, findAll, insert, insert, saveAll
-
-
-
-
Method Detail
-
findAllByOrderByLastModifiedDesc
java.util.List<IiifManifestSummary> findAllByOrderByLastModifiedDesc()
-
findAllByOrderByLastModifiedDesc
org.springframework.data.domain.Page<IiifManifestSummary> findAllByOrderByLastModifiedDesc(org.springframework.data.domain.Pageable pageRequest)
-
findBy
org.springframework.data.domain.Page<IiifManifestSummary> findBy(org.springframework.data.mongodb.core.query.TextCriteria criteria, org.springframework.data.domain.Pageable page)
-
findByManifestUri
IiifManifestSummary findByManifestUri(java.lang.String manifestUri)
-
findByUuidIn
java.util.List<IiifManifestSummary> findByUuidIn(java.util.List<java.util.UUID> uuids)
-
findByUuidIn
org.springframework.data.domain.Page<IiifManifestSummary> findByUuidIn(java.util.List<java.util.UUID> uuids, org.springframework.data.domain.Pageable page)
-
findByViewId
java.util.List<IiifManifestSummary> findByViewId(java.lang.String viewId)
-
findByViewIdOrUuid
java.util.List<IiifManifestSummary> findByViewIdOrUuid(java.lang.String viewId, java.util.UUID uuid)
-
create
default IiifManifestSummary create()
-
findOne
default IiifManifestSummary findOne(java.util.UUID uuid)
-
-