Class PredicateServiceImpl

    • Constructor Detail

      • PredicateServiceImpl

        public PredicateServiceImpl()
    • Method Detail

      • findAll

        public List<de.digitalcollections.model.api.identifiable.entity.relation.Predicate> findAll()
        Specified by:
        findAll in interface PredicateService
        Returns:
        list of all predicates
      • getByValue

        public de.digitalcollections.model.api.identifiable.entity.relation.Predicate getByValue​(String value)
        Description copied from interface: PredicateService
        Returns a predicate, if available
        Specified by:
        getByValue in interface PredicateService
        Parameters:
        value - unique value of predicate, e.g. "is_part_of"
        Returns:
        Predicate or null
      • save

        public de.digitalcollections.model.api.identifiable.entity.relation.Predicate save​(de.digitalcollections.model.api.identifiable.entity.relation.Predicate predicate)
        Description copied from interface: PredicateService
        Saves a predicate. It can either be created or updated
        Specified by:
        save in interface PredicateService
        Returns:
        the predicate