Interface IdentifiableRepository<I extends de.digitalcollections.model.api.identifiable.Identifiable>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long count()  
      I create()  
      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)  
      I findOne​(java.util.UUID uuid)  
      I findOne​(java.util.UUID uuid, java.util.Locale locale)  
      I save​(I identifiable)  
      I update​(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

        I findOne​(java.util.UUID uuid,
                  java.util.Locale locale)
      • save

        I save​(I identifiable)
      • update

        I update​(I identifiable)