Interface EntityRepository<E extends de.digitalcollections.model.identifiable.entity.Entity>
- Type Parameters:
E- entity instance
- All Superinterfaces:
IdentifiableRepository<E>,PagingSortingFilteringRepository<E>,UniqueObjectRepository<E>
- All Known Subinterfaces:
AgentRepository<A>,ArticleRepository,CanyonRepository,CaveRepository,CollectionRepository,ContinentRepository,CorporateBodyRepository,CountryRepository,CreekRepository,DigitalObjectRepository,EventRepository,GeoLocationRepository<G>,HeadwordEntryRepository,HumanSettlementRepository,ItemRepository,LakeRepository,ManifestationRepository,MountainRepository,OceanRepository,PersonRepository,ProjectRepository,RiverRepository,SeaRepository,StillWatersRepository,TopicRepository,ValleyRepository,WebsiteRepository,WorkRepository
public interface EntityRepository<E extends de.digitalcollections.model.identifiable.entity.Entity>
extends IdentifiableRepository<E>
-
Method Summary
Modifier and TypeMethodDescriptiongetByRefId(long refId) default List<de.digitalcollections.model.identifiable.entity.Entity>setRelatedEntities(UUID identifiableUuid, List<de.digitalcollections.model.identifiable.entity.Entity> entities) Methods 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
-
setRelatedEntities
default List<de.digitalcollections.model.identifiable.entity.Entity> setRelatedEntities(UUID identifiableUuid, List<de.digitalcollections.model.identifiable.entity.Entity> entities) throws RepositoryException - Specified by:
setRelatedEntitiesin interfaceIdentifiableRepository<E extends de.digitalcollections.model.identifiable.entity.Entity>- Throws:
RepositoryException
-
getByRefId
- Throws:
RepositoryException
-