Interface ObjectPropertyDao

    • Method Detail

      • getObjectPropertyByURIs

        ObjectProperty getObjectPropertyByURIs​(String objectPropertyURI,
                                               String domainURI,
                                               String rangeURI,
                                               ObjectProperty base)
        Use this method to supply a base ObjectProperty whose fields will be updated as necessary to correspond to the configuration for the specified Domain and Range.
        Parameters:
        objectPropertyURI - Object Property URI
        domainURI - Domain URI
        rangeURI - Range URI
        base - Object property
        Returns:
        ObjectProperty
      • fillObjectPropertiesForIndividual

        void fillObjectPropertiesForIndividual​(Individual individual)
      • updateObjectProperty

        void updateObjectProperty​(ObjectProperty objectProperty)
      • deleteObjectProperty

        void deleteObjectProperty​(String objectPropertyURI)
      • deleteObjectProperty

        void deleteObjectProperty​(ObjectProperty objectProperty)
      • skipEditForm

        boolean skipEditForm​(String predicateURI)
      • getObjectPropertyList

        List<ObjectProperty> getObjectPropertyList​(Individual subject)
        Returns a list of ObjectProperty objects for which statements exist about the individual. Note that this method now returns multiple copies of a given predicate, with the rangeVClassURI changed to indicate the distinct types of the related objects. This supports finding the approriate list views for the "faux" qualified properties.
      • getObjectPropertyList

        List<ObjectProperty> getObjectPropertyList​(String subjectUri)
        Returns a list of ObjectProperty objects for which statements exist about the individual. Note that this method now returns multiple copies of a given predicate, with the rangeVClassURI changed to indicate the distinct types of the related objects. This supports finding the approriate list views for the "faux" qualified properties.
      • getCustomListViewConfigFileName

        String getCustomListViewConfigFileName​(ObjectProperty objectProperty)