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.
|