| Package | Description | 
|---|---|
| org.eclipse.rdf4j.federated.algebra | |
| org.eclipse.rdf4j.query.algebra | Abstract Query Algebra model. | 
| org.eclipse.rdf4j.query.algebra.evaluation.impl | |
| org.eclipse.rdf4j.sail.federation.algebra | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BoundFiltersNodeA  QueryModelNodefor printing the bound filter vars (e.g. | 
| class  | ConjunctiveFilterExprConjunctiveFilterExpr maintains a list of conjunctive (i.e. | 
| class  | EmptyNJoinAlgebra construct representing an empty join. | 
| class  | EmptyNUnionAlgebra construct representing an empty union. | 
| class  | EmptyStatementPatternEmptyStatementPattern represents a statement that cannot produce any results for the registered endpoints. | 
| class  | ExclusiveArbitraryLengthPathAn  ArbitraryLengthPathnode which can be evaluated at a single node. | 
| class  | ExclusiveGroupRepresents a group of  ExclusiveTupleExprthat can only produce results at a single endpoint, theStatementSource. | 
| class  | ExclusiveStatementRepresents a StatementPattern that can only produce results at a single endpoint, the owner. | 
| class  | FedXLeftJoin | 
| class  | FedXService | 
| class  | FedXStatementPatternBase class providing all common functionality for FedX StatementPatterns | 
| class  | FilterExprFilterExpr maintains information for a particular FILTER expression. | 
| class  | NJoinA tuple expression that represents an nary-Join. | 
| class  | NTupleBase class for any nary-tuple expression | 
| class  | NUnionA tuple expression that represents an nary-Union. | 
| class  | PrecompiledQueryNodeNode representing a precompiled query. | 
| class  | SingleSourceQueryA query which has a single relevant source. | 
| class  | StatementSourceA structure representing a relevant source for some expression. | 
| class  | StatementSourcePatternRepresents statements that can produce results at a some particular endpoints, the statement sources. | 
| class  | TrueStatementPatternA TrueStatementPattern represents a stmt with no free variables which in addition is available at one of the provided
 sources. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractAggregateOperatorBase class for shared functionality of aggregate operators (e.g. | 
| class  | Add | 
| class  | AggregateOperatorBaseDeprecated. 
 since 2.0. Use  AbstractAggregateOperatorinstead. | 
| class  | AndA boolean AND operator operating on two boolean expressions. | 
| class  | ArbitraryLengthPathA tuple expression that matches a path of arbitrary length against an RDF graph. | 
| class  | AvgThe AVG operator as defined in http://www.w3.org/TR/sparql11-query/#aggregates. | 
| class  | BinaryTupleOperatorAn abstract superclass for binary tuple operators which, by definition, has two arguments. | 
| class  | BinaryValueOperatorAn abstract superclass for binary value operators which, by definition, has two arguments. | 
| class  | BindingSetAssignment | 
| class  | BNodeGeneratorA BNode generator, which generates a new BNode each time it needs to supply a value. | 
| class  | BoundThe BOUND function, as defined in SPARQL Query Language
 for RDF; checks if a variable is bound. | 
| class  | Clear | 
| class  | Coalesce | 
| class  | CompareA comparison between two values. | 
| class  | CompareAll | 
| class  | CompareAny | 
| class  | CompareSubQueryValueOperator | 
| class  | Copy | 
| class  | Count | 
| class  | Create | 
| class  | DatatypeThe DATATYPE function, as defined in SPARQL Query
 Language for RDF. | 
| class  | DeleteData | 
| class  | DescribeOperator | 
| class  | DifferenceThe 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. | 
| class  | Distinct | 
| class  | EmptySetA tuple expression that contains zero solutions. | 
| class  | ExistsChecks whether the wrapped Query produces any results. | 
| class  | ExtensionAn extension operator that can be used to add bindings to solutions whose values are defined by  value expressions. | 
| class  | ExtensionElem | 
| class  | FilterThe FILTER operator, as defined in SPARQL Query
 Language for RDF. | 
| class  | FunctionCallA call to an (external) function that operates on zero or more arguments. | 
| class  | GroupA tuple operator that groups tuples that have a specific set of equivalent variable bindings, and that can apply
 aggregate functions on the grouped results. | 
| class  | GroupConcatThe GROUP_CONCAT operator as defined in http://www.w3.org/TR/sparql11-query/#aggregates | 
| class  | GroupElemA tuple operator that groups tuples that have a specific set of equivalent variable bindings, and that can apply
 aggregate functions on the grouped results. | 
| class  | IfThe IF function, as defined in SPARQL 1.1 Query. | 
| class  | InChecks whether a certain value is contained in a set of results produced by a query. | 
| class  | InsertData | 
| class  | IntersectionThe INTERSECT set operator, which returns the intersection of the result sets of two tuple expressions. | 
| class  | IRIFunctionThe IRI function, as defined in SPARQL 1.1 Query Language
 for RDF. | 
| class  | IsBNode | 
| class  | IsLiteral | 
| class  | IsNumericIsNumeric - Boolean operator determining if the supplied expression represents a numeric value. | 
| class  | IsResource | 
| class  | IsURI | 
| class  | JoinA natural join between two tuple expressions. | 
| class  | LabelThe LABEL function, which selects the label of literals. | 
| class  | LangThe LANG function, as defined in SPARQL Query Language for
 RDF. | 
| class  | LangMatchesChecks whether a language tag (e.g. | 
| class  | LeftJoinThe LeftJoin operator, as defined in SPARQL Query
 Language for RDF. | 
| class  | LikeCompares the string representation of a value expression to a pattern. | 
| class  | ListMemberOperatorValueOperator that verifies if the first of its arguments occurs in any of the subsequent arguments. | 
| class  | Load | 
| class  | LocalNameThe LOCAL NAME function, which selects the local name of URIs. | 
| class  | MathExprA mathematical expression consisting an operator and two arguments. | 
| class  | Max | 
| class  | Min | 
| class  | Modify | 
| class  | Move | 
| class  | MultiProjectionA "multi-projection" that can produce multiple solutions from a single set of bindings. | 
| class  | NamespaceThe NAMESPACE function, which selects the namespace of URIs. | 
| class  | NAryValueOperatorAn abstract superclass for N-ary value operators. | 
| class  | NotA boolean NOT operator operating on a boolean expressions. | 
| class  | OrA boolean OR operator operating on two boolean expressions. | 
| class  | OrderAn order operator that can be used to order bindings as specified by a set of value expressions. | 
| class  | OrderElem | 
| class  | ProjectionA generalized projection (allowing the bindings to be renamed) on a tuple expression. | 
| class  | ProjectionElem | 
| class  | ProjectionElemList | 
| class  | QueryModelNodeBaseDeprecated. 
 since 2.0. Use  AbstractQueryModelNodeinstead. | 
| class  | QueryRootA semantics-less query model node that is used as the root of query model trees. | 
| class  | Reduced | 
| class  | RegexCompares the string representation of a value expression to a pattern. | 
| class  | SameTermChecks RDF term equality. | 
| class  | SampleThe SAMPLE operator as defined in http://www.w3.org/TR/sparql11-query/#aggregates | 
| class  | ServiceThe SERVICE keyword as defined in SERVICE
 definition. | 
| class  | SingletonSetA tuple expression that contains exactly one solution with zero bindings. | 
| class  | SliceThe SLICE operator, as defined in SPARQL Query
 Language for RDF. | 
| class  | StatementPatternA tuple expression that matches a statement pattern against an RDF graph. | 
| class  | StrThe STR function, as defined in SPARQL Query Language for
 RDF; returns the label of literals or the string representation of URIs. | 
| class  | SubQueryValueOperator | 
| class  | SumThe SUM operator as defined in http://www.w3.org/TR/sparql11-query/#aggregates | 
| class  | TupleFunctionCallA call to a TupleFunction. | 
| class  | UnaryTupleOperatorAn abstract superclass for unary tuple operators which, by definition, has one argument. | 
| class  | UnaryValueOperatorAn abstract superclass for unary value operators which, by definition, has one argument. | 
| class  | UnionThe UNION set operator, which return the union of the result sets of two tuple expressions. | 
| class  | ValueConstantA ValueExpr with a constant value. | 
| class  | VarA variable that can contain a Value. | 
| class  | ZeroLengthPathA tuple expression that matches a path of length zero against an RDF graph. | 
| Modifier and Type | Method and Description | 
|---|---|
| AbstractQueryModelNode | AbstractQueryModelNode. clone() | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ExternalSetDeprecated. 
 since 3.0. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractNaryOperator<Expr extends QueryModelNode>An abstract superclass for operators which have (zero or more) arguments. | 
| class  | AbstractNaryTupleOperatorAn abstract superclass for n-ary tuple operators which have one or more arguments. | 
| class  | NaryJoinA natural join between two tuple expressions. | 
| class  | OwnedTupleExprIndicates that the argument should be evaluated in a particular member. | 
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.