VDS.RDF.Query.Paths Namespace |
Contains the classes which model property paths in SPARQL, they can be used to both represent and evaluate a property path as part of a SPARQL query.
| Class | Description | |
|---|---|---|
| AlternativePath |
Represents Alternative Paths.
| |
| BaseBinaryPath |
Abstract Base Class for Binary Path operators.
| |
| BaseUnaryPath |
Abstract Base Class for Unary Path operators.
| |
| Cardinality |
Represents a Cardinality restriction on a Path.
| |
| FixedCardinality |
Represents a Fixed Cardinality restriction on a Path.
| |
| InversePath |
Represents an Inverse Path.
| |
| NegatedSet |
Represents a Negated Property Set.
| |
| NOrMore |
Represents a N or More cardinality restriction on a Path.
| |
| NToM |
Represents a N to M cardinality restriction on a Path.
| |
| OneOrMore |
Represents a One or More cardinality restriction on a Path.
| |
| PathEvaluationContext |
Evaluation Context for evaluating complex property paths in SPARQL.
| |
| PathTransformContext |
Transform Context class that is used in the Path to Algebra Transformation process.
| |
| PotentialPath |
Class representing a potential path used during the evaluation of complex property paths.
| |
| Property |
Represents a Predicate which is part of a Path.
| |
| SequencePath |
Represents a standard forwards path.
| |
| ZeroOrMore |
Represents a Zero or More cardinality restriction on a Path.
| |
| ZeroOrOne |
Represents a Zero or One cardinality restriction on a Path.
| |
| ZeroToN |
Represents a Zero to N cardinality restriction on a Path.
|
| Interface | Description | |
|---|---|---|
| ISparqlPath |
Represents a Path expression in SPARQL.
|