Interface IdentifiableRepository<I extends de.digitalcollections.model.api.identifiable.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

        de.digitalcollections.model.api.paging.SearchPageResponse<I> find​(de.digitalcollections.model.api.paging.SearchPageRequest searchPageRequest)
      • find

        List<I> find​(String searchTerm,
                     int maxResults)
      • findOneByIdentifier

        I findOneByIdentifier​(String namespace,
                              String id)
      • findOne

        I findOne​(de.digitalcollections.model.api.identifiable.Identifier identifier)
      • findOne

        I findOne​(UUID uuid)
      • save

        I save​(I identifiable)
      • update

        I update​(I identifiable)