VDS.RDF.Query.Patterns Namespace |
Class | Description | |
---|---|---|
BaseTriplePattern |
Base class for representing all types of Triple Patterns in SPARQL queries.
| |
BindingsPattern |
Represents a set of Bindings for a SPARQL Query or part thereof i.e. represents the VALUES clause.
| |
BindingTuple |
Represents a Tuple in a BINDINGS clause.
| |
BindPattern |
Class for representing BIND assignments in SPARQL Queries.
| |
BlankNodePattern |
Pattern which matches temporary variables.
| |
FilterPattern |
Class for representing Filter Patterns in SPARQL Queries.
| |
FixedBlankNodePattern |
Pattern which matches the Blank Node with the given Internal ID regardless of the Graph the nodes come from.
| |
GraphPattern |
Class for representing Graph Patterns in Sparql Queries.
| |
LetPattern |
Class for representing LET Patterns in SPARQL Queries.
| |
NodeMatchPattern |
Pattern which matches specific Nodes.
| |
PatternItem |
Class for representing Node Patterns in Sparql Queries.
| |
PropertyFunctionPattern |
Class for representing property function patterns in SPARQL Query.
| |
PropertyPathPattern |
Class for representing property patterns in SPARQL Queries.
| |
SubQueryPattern |
Class for representing Sub-queries which occur as part of a SPARQL query.
| |
TriplePattern |
Class for representing Triple Patterns in SPARQL Queries.
| |
TriplePatternTypeComparer |
Comparer for Triple Pattern Types.
| |
VariablePattern |
Pattern which matches Variables.
|
Interface | Description | |
---|---|---|
IAssignmentPattern |
Interface for Triple Patterns that represent Assignment operators.
| |
IConstructTriplePattern |
Interface for Triple Patterns that can be used in a CONSTRUCT pattern.
| |
IFilterPattern |
Interface for Triple Patterns that apply filters.
| |
IMatchTriplePattern |
Inteface for Triple Patterns that do simple pattern matching.
| |
IPropertyFunctionPattern |
Interface for Triple Patterns that do property functions.
| |
IPropertyPathPattern |
Interface for Triple Patterns that do property paths.
| |
ISubQueryPattern |
Interface for Triple Patterns that do sub-queries.
| |
ITriplePattern |
Interface for Triple Patterns.
|
Enumeration | Description | |
---|---|---|
TriplePatternType |
Possible Types of Triple Pattern.
|