Interface ItemRepository

  • All Superinterfaces:
    EntityRepository<de.digitalcollections.model.api.identifiable.entity.work.Item>, IdentifiableRepository<de.digitalcollections.model.api.identifiable.entity.work.Item>

    public interface ItemRepository
    extends EntityRepository<de.digitalcollections.model.api.identifiable.entity.work.Item>
    Repository for Item persistence handling.
    • Method Detail

      • addDigitalObject

        boolean addDigitalObject​(UUID itemUuid,
                                 UUID digitalObjectUuid)
      • addWork

        boolean addWork​(UUID itemUuid,
                        UUID workUuid)
      • getDigitalObjects

        Set<de.digitalcollections.model.api.identifiable.entity.DigitalObject> getDigitalObjects​(UUID itemUuid)
      • getWorks

        Set<de.digitalcollections.model.api.identifiable.entity.work.Work> getWorks​(UUID itemUuid)