|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| AggregateOperator | An operator that returns aggregates values. |
| QueryModelNode | Main interface for all query model nodes. |
| QueryModelVisitor<X extends Exception> | An interface for query model visitors, implementing the Visitor pattern. |
| TupleExpr | An expression that evaluates to RDF tuples. |
| ValueExpr | An expressions that evaluates to Value objects. |
| Class Summary | |
|---|---|
| And | A boolean AND operator operating on two boolean expressions. |
| BinaryTupleOperator | An abstract superclass for binary tuple operators which, by definition, has two arguments. |
| BinaryValueOperator | An abstract superclass for binary value operators which, by definition, has two arguments. |
| BNodeGenerator | A BNode generator, which generates a new BNode each time it needs to supply a value. |
| Bound | The BOUND function, as defined in SPARQL Query Language for RDF; checks if a variable is bound. |
| Compare | A comparison between two values. |
| CompareAll | |
| CompareAny | |
| CompareSubQueryValueOperator | |
| Count | |
| Datatype | The DATATYPE function, as defined in SPARQL Query Language for RDF. |
| Difference | The MINUS set operator, which returns the result of the left tuple expression, except for the results that are also returned by the right tuple expression. |
| Distinct | |
| EmptySet | A tuple expression that contains zero solutions. |
| Exists | Checks whether the wrapped Query produces any results. |
| Extension | An extension operator that can be used to add bindings to solutions whose
values are defined by value expressions. |
| ExtensionElem | |
| Filter | The FILTER operator, as defined in SPARQL Query Language for RDF. |
| FunctionCall | A call to an (external) function that operates on zero or more arguments. |
| Group | A tuple operator that groups tuples that have a specific set of equivalent variable bindings, and that can apply aggregate functions on the grouped results. |
| GroupElem | A tuple operator that groups tuples that have a specific set of equivalent variable bindings, and that can apply aggregate functions on the grouped results. |
| In | Checks whether a certain value is contained in a set of results produced by a query. |
| Intersection | The INTERSECT set operator, which returns the intersection of the result sets of two tuple expressions. |
| IsBNode | |
| IsLiteral | |
| IsResource | |
| IsURI | |
| Join | A natural join between two tuple expressions. |
| Label | The LABEL function, which selects the label of literals. |
| Lang | The LANG function, as defined in SPARQL Query Language for RDF. |
| LangMatches | Checks whether a language tag (e.g. |
| LeftJoin | The LeftJoin operator, as defined in SPARQL Query Language for RDF. |
| Like | Compares the string representation of a value expression to a pattern. |
| LocalName | The LOCAL NAME function, which selects the local name of URIs. |
| MathExpr | A mathematical expression consisting an operator and two arguments. |
| Max | |
| Min | |
| MultiProjection | A "multi-projection" that can produce multiple solutions from a single set of bindings. |
| Namespace | The NAMESPACE function, which selects the namespace of URIs. |
| Not | A boolean NOT operator operating on a boolean expressions. |
| Or | A boolean OR operator operating on two boolean expressions. |
| Order | An order operator that can be used to order bindings as specified by a set of value expressions. |
| OrderElem | |
| Projection | A generalized projection (allowing the bindings to be renamed) on a tuple expression. |
| ProjectionElem | |
| ProjectionElemList | |
| QueryModelNodeBase | Base implementation of QueryModelNode. |
| QueryRoot | A semantics-less query model node that is used as the root of query model trees. |
| Reduced | |
| Regex | Compares the string representation of a value expression to a pattern. |
| SameTerm | Checks RDF term equality. |
| SingletonSet | A tuple expression that contains exactly one solution with zero bindings. |
| Slice | The SLICE operator, as defined in SPARQL Query Language for RDF. |
| StatementPattern | A tuple expression that matches a statement pattern against an RDF graph. |
| Str | The STR function, as defined in SPARQL Query Language for RDF; returns the label of literals or the string representation of URIs. |
| SubQueryValueOperator | |
| UnaryTupleOperator | An abstract superclass for unary tuple operators which, by definition, has one argument. |
| UnaryValueOperator | An abstract superclass for unary value operators which, by definition, has one argument. |
| Union | The UNION set operator, which return the union of the result sets of two tuple expressions. |
| ValueConstant | A ValueExpr with a constant value. |
| Var | A variable that can contain a Value. |
| Enum Summary | |
|---|---|
| Compare.CompareOp | |
| MathExpr.MathOp | |
| StatementPattern.Scope | Indicates the scope of the statement pattern. |
Query Algebra
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||