Class Path

    • Constructor Detail

      • Path

        public Path​(org.eclipse.rdf4j.model.Resource id)
    • Method Detail

      • getId

        public org.eclipse.rdf4j.model.Resource getId()
        Specified by:
        getId in interface Identifiable
      • buildPath

        public static Path buildPath​(ShapeSource shapeSource,
                                     org.eclipse.rdf4j.model.Resource id)
      • getAllAdded

        public abstract PlanNode getAllAdded​(ConnectionsGroup connectionsGroup,
                                             org.eclipse.rdf4j.model.Resource[] dataGraph,
                                             PlanNodeWrapper planNodeWrapper)
        Get all values added in this transaction.
      • getAnyAdded

        public abstract PlanNode getAnyAdded​(ConnectionsGroup connectionsGroup,
                                             org.eclipse.rdf4j.model.Resource[] dataGraph,
                                             PlanNodeWrapper planNodeWrapper)
        Get values added in this transaction. Validation performance may improve if more values are retrieved. Validation correctness and completeness will not be affected if fewer values are retrieved, or if no items are retrieved.
      • isSupported

        public abstract boolean isSupported()
      • toSparqlPathString

        public abstract String toSparqlPathString()
      • getNamespaces

        public final Set<org.eclipse.rdf4j.model.Namespace> getNamespaces()
        Specified by:
        getNamespaces in interface Targetable