Class ClassPropertyMetadata


  • public class ClassPropertyMetadata
    extends Object
    Metadata about a property at a given class, possibly in the inverse direction. Populated from SHACL constraints and plugins (currently including OWL restrictions and - within the TopBraid ecosystem - SPIN constraints).
    Author:
    Holger Knublauch
    • Method Detail

      • getDescription

        public org.apache.jena.graph.Node getDescription()
      • getEditWidget

        public org.apache.jena.graph.Node getEditWidget()
      • getLocalRange

        public org.apache.jena.graph.Node getLocalRange()
      • getMaxCount

        public Integer getMaxCount()
      • getName

        public org.apache.jena.graph.Node getName()
      • getOrder

        public org.apache.jena.graph.Node getOrder()
      • getPredicate

        public org.apache.jena.graph.Node getPredicate()
      • getViewWidget

        public org.apache.jena.graph.Node getViewWidget()
      • hasMatchingPath

        public boolean hasMatchingPath​(org.apache.jena.graph.Node propertyShape,
                                       org.apache.jena.graph.Graph graph)
      • isInverse

        public boolean isInverse()
      • setLocalRange

        public void setLocalRange​(org.apache.jena.graph.Node value)
      • setMaxCount

        public void setMaxCount​(int value)