## Uses of Interface
org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.PropertyPath

- Packages that use PropertyPath
  Package | Description
  --- | ---
  org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath |
  org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder |
  org.eclipse.rdf4j.spring.support |

- - ### Uses of PropertyPath in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath

    Subinterfaces of PropertyPath in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `PredicatePathOrInversePredicatePath` |

    Classes in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath that implement PropertyPath
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AlternativePath` |
    `class` | `GroupedPath` |
    `class` | `InversePath` |
    `class` | `InversePredicatePath` |
    `class` | `NegatedPropertySet` |
    `class` | `OneOrMorePath` |
    `class` | `PredicatePath` |
    `class` | `SequencePath` |
    `class` | `ZeroOrMorePath` |
    `class` | `ZeroOrOnePath` |

    Constructors in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath with parameters of type PropertyPath
    Constructor | Description
    --- | ---
    `AlternativePath​(PropertyPath left, PropertyPath right)` |
    `GroupedPath​(PropertyPath path)` |
    `InversePath​(PropertyPath path)` |
    `OneOrMorePath​(PropertyPath path)` |
    `SequencePath​(PropertyPath left, PropertyPath right)` |
    `ZeroOrMorePath​(PropertyPath path)` |
    `ZeroOrOnePath​(PropertyPath path)` |

  - ### Uses of PropertyPath in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder

    Methods in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder that return PropertyPath
    Modifier and Type | Method | Description
    --- | --- | ---
    `PropertyPath` | EmptyPropertyPathBuilder.`build()` |
    `PropertyPath` | PropertyPathBuilder.`build()` | Build the path.

    Methods in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder with parameters of type PropertyPath
    Modifier and Type | Method | Description
    --- | --- | ---
    `PropertyPathBuilder` | PropertyPathBuilder.`or​(PropertyPath path)` | Append ``|` path` to the path.
    `PropertyPathBuilder` | PropertyPathBuilder.`then​(PropertyPath path)` | Append ``/` path` to the path.

  - ### Uses of PropertyPath in org.eclipse.rdf4j.spring.support

    Method parameters in org.eclipse.rdf4j.spring.support with type arguments of type PropertyPath
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | RDF4JTemplate.`delete​(IRI start, List<PropertyPath> propertyPaths)` | Deletes the specified resource and all resources `R` reached via any of the specified property paths.