Interface HeadwordEntryRepository
- All Superinterfaces:
EntityRepository<de.digitalcollections.model.identifiable.entity.HeadwordEntry>,IdentifiableRepository<de.digitalcollections.model.identifiable.entity.HeadwordEntry>,PagingSortingFilteringRepository<de.digitalcollections.model.identifiable.entity.HeadwordEntry>,UniqueObjectRepository<de.digitalcollections.model.identifiable.entity.HeadwordEntry>
public interface HeadwordEntryRepository
extends EntityRepository<de.digitalcollections.model.identifiable.entity.HeadwordEntry>
Repository for HeadwordEntry persistence handling.
-
Method Summary
Modifier and TypeMethodDescriptiondefault List<de.digitalcollections.model.identifiable.entity.HeadwordEntry>getByHeadword(de.digitalcollections.model.semantic.Headword headword) List<de.digitalcollections.model.identifiable.entity.HeadwordEntry>getByHeadword(UUID headwordUuid) default List<de.digitalcollections.model.identifiable.entity.agent.Agent>getCreators(de.digitalcollections.model.identifiable.entity.HeadwordEntry headwordEntry) List<de.digitalcollections.model.identifiable.entity.agent.Agent>getCreators(UUID headwordEntryUuid) Methods inherited from interface de.digitalcollections.cudami.server.backend.api.repository.identifiable.entity.EntityRepository
getByRefId, setRelatedEntitiesMethods inherited from interface de.digitalcollections.cudami.server.backend.api.repository.identifiable.IdentifiableRepository
addRelatedEntity, addRelatedEntity, addRelatedFileresource, addRelatedFileresource, findByLanguageAndInitial, findRelatedEntities, findRelatedEntities, findRelatedFileResources, findRelatedFileResources, getByIdentifiables, getByIdentifier, getByIdentifier, getLanguages, setRelatedEntities, setRelatedFileResources, setRelatedFileResourcesMethods inherited from interface de.digitalcollections.cudami.server.backend.api.repository.PagingSortingFilteringRepository
findMethods inherited from interface de.digitalcollections.cudami.server.backend.api.repository.UniqueObjectRepository
count, create, delete, delete, deleteByUuid, deleteByUuids, getByExample, getByExampleAndFiltering, getByExamples, getByExamplesAndFiltering, getByUuid, getByUuidAndFiltering, getByUuids, getByUuidsAndFiltering, getRandom, save, save, saveOrUpdate, update, update
-
Method Details
-
getByHeadword
default List<de.digitalcollections.model.identifiable.entity.HeadwordEntry> getByHeadword(de.digitalcollections.model.semantic.Headword headword) throws RepositoryException - Throws:
RepositoryException
-
getByHeadword
List<de.digitalcollections.model.identifiable.entity.HeadwordEntry> getByHeadword(UUID headwordUuid) throws RepositoryException - Throws:
RepositoryException
-
getCreators
default List<de.digitalcollections.model.identifiable.entity.agent.Agent> getCreators(de.digitalcollections.model.identifiable.entity.HeadwordEntry headwordEntry) throws RepositoryException - Throws:
RepositoryException
-
getCreators
List<de.digitalcollections.model.identifiable.entity.agent.Agent> getCreators(UUID headwordEntryUuid) throws RepositoryException - Throws:
RepositoryException
-