Class PredicateServiceImpl

    • Constructor Detail

      • PredicateServiceImpl

        public PredicateServiceImpl()
    • Method Detail

      • getAll

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

        public de.digitalcollections.model.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.relation.Predicate save​(de.digitalcollections.model.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