Uses of Interface
org.openrdf.query.algebra.TupleExpr

Packages that use TupleExpr
org.openrdf.query.algebra Query Algebra 
org.openrdf.query.algebra.evaluation   
org.openrdf.query.algebra.evaluation.federation   
org.openrdf.query.algebra.evaluation.impl   
org.openrdf.query.algebra.evaluation.util   
org.openrdf.query.parser   
org.openrdf.query.parser.sparql The SPARQL query engine. 
org.openrdf.sail RDF Storage And Inference Layer (RDF Sail): a set of interfaces defining an API for RDF repositories. 
org.openrdf.sail.helpers Generic utility classes for RDF Sail implementations. 
org.openrdf.sail.inferencer   
org.openrdf.sail.memory An implementation of the RDF SAIL API that uses main memory for storage. 
org.openrdf.sail.nativerdf Native RDF storage backend. 
org.openrdf.sail.rdbms   
org.openrdf.sail.rdbms.algebra   
org.openrdf.sail.rdbms.evaluation   
org.openrdf.sail.rdbms.optimizers   
org.openrdf.sail.rdbms.postgresql   
 

Uses of TupleExpr in org.openrdf.query.algebra
 

Classes in org.openrdf.query.algebra that implement TupleExpr
 class ArbitraryLengthPath
          A tuple expression that matches a path of arbitrary length against an RDF graph.
 class BinaryTupleOperator
          An abstract superclass for binary tuple operators which, by definition, has two arguments.
 class BindingSetAssignment
           
 class 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.
 class Distinct
           
 class EmptySet
          A tuple expression that contains zero solutions.
 class Extension
          An extension operator that can be used to add bindings to solutions whose values are defined by value expressions.
 class Filter
          The FILTER operator, as defined in SPARQL Query Language for RDF.
 class 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.
 class Intersection
          The INTERSECT set operator, which returns the intersection of the result sets of two tuple expressions.
 class Join
          A natural join between two tuple expressions.
 class LeftJoin
          The LeftJoin operator, as defined in SPARQL Query Language for RDF.
 class MultiProjection
          A "multi-projection" that can produce multiple solutions from a single set of bindings.
 class Order
          An order operator that can be used to order bindings as specified by a set of value expressions.
 class Projection
          A generalized projection (allowing the bindings to be renamed) on a tuple expression.
 class QueryRoot
          A semantics-less query model node that is used as the root of query model trees.
 class Reduced
           
 class Service
          The SERVICE keyword as defined in SERVICE definition.
 class SingletonSet
          A tuple expression that contains exactly one solution with zero bindings.
 class Slice
          The SLICE operator, as defined in SPARQL Query Language for RDF.
 class StatementPattern
          A tuple expression that matches a statement pattern against an RDF graph.
 class UnaryTupleOperator
          An abstract superclass for unary tuple operators which, by definition, has one argument.
 class Union
          The UNION set operator, which return the union of the result sets of two tuple expressions.
 class ZeroLengthPath
          A tuple expression that matches a path of length zero against an RDF graph.
 

Fields in org.openrdf.query.algebra declared as TupleExpr
protected  TupleExpr UnaryTupleOperator.arg
          The operator's argument.
protected  TupleExpr BinaryTupleOperator.leftArg
          The operator's left argument.
protected  TupleExpr BinaryTupleOperator.rightArg
          The operator's right argument.
protected  TupleExpr SubQueryValueOperator.subQuery
           
 

Methods in org.openrdf.query.algebra that return TupleExpr
 TupleExpr TupleExpr.clone()
           
 TupleExpr UnaryTupleOperator.getArg()
          Gets the argument of this unary tuple operator.
 TupleExpr Modify.getDeleteExpr()
           
 TupleExpr DeleteData.getDeleteExpr()
           
 TupleExpr Modify.getInsertExpr()
           
 TupleExpr InsertData.getInsertExpr()
           
 TupleExpr BinaryTupleOperator.getLeftArg()
          Gets the left argument of this binary tuple operator.
 TupleExpr ArbitraryLengthPath.getPathExpression()
           
 TupleExpr BinaryTupleOperator.getRightArg()
          Gets the right argument of this binary tuple operator.
 TupleExpr Service.getServiceExpr()
           
 TupleExpr SubQueryValueOperator.getSubQuery()
           
 TupleExpr Modify.getWhereExpr()
           
 

