| Interface | Description |
|---|---|
| AlternativeGraphPattern |
Defines alternative ImmutableGraph patterns.
|
| AskQuery |
This interface represents a SPARQL ASK query.
|
| BasicGraphPattern |
Defines a basic ImmutableGraph pattern.
|
| ConstructQuery |
This interface represents a SPARQL CONSTRUCT query.
|
| DataSet |
This interface definition is not yet stable and may change in future.
|
| DescribeQuery |
This interface represents a SPARQL SELECT query.
|
| Expression |
This interface models logical, relational, and numeric expression.
|
| GraphGraphPattern |
Defines a ImmutableGraph ImmutableGraph pattern.
|
| GraphPattern |
This is the generic interface for all types of ImmutableGraph patterns:
BasicGraphPattern, PathSupportedBasicGraphPattern, GroupGraphPattern,
GraphGraphPattern, AlternativeGraphPattern, and
OptionalGraphPattern |
| GroupGraphPattern |
Defines a group ImmutableGraph pattern.
|
| InlineData | |
| MinusGraphPattern | |
| OptionalGraphPattern |
Specifying an optional ImmutableGraph pattern implies the existence of a main ImmutableGraph
pattern.
|
| OrderCondition |
Defines an order condition in an ORDER BY clause.
|
| PathSupportedBasicGraphPattern |
Defines a basic ImmutableGraph pattern that supports property path expressions.
|
| PropertyPathExpression |
This interface models property path expressions.
|
| PropertyPathPattern |
Defines a property path pattern consisting of a subject, a property path expression, and an object.
|
| Query |
This interface represents a SPARQL query.
|
| QueryWithSolutionModifier |
This interface represents a SPARQL query which contains a specification
of solution modifiers: GROUP BY, HAVING, ORDER BY, OFFSET, and LIMIT.
|
| SelectQuery |
This interface represents a SPARQL SELECT query.
|
| ServiceGraphPattern |
Defines a service ImmutableGraph pattern.
|
| SparqlUnit |
This interface represents a SPARQL Query or Update.
|
| TriplePattern |
Defines a triple pattern consisting of a subject, a predicate, and an object.
|
| Class | Description |
|---|---|
| AbstractOperation |
Defines an operation in an
Expression. |
| BinaryOperation |
Defines an operation with two operands: a left hand side and a right hand side
operand.
|
| BinaryPropertyPathOperation | |
| BuiltInCall |
Defines a built-in call which is one form of
Expression. |
| FunctionCall |
Defines a function call which is one form of
Expression. |
| LiteralExpression |
Wraps a
Literal in an Expression. |
| PatternExistenceCondition |
This expression is intended to be used as a filter expression to test whether a ImmutableGraph pattern matches
the dataset or not, given the values of variables in the group ImmutableGraph pattern in which the filter occurs.
|
| PredicatePath | |
| PropertyPathExpressionOrVariable |
Wraps either a
PropertyPathExpression or a Variable |
| PropertySet |
A property set is intended to store only predicate paths and inverse predicate paths.
|
| ResourceOrVariable | |
| RhsListBinaryOperation |
Defines an operation with two operands: a left hand side and a right hand side operand
where the right hand side operand is a list.
|
| UnaryOperation |
Defines an operation with a single operand.
|
| UnaryPropertyPathOperation | |
| UriRefExpression |
Wraps a
IRI in an Expression. |
| UriRefOrVariable | |
| Variable |
Defines a Variable.
|
Copyright © 2015–2022 The Apache Software Foundation. All rights reserved.