Methods in org.openrdf.query.algebra with parameters of type TupleExpr
 void UnaryTupleOperator.setArg(TupleExpr arg)
          Sets the argument of this unary tuple operator.
 void Modify.setDeleteExpr(TupleExpr deleteExpr)
           
 void DeleteData.setDeleteExpr(TupleExpr deleteExpr)
           
 void Modify.setInsertExpr(TupleExpr insertExpr)
           
 void InsertData.setInsertExpr(TupleExpr deleteExpr)
           
 void BinaryTupleOperator.setLeftArg(TupleExpr leftArg)
          Sets the left argument of this binary tuple operator.
 void ArbitraryLengthPath.setPathExpression(TupleExpr pathExpression)
           
 void BinaryTupleOperator.setRightArg(TupleExpr rightArg)
          Sets the right argument of this binary tuple operator.
 void SubQueryValueOperator.setSubQuery(TupleExpr subQuery)
           
 void Modify.setWhereExpr(TupleExpr whereExpr)
           
 

Constructors in org.openrdf.query.algebra with parameters of type TupleExpr
ArbitraryLengthPath(StatementPattern.Scope scope, Var subject, TupleExpr pathExpression, Var object, long minLength)
          Creates a arbitrary-length path that matches a subject-, predicate- and object variable against statements from the specified context scope.
ArbitraryLengthPath(StatementPattern.Scope scope, Var subjVar, TupleExpr pathExpression, Var objVar, Var conVar, long minLength)
          Creates a arbitrary-length path that matches a subject-, predicate-, object- and context variable against statements from the specified context scope.
ArbitraryLengthPath(Var subject, TupleExpr pathExpression, Var object, long minLength)
          Creates a arbitrary-length path that matches a subject-, predicate- and object variable against statements from all contexts.
ArbitraryLengthPath(Var subject, TupleExpr pathExpression, Var object, Var context, long minLength)
          Creates a arbitrary-length path that matches a subject-, predicate-, object- and context variable against statements from all contexts.
BinaryTupleOperator(TupleExpr leftArg, TupleExpr rightArg)
          Creates a new binary tuple operator.
CompareAll(ValueExpr valueExpr, TupleExpr subQuery, Compare.CompareOp operator)
           
CompareAny(ValueExpr valueExpr, TupleExpr subQuery, Compare.CompareOp operator)
           
CompareSubQueryValueOperator(ValueExpr valueExpr, TupleExpr subQuery)
           
DeleteData(TupleExpr deleteExpr)
           
Difference(TupleExpr leftArg, TupleExpr rightArg)
          Creates a new minus operator that operates on the two specified arguments.
Distinct(TupleExpr arg)
           
Exists(TupleExpr subQuery)
           
Extension(TupleExpr arg)
           
Extension(TupleExpr arg, ExtensionElem... elements)
           
Extension(TupleExpr arg, Iterable<ExtensionElem> elements)
           
Filter(TupleExpr arg, ValueExpr condition)
           
Group(TupleExpr arg)
           
Group(TupleExpr arg, Iterable<String> groupBindingNames)
           
Group(TupleExpr arg, Iterable<String> groupBindingNames, Iterable<GroupElem> groupElements)
           
In(ValueExpr valueExpr, TupleExpr subQuery)
           
InsertData(TupleExpr insertExpr)
           
Intersection(TupleExpr leftArg, TupleExpr rightArg)
          Creates a new intersection operator that operates on the two specified arguments.
Join(TupleExpr leftArg, TupleExpr rightArg)
          Creates a new natural join operator.
LeftJoin(TupleExpr leftArg, TupleExpr rightArg)
           
LeftJoin(TupleExpr leftArg, TupleExpr rightArg, ValueExpr condition)
           
Modify(TupleExpr deleteExpr, TupleExpr insertExpr)
           
Modify(TupleExpr deleteExpr, TupleExpr insertExpr, TupleExpr whereExpr)
           
MultiProjection(TupleExpr arg)
           
MultiProjection(TupleExpr arg, Iterable<ProjectionElemList> projections)
           
Order(TupleExpr arg)
           
Order(TupleExpr arg, Iterable<OrderElem> elements)
           
Order(TupleExpr arg, OrderElem... elements)
           
Projection(TupleExpr arg)
           
Projection(TupleExpr arg, ProjectionElemList elements)
           
QueryRoot(TupleExpr tupleExpr)
           
Reduced(TupleExpr arg)
           
Service(Var serviceRef, TupleExpr serviceExpr, String serviceExpressionString, Map<String,String> prefixDeclarations, String baseURI, boolean silent)
           
Slice(TupleExpr arg)
           
Slice(TupleExpr arg, long offset2, long limit2)
           
SubQueryValueOperator(TupleExpr subQuery)
           
UnaryTupleOperator(TupleExpr arg)
          Creates a new unary tuple operator.
Union(TupleExpr leftArg, TupleExpr rightArg)
          Creates a new union operator that operates on the two specified arguments.
 

Uses of TupleExpr in org.openrdf.query.algebra.evaluation
 

Methods in org.openrdf.query.algebra.evaluation with parameters of type TupleExpr
 CloseableIteration<BindingSet,QueryEvaluationException> EvaluationStrategy.evaluate(TupleExpr expr, BindingSet bindings)
          Evaluates the tuple expression against the supplied triple source with the specified set of variable bindings as input.
 void QueryOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
           
 

Uses of TupleExpr in org.openrdf.query.algebra.evaluation.federation
 

Fields in org.openrdf.query.algebra.evaluation.federation declared as TupleExpr
protected  TupleExpr JoinExecutorBase.rightArg
           
 

Constructors in org.openrdf.query.algebra.evaluation.federation with parameters of type TupleExpr
JoinExecutorBase(CloseableIteration<T,QueryEvaluationException> leftIter, TupleExpr rightArg, BindingSet bindings)
           
 

Uses of TupleExpr in org.openrdf.query.algebra.evaluation.impl
 

Classes in org.openrdf.query.algebra.evaluation.impl that implement TupleExpr
 class ExternalSet
           
 

Fields in org.openrdf.query.algebra.evaluation.impl declared as TupleExpr
protected  TupleExpr FilterOptimizer.FilterFinder.tupleExpr
           
protected  TupleExpr ConjunctiveConstraintSplitter.ConstraintVisitor.tupleExpr
           
 

Methods in org.openrdf.query.algebra.evaluation.impl with type parameters of type TupleExpr
protected
<L extends List<TupleExpr>>
L
SubSelectJoinOptimizer.JoinVisitor.getJoinArgs(TupleExpr tupleExpr, L joinArgs)
           
protected
<L extends List<TupleExpr>>
L
QueryJoinOptimizer.JoinVisitor.getJoinArgs(TupleExpr tupleExpr, L joinArgs)
           
 

Methods in org.openrdf.query.algebra.evaluation.impl that return TupleExpr
protected  TupleExpr QueryJoinOptimizer.JoinVisitor.selectNextTupleExpr(List<TupleExpr> expressions, Map<TupleExpr,Double> cardinalityMap, Map<TupleExpr,List<Var>> varsMap, Map<Var,Integer> varFreqMap, Set<String> boundVars)
          Selects from a list of tuple expressions the next tuple expression that should be evaluated.
 

Methods in org.openrdf.query.algebra.evaluation.impl that return types with arguments of type TupleExpr
protected  List<TupleExpr> SubSelectJoinOptimizer.JoinVisitor.reorderJoinArgs(List<TupleExpr> joinArgs)
          Determines an optimal ordering of join arguments, based on variable bindings.
 

Methods in org.openrdf.query.algebra.evaluation.impl with parameters of type TupleExpr
 CloseableIteration<BindingSet,QueryEvaluationException> EvaluationStrategyImpl.evaluate(TupleExpr expr, BindingSet bindings)
           
 double EvaluationStatistics.getCardinality(TupleExpr expr)
           
protected
<L extends List<TupleExpr>>
L
SubSelectJoinOptimizer.JoinVisitor.getJoinArgs(TupleExpr tupleExpr, L joinArgs)
           
protected
<L extends List<TupleExpr>>
L
QueryJoinOptimizer.JoinVisitor.getJoinArgs(TupleExpr tupleExpr, L joinArgs)
           
protected  List<Var> QueryJoinOptimizer.JoinVisitor.getStatementPatternVars(TupleExpr tupleExpr)
           
protected  double QueryJoinOptimizer.JoinVisitor.getTupleExprCardinality(TupleExpr tupleExpr, Map<TupleExpr,Double> cardinalityMap, Map<TupleExpr,List<Var>> varsMap, Map<Var,Integer> varFreqMap, Set<String> boundVars)
           
 void SubSelectJoinOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
          Applies generally applicable optimizations: Joins involving subselects are sorted according to the number of overlapping binding variables.
 void SameTermFilterOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
          Applies generally applicable optimizations to the supplied query: variable assignments are inlined.
 void QueryModelPruner.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
          Deprecated. Applies generally applicable optimizations: path expressions are sorted from more to less specific.
 void QueryModelNormalizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
           
 void QueryJoinOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
          Applies generally applicable optimizations: path expressions are sorted from more to less specific.
 void OrderLimitOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
           
 void IterativeEvaluationOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
           
 void FilterOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
           
 void DisjunctiveConstraintOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
           
 void ConstantOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
          Applies generally applicable optimizations to the supplied query: variable assignments are inlined.
 void ConjunctiveConstraintSplitter.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
           
 void CompareOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
          Applies generally applicable optimizations to the supplied query: variable assignments are inlined.
 void BindingAssigner.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
           
protected  void FilterOptimizer.FilterRelocator.relocate(Filter filter, TupleExpr newFilterArg)
           
 

Method parameters in org.openrdf.query.algebra.evaluation.impl with type arguments of type TupleExpr
protected  double QueryJoinOptimizer.JoinVisitor.getTupleExprCardinality(TupleExpr tupleExpr, Map<TupleExpr,Double> cardinalityMap, Map<TupleExpr,List<Var>> varsMap, Map<Var,Integer> varFreqMap, Set<String> boundVars)
           
protected  double QueryJoinOptimizer.JoinVisitor.getTupleExprCardinality(TupleExpr tupleExpr, Map<TupleExpr,Double> cardinalityMap, Map<TupleExpr,List<Var>> varsMap, Map<Var,Integer> varFreqMap, Set<String> boundVars)
           
protected  List<TupleExpr> SubSelectJoinOptimizer.JoinVisitor.reorderJoinArgs(List<TupleExpr> joinArgs)
          Determines an optimal ordering of join arguments, based on variable bindings.
protected  TupleExpr QueryJoinOptimizer.JoinVisitor.selectNextTupleExpr(List<TupleExpr> expressions, Map<TupleExpr,Double> cardinalityMap, Map<TupleExpr,List<Var>> varsMap, Map<Var,Integer> varFreqMap, Set<String> boundVars)
          Selects from a list of tuple expressions the next tuple expression that should be evaluated.
protected  TupleExpr QueryJoinOptimizer.JoinVisitor.selectNextTupleExpr(List<TupleExpr> expressions, Map<TupleExpr,Double> cardinalityMap, Map<TupleExpr,List<Var>> varsMap, Map<Var,Integer> varFreqMap, Set<String> boundVars)
          Selects from a list of tuple expressions the next tuple expression that should be evaluated.
protected  TupleExpr QueryJoinOptimizer.JoinVisitor.selectNextTupleExpr(List<TupleExpr> expressions, Map<TupleExpr,Double> cardinalityMap, Map<TupleExpr,List<Var>> varsMap, Map<Var,Integer> varFreqMap, Set<String> boundVars)
          Selects from a list of tuple expressions the next tuple expression that should be evaluated.
 

Constructors in org.openrdf.query.algebra.evaluation.impl with parameters of type TupleExpr
ConjunctiveConstraintSplitter.ConstraintVisitor(TupleExpr tupleExpr)
           
FilterOptimizer.FilterFinder(TupleExpr tupleExpr)
           
 

Uses of TupleExpr in org.openrdf.query.algebra.evaluation.util
 

Methods in org.openrdf.query.algebra.evaluation.util with parameters of type TupleExpr
 void QueryOptimizerList.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
           
 

Uses of TupleExpr in org.openrdf.query.parser
 

Methods in org.openrdf.query.parser that return TupleExpr
 TupleExpr ParsedQuery.getTupleExpr()
          Gets the tuple expression underlying this operation.
 

Methods in org.openrdf.query.parser with parameters of type TupleExpr
 void ParsedQuery.setTupleExpr(TupleExpr tupleExpr)
          Gets the tuple expression underlying this operation.
 

Constructors in org.openrdf.query.parser with parameters of type TupleExpr
ParsedBooleanQuery(String sourceString, TupleExpr tupleExpr)
          Creates a new boolean query for the supplied tuple expression.
ParsedBooleanQuery(TupleExpr tupleExpr)
          Creates a new boolean query for the supplied tuple expression.
ParsedGraphQuery(String sourceString, TupleExpr tupleExpr)
          Creates a new graph query for the supplied tuple expression.
ParsedGraphQuery(String sourceString, TupleExpr tupleExpr, Map<String,String> namespaces)
          Creates a new graph query.
ParsedGraphQuery(TupleExpr tupleExpr)
          Creates a new graph query for the supplied tuple expression.
ParsedGraphQuery(TupleExpr tupleExpr, Map<String,String> namespaces)
          Creates a new graph query.
ParsedQuery(String sourceString, TupleExpr tupleExpr)
          Creates a new query object.
ParsedQuery(String sourceString, TupleExpr tupleExpr, Dataset dataset)
          Creates a new query object.
ParsedQuery(TupleExpr tupleExpr)
          Creates a new query object.
ParsedQuery(TupleExpr tupleExpr, Dataset dataset)
          Creates a new query object.
ParsedTupleQuery(String sourceString, TupleExpr tupleExpr)
          Creates a new tuple query for the supplied tuple expression.
ParsedTupleQuery(TupleExpr tupleExpr)
          Creates a new tuple query for the supplied tuple expression.
 

Uses of TupleExpr in org.openrdf.query.parser.sparql
 

Methods in org.openrdf.query.parser.sparql that return TupleExpr
 TupleExpr ConstructorBuilder.buildConstructor(TupleExpr bodyExpr, boolean distinct, boolean reduced)
           
 TupleExpr ConstructorBuilder.buildConstructor(TupleExpr bodyExpr, TupleExpr constructExpr, boolean distinct, boolean reduced)
           
 TupleExpr GraphPattern.buildTupleExpr()
          Builds a combined tuple expression from the tuple expressions and constraints in this graph pattern.
 TupleExpr TupleExprBuilder.visit(ASTAskQuery node, Object data)
           
 TupleExpr TupleExprBuilder.visit(ASTConstruct node, Object data)
           
 TupleExpr TupleExprBuilder.visit(ASTConstructQuery node, Object data)
           
 TupleExpr UpdateExprBuilder.visit(ASTDeleteClause node, Object data)
           
 TupleExpr TupleExprBuilder.visit(ASTDescribe node, Object data)
           
 TupleExpr TupleExprBuilder.visit(ASTDescribeQuery node, Object data)
           
 TupleExpr UpdateExprBuilder.visit(ASTInsertClause node, Object data)
           
 TupleExpr UpdateExprBuilder.visit(ASTQuadsNotTriples node, Object data)
           
 TupleExpr TupleExprBuilder.visit(ASTQueryContainer node, Object data)
           
 TupleExpr TupleExprBuilder.visit(ASTSelect node, Object data)
           
 TupleExpr TupleExprBuilder.visit(ASTSelectQuery node, Object data)
           
 

Methods in org.openrdf.query.parser.sparql that return types with arguments of type TupleExpr
 List<TupleExpr> GraphPattern.getOptionalTEs()
           
 List<TupleExpr> GraphPattern.getRequiredTEs()
           
 

Methods in org.openrdf.query.parser.sparql with parameters of type TupleExpr
 void GraphPattern.addOptionalTE(TupleExpr te)
           
 void GraphPattern.addRequiredTE(TupleExpr te)
           
 TupleExpr ConstructorBuilder.buildConstructor(TupleExpr bodyExpr, boolean distinct, boolean reduced)
           
 TupleExpr ConstructorBuilder.buildConstructor(TupleExpr bodyExpr, TupleExpr constructExpr, boolean distinct, boolean reduced)
           
 

Uses of TupleExpr in org.openrdf.sail
 

Methods in org.openrdf.sail with parameters of type TupleExpr
 CloseableIteration<? extends BindingSet,QueryEvaluationException> SailConnection.evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
          Evaluates the supplied TupleExpr on the data contained in this Sail object, using the (optional) dataset and supplied bindings as input parameters.
 

Uses of TupleExpr in org.openrdf.sail.helpers
 

Methods in org.openrdf.sail.helpers with parameters of type TupleExpr
 CloseableIteration<? extends BindingSet,QueryEvaluationException> SailConnectionWrapper.evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
           
 CloseableIteration<? extends BindingSet,QueryEvaluationException> SailConnectionBase.evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
           
protected abstract  CloseableIteration<? extends BindingSet,QueryEvaluationException> SailConnectionBase.evaluateInternal(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
           
 

Uses of TupleExpr in org.openrdf.sail.inferencer
 

Methods in org.openrdf.sail.inferencer with parameters of type TupleExpr
 CloseableIteration<? extends BindingSet,QueryEvaluationException> InferencerConnectionWrapper.evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
          Calls InferencerConnectionWrapper.flushUpdates() before forwarding the call to the wrapped connection.
 

Uses of TupleExpr in org.openrdf.sail.memory
 

Methods in org.openrdf.sail.memory with parameters of type TupleExpr
protected  CloseableIteration<? extends BindingSet,QueryEvaluationException> MemoryStoreConnection.evaluateInternal(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
           
 

Uses of TupleExpr in org.openrdf.sail.nativerdf
 

Methods in org.openrdf.sail.nativerdf with parameters of type TupleExpr
protected  CloseableIteration<? extends BindingSet,QueryEvaluationException> NativeStoreConnection.evaluateInternal(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
           
protected  void NativeStoreConnection.replaceValues(TupleExpr tupleExpr)
           
 

Uses of TupleExpr in org.openrdf.sail.rdbms
 

Methods in org.openrdf.sail.rdbms with parameters of type TupleExpr
protected  CloseableIteration<BindingSet,QueryEvaluationException> RdbmsConnection.evaluateInternal(TupleExpr expr, Dataset dataset, BindingSet bindings, boolean includeInferred)
           
 

Uses of TupleExpr in org.openrdf.sail.rdbms.algebra
 

Classes in org.openrdf.sail.rdbms.algebra that implement TupleExpr
 class SelectQuery
          An SQL query.
 

Uses of TupleExpr in org.openrdf.sail.rdbms.evaluation
 

Methods in org.openrdf.sail.rdbms.evaluation with parameters of type TupleExpr
 CloseableIteration<BindingSet,QueryEvaluationException> RdbmsEvaluation.evaluate(TupleExpr expr, BindingSet bindings)
           
 

Uses of TupleExpr in org.openrdf.sail.rdbms.optimizers
 

Methods in org.openrdf.sail.rdbms.optimizers that return TupleExpr
 TupleExpr RdbmsQueryOptimizer.optimize(TupleExpr expr, Dataset dataset, BindingSet bindings, EvaluationStrategy strategy)
           
 

Methods in org.openrdf.sail.rdbms.optimizers with parameters of type TupleExpr
 void SqlConstantOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
           
 void VarColumnLookupOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
           
 void ValueIdLookupOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
           
 void ValueJoinOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
           
 void SelectQueryOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
           
 TupleExpr RdbmsQueryOptimizer.optimize(TupleExpr expr, Dataset dataset, BindingSet bindings, EvaluationStrategy strategy)
           
protected  void RdbmsQueryOptimizer.rdbmsOptimizations(TupleExpr expr, Dataset dataset, BindingSet bindings)
           
 

Uses of TupleExpr in org.openrdf.sail.rdbms.postgresql
 

Methods in org.openrdf.sail.rdbms.postgresql with parameters of type TupleExpr
 void PgSqlRegexFlagsInliner.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
           
protected  void PgSqlQueryOptimizer.rdbmsOptimizations(TupleExpr expr, Dataset dataset, BindingSet bindings)
           
 



Copyright © 2001-2012 Aduna. All Rights Reserved.