| Modifier and Type | Method and Description | 
|---|---|
| void | ConsoleQueryResultWriter. handleSolution(BindingSet bindingSet) | 
| Modifier and Type | Method and Description | 
|---|---|
| WorkerUnionBase<BindingSet> | FederationManager. createWorkerUnion(QueryInfo queryInfo)Create an appropriate worker union for this federation, i.e. | 
| protected CloseableIteration<? extends BindingSet,QueryEvaluationException> | FedXConnection. evaluateInternal(TupleExpr query,
                Dataset dataset,
                BindingSet bindings,
                boolean includeInferred) | 
| ControlledWorkerScheduler<BindingSet> | FederationManager. getJoinScheduler() | 
| ControlledWorkerScheduler<BindingSet> | FederationManager. getLeftJoinScheduler() | 
| ControlledWorkerScheduler<BindingSet> | FederationManager. getUnionScheduler() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected CloseableIteration<? extends BindingSet,QueryEvaluationException> | FedXConnection. evaluateInternal(TupleExpr query,
                Dataset dataset,
                BindingSet bindings,
                boolean includeInferred) | 
| Modifier and Type | Method and Description | 
|---|---|
| CloseableIteration<BindingSet,QueryEvaluationException> | CheckStatementPattern. evaluate(BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | ExclusiveStatement. evaluate(BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StatementTupleExpr. evaluate(BindingSet bindings)Evaluate this expression using the provided bindings | 
| CloseableIteration<BindingSet,QueryEvaluationException> | ExclusiveGroup. evaluate(BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StatementSourcePattern. evaluate(BindingSet bindings) | 
| protected CloseableIteration<BindingSet,QueryEvaluationException> | StatementSourcePattern. handleStatementSourcePatternCheck(BindingSet bindings) | 
| Modifier and Type | Method and Description | 
|---|---|
| CloseableIteration<BindingSet,QueryEvaluationException> | CheckStatementPattern. evaluate(BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | ExclusiveStatement. evaluate(BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StatementTupleExpr. evaluate(BindingSet bindings)Evaluate this expression using the provided bindings | 
| CloseableIteration<BindingSet,QueryEvaluationException> | ExclusiveGroup. evaluate(BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StatementSourcePattern. evaluate(BindingSet bindings) | 
| protected CloseableIteration<BindingSet,QueryEvaluationException> | StatementSourcePattern. handleStatementSourcePatternCheck(BindingSet bindings) | 
| boolean | CheckStatementPattern. hasFreeVarsFor(BindingSet binding) | 
| boolean | StatementTupleExpr. hasFreeVarsFor(BindingSet binding)returns true iff this statement has free variables in the presence of the specified binding set | 
| boolean | ExclusiveGroup. hasFreeVarsFor(BindingSet bindings) | 
| boolean | FedXStatementPattern. hasFreeVarsFor(BindingSet bindings) | 
| TupleExpr | ExclusiveArbitraryLengthPath. toQueryAlgebra(Set<String> varNames,
              BindingSet bindings) | 
| TupleExpr | ExclusiveTupleExprRenderer. toQueryAlgebra(Set<String> varNames,
              BindingSet bindings)Returns a SPARQL algebra representation of this expression that can be inserted into a SELECT  TupleExpr | 
| String | ExclusiveArbitraryLengthPath. toQueryString(Set<String> varNames,
             BindingSet bindings) | 
| String | ExclusiveTupleExprRenderer. toQueryString(Set<String> varNames,
             BindingSet bindings)Returns a SPARQL string representation of this expression that can be inserted into a SELECT query. | 
| static <X extends Exception> | BoundFiltersNode. visit(QueryModelVisitor<X> visitor,
     BindingSet boundFilters) | 
| Constructor and Description | 
|---|
| BoundFiltersNode(BindingSet boundFilters) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected BindingSet | ParallelServiceExecutor. bindings | 
| Modifier and Type | Field and Description | 
|---|---|
| protected CloseableIteration<BindingSet,QueryEvaluationException> | ParallelServiceExecutor. rightIter | 
| Modifier and Type | Method and Description | 
|---|---|
| protected BindingSet | ParallelServiceExecutor. getNextElement() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ParallelServiceExecutor. addResult(CloseableIteration<BindingSet,QueryEvaluationException> res) | 
| Constructor and Description | 
|---|
| ParallelServiceExecutor(FedXService service,
                       FederationEvalStrategy strategy,
                       BindingSet bindings,
                       FederationContext federationContext) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected BindingSet | IndependentJoingroupBindingsIteration. bindings | 
| protected BindingSet | InsertBindingsIteration. bindings | 
| protected BindingSet | StatementConversionIteration. bindings | 
| protected BindingSet | FilteringInsertBindingsIteration. bindings | 
| protected BindingSet | SingleBindingSetIteration. res | 
| Modifier and Type | Field and Description | 
|---|---|
| protected List<BindingSet> | BoundJoinVALUESConversionIteration. bindings | 
| protected List<BindingSet> | BoundJoinConversionIteration. bindings | 
| protected List<BindingSet> | IndependentJoingroupBindingsIteration2. bindings | 
| protected List<BindingSet> | GroupedCheckConversionIteration. bindings | 
| protected List<BindingSet> | IndependentJoingroupBindingsIteration3. bindings | 
| protected List<BindingSet> | LazyMutableClosableIteration. consumed | 
| protected LinkedList<BindingSet> | PrintingIteration. copyQueue | 
| protected CloseableIteration<BindingSet,QueryEvaluationException> | LazyMutableClosableIteration. inner | 
| protected CloseableIteration<BindingSet,QueryEvaluationException> | PrintingIteration. inner | 
| protected CloseableIteration<? extends BindingSet,QueryEvaluationException> | StopRemainingExecutionsOnCloseIteration. inner | 
| protected CloseableIteration<BindingSet,QueryEvaluationException> | QueryResultIteration. inner | 
| protected CloseableIteration<BindingSet,QueryEvaluationException> | IndependentJoingroupBindingsIteration. iter | 
| protected CloseableIteration<BindingSet,QueryEvaluationException> | IndependentJoingroupBindingsIteration2. iter | 
| protected CloseableIteration<BindingSet,QueryEvaluationException> | IndependentJoingroupBindingsIteration3. iter | 
| protected ArrayList<BindingSet> | IndependentJoingroupBindingsIteration. result | 
| protected ArrayList<BindingSet> | IndependentJoingroupBindingsIteration2. result | 
| protected ArrayList<BindingSet> | IndependentJoingroupBindingsIteration3. result | 
| Modifier and Type | Method and Description | 
|---|---|
| protected BindingSet | BoundJoinVALUESConversionIteration. convert(BindingSet bIn) | 
| protected BindingSet | BoundJoinConversionIteration. convert(BindingSet bIn) | 
| protected BindingSet | InsertBindingsIteration. convert(BindingSet bIn) | 
| protected BindingSet | GroupedCheckConversionIteration. convert(BindingSet bIn) | 
| protected BindingSet | StatementConversionIteration. convert(Statement st) | 
| protected BindingSet | GraphToBindingSetConversionIteration. convert(Statement st) | 
| protected BindingSet | IndependentJoingroupBindingsIteration. getNextElement() | 
| protected BindingSet | IndependentJoingroupBindingsIteration2. getNextElement() | 
| protected BindingSet | IndependentJoingroupBindingsIteration3. getNextElement() | 
| BindingSet | LazyMutableClosableIteration. next() | 
| BindingSet | PrintingIteration. next() | 
| BindingSet | StatementConversionIteration. next() | 
| BindingSet | StopRemainingExecutionsOnCloseIteration. next() | 
| BindingSet | SingleBindingSetIteration. next() | 
| BindingSet | FilteringInsertBindingsIteration. next() | 
| BindingSet | QueryResultIteration. next() | 
| BindingSet | GraphToBindingSetConversionIteration. next() | 
| BindingSet | ConsumingIteration. next() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected ArrayList<BindingSet> | IndependentJoingroupBindingsIteration. computeResult() | 
| protected ArrayList<BindingSet> | IndependentJoingroupBindingsIteration2. computeResult() | 
| protected ArrayList<BindingSet> | IndependentJoingroupBindingsIteration3. computeResult() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected boolean | FilteringIteration. accept(BindingSet bindings) | 
| protected BindingSet | BoundJoinVALUESConversionIteration. convert(BindingSet bIn) | 
| protected BindingSet | BoundJoinConversionIteration. convert(BindingSet bIn) | 
| protected BindingSet | InsertBindingsIteration. convert(BindingSet bIn) | 
| protected BindingSet | GroupedCheckConversionIteration. convert(BindingSet bIn) | 
| Constructor and Description | 
|---|
| FilteringInsertBindingsIteration(FilterValueExpr filterExpr,
                                BindingSet bindings,
                                CloseableIteration<BindingSet,QueryEvaluationException> iter,
                                FederationEvalStrategy strategy) | 
| IndependentJoingroupBindingsIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
                                     BindingSet bindings) | 
| InsertBindingsIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
                       BindingSet bindings) | 
| SingleBindingSetIteration(BindingSet res) | 
| StatementConversionIteration(RepositoryResult<Statement> repoResult,
                            BindingSet bindings,
                            StatementPattern stmt) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected BindingSet | ParallelJoinTask. bindings | 
| protected BindingSet | JoinExecutorBase. bindings | 
| protected BindingSet | ParallelLeftJoinTask. leftBindings | 
| Modifier and Type | Field and Description | 
|---|---|
| protected List<BindingSet> | ParallelServiceJoinTask. bindings | 
| protected List<BindingSet> | ParallelBoundJoinTask. bindings | 
| protected List<BindingSet> | ParallelCheckJoinTask. bindings | 
| protected ParallelExecutor<BindingSet> | ParallelJoinTask. joinControl | 
| protected ParallelExecutor<BindingSet> | ParallelLeftJoinTask. joinControl | 
| protected ParallelExecutor<BindingSet> | ParallelServiceJoinTask. joinControl | 
| protected ParallelExecutor<BindingSet> | ParallelBoundJoinTask. joinControl | 
| protected ParallelExecutor<BindingSet> | ParallelCheckJoinTask. joinControl | 
| protected ControlledWorkerScheduler<BindingSet> | ControlledWorkerJoin. scheduler | 
| protected ControlledWorkerScheduler<BindingSet> | ControlledWorkerLeftJoin. scheduler | 
| Modifier and Type | Method and Description | 
|---|---|
| ParallelTask<BindingSet> | ControlledWorkerBoundJoin.TaskCreator. getTask(List<BindingSet> bindings) | 
| ParallelTask<BindingSet> | ControlledWorkerBoundJoin.BoundJoinTaskCreator. getTask(List<BindingSet> bindings) | 
| ParallelTask<BindingSet> | ControlledWorkerBoundJoin.CheckJoinTaskCreator. getTask(List<BindingSet> bindings) | 
| ParallelTask<BindingSet> | ControlledWorkerBoundJoin.FedXServiceJoinTaskCreator. getTask(List<BindingSet> bindings) | 
| protected void | HashJoin. performJoin(Collection<BindingSet> leftBlock,
           Collection<BindingSet> rightBlock,
           Set<String> joinVariables,
           Collection<String> freeVariablesRight)Perform the join and add the result to this cursor. | 
| protected void | HashJoin. performJoin(Collection<BindingSet> leftBlock,
           Collection<BindingSet> rightBlock,
           Set<String> joinVariables,
           Collection<String> freeVariablesRight)Perform the join and add the result to this cursor. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected BindingSet | ParallelUnionTask. bindings | 
| protected BindingSet | ParallelPreparedUnionTask. bindings | 
| protected BindingSet | ParallelPreparedAlgebraUnionTask. bindings | 
| protected BindingSet | ParallelUnionOperatorTask. bindings | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ParallelExecutor<BindingSet> | ParallelUnionTask. unionControl | 
| protected ParallelExecutor<BindingSet> | ParallelPreparedUnionTask. unionControl | 
| protected ParallelExecutor<BindingSet> | ParallelPreparedAlgebraUnionTask. unionControl | 
| protected ParallelExecutor<BindingSet> | ParallelUnionOperatorTask. unionControl | 
| Modifier and Type | Method and Description | 
|---|---|
| ParallelExecutor<BindingSet> | ParallelUnionTask. getControl() | 
| ParallelExecutor<BindingSet> | ParallelPreparedUnionTask. getControl() | 
| ParallelExecutor<BindingSet> | ParallelPreparedAlgebraUnionTask. getControl() | 
| ParallelExecutor<BindingSet> | ParallelUnionOperatorTask. getControl() | 
| CloseableIteration<BindingSet,QueryEvaluationException> | ParallelUnionTask. performTask() | 
| CloseableIteration<BindingSet,QueryEvaluationException> | ParallelPreparedUnionTask. performTask() | 
| CloseableIteration<BindingSet,QueryEvaluationException> | ParallelPreparedAlgebraUnionTask. performTask() | 
| CloseableIteration<BindingSet,QueryEvaluationException> | ParallelUnionOperatorTask. performTask() | 
| Constructor and Description | 
|---|
| ParallelPreparedAlgebraUnionTask(ParallelExecutor<BindingSet> unionControl,
                                TupleExpr preparedQuery,
                                Endpoint endpoint,
                                BindingSet bindings,
                                FilterValueExpr filterExpr,
                                QueryInfo queryInfo) | 
| ParallelPreparedUnionTask(ParallelExecutor<BindingSet> unionControl,
                         String preparedQuery,
                         Endpoint endpoint,
                         BindingSet bindings,
                         FilterValueExpr filterExpr,
                         QueryInfo queryInfo) | 
| ParallelUnionOperatorTask(ParallelExecutor<BindingSet> unionControl,
                         FederationEvalStrategy strategy,
                         TupleExpr expr,
                         BindingSet bindings) | 
| ParallelUnionTask(ParallelExecutor<BindingSet> unionControl,
                 StatementPattern stmt,
                 Endpoint endpoint,
                 BindingSet bindings,
                 FilterValueExpr filterExpr,
                 QueryInfo queryInfo) | 
| Constructor and Description | 
|---|
| ParallelPreparedAlgebraUnionTask(ParallelExecutor<BindingSet> unionControl,
                                TupleExpr preparedQuery,
                                Endpoint endpoint,
                                BindingSet bindings,
                                FilterValueExpr filterExpr,
                                QueryInfo queryInfo) | 
| ParallelPreparedUnionTask(ParallelExecutor<BindingSet> unionControl,
                         String preparedQuery,
                         Endpoint endpoint,
                         BindingSet bindings,
                         FilterValueExpr filterExpr,
                         QueryInfo queryInfo) | 
| ParallelUnionOperatorTask(ParallelExecutor<BindingSet> unionControl,
                         FederationEvalStrategy strategy,
                         TupleExpr expr,
                         BindingSet bindings) | 
| ParallelUnionTask(ParallelExecutor<BindingSet> unionControl,
                 StatementPattern stmt,
                 Endpoint endpoint,
                 BindingSet bindings,
                 FilterValueExpr filterExpr,
                 QueryInfo queryInfo) | 
| Modifier and Type | Method and Description | 
|---|---|
| ParallelExecutor<BindingSet> | SourceSelection.ParallelCheckTask. getControl() | 
| CloseableIteration<BindingSet,QueryEvaluationException> | SourceSelection.ParallelCheckTask. performTask() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SourceSelection.SourceSelectionExecutorWithLatch. addResult(CloseableIteration<BindingSet,QueryEvaluationException> res) | 
| Modifier and Type | Method and Description | 
|---|---|
| BindingSet | FedXBooleanQuery. getBindings() | 
| BindingSet | FedXTupleQuery. getBindings() | 
| BindingSet | FedXGraphQuery. getBindings() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static StringBuilder | QueryStringUtil. appendVar(StringBuilder sb,
         Var var,
         Set<String> varNames,
         BindingSet bindings)Append the variable to the provided StringBuilder. | 
| protected static Var | QueryAlgebraUtil. appendVar(Var var,
         Set<String> varNames,
         BindingSet bindings)Clone the specified variable and attach bindings. | 
| protected static StringBuilder | QueryStringUtil. appendVarId(StringBuilder sb,
           Var var,
           String varID,
           Set<String> varNames,
           BindingSet bindings)Append the variable to the provided StringBuilder, however change name of variable by appending "_varId" to it. | 
| protected static Var | QueryAlgebraUtil. appendVarId(Var var,
           String varID,
           Set<String> varNames,
           BindingSet bindings)Clone the specified variable and attach bindings, moreover change name of variable by appending "_varId" to it. | 
| static String | QueryStringUtil. askQueryString(ExclusiveTupleExpr expr,
              BindingSet bindings)Transform the  ExclusiveTupleExprinto a ASK query string | 
| static String | QueryStringUtil. askQueryString(StatementPattern stmt,
              BindingSet bindings)Construct a boolean ASK query for the provided statement. | 
| protected static String | QueryStringUtil. constructJoinArg(ExclusiveTupleExpr exclusiveExpr,
                Set<String> varNames,
                BindingSet bindings)Construct a query substring from the  ExclusiveTupleExprthat can be used as an argument to aJoin. | 
| protected static String | QueryStringUtil. constructStatement(StatementPattern stmt,
                  Set<String> varNames,
                  BindingSet bindings)Construct the statement string, i.e. | 
| protected static StatementPattern | QueryAlgebraUtil. constructStatement(StatementPattern stmt,
                  Set<String> varNames,
                  BindingSet bindings)Construct the statement string, i.e. | 
| protected static String | QueryStringUtil. constructStatementCheckId(StatementPattern stmt,
                         int varID,
                         Set<String> varNames,
                         BindingSet bindings)Construct the statement string, i.e. | 
| protected static TupleExpr | QueryAlgebraUtil. constructStatementCheckId(StatementPattern stmt,
                         int varID,
                         Set<String> varNames,
                         BindingSet bindings)Construct the statement string, i.e. | 
| protected static String | QueryStringUtil. constructStatementId(StatementPattern stmt,
                    String varID,
                    Set<String> varNames,
                    BindingSet bindings)Construct the statement string, i.e. | 
| protected static StatementPattern | QueryAlgebraUtil. constructStatementId(StatementPattern stmt,
                    String varID,
                    Set<String> varNames,
                    BindingSet bindings)Construct the statement string, i.e. | 
| static Value | QueryAlgebraUtil. getVarValue(Var var,
           BindingSet bindings)Return the  Valueof the variable which is either taken from the variable itself (bound) or from the
 bindingsset (unbound). | 
| static boolean | QueryStringUtil. hasFreeVars(StatementPattern stmt,
           BindingSet bindings)returns true iff there is at least one free variable, i.e. | 
| static boolean | QueryAlgebraUtil. hasFreeVars(StatementPattern stmt,
           BindingSet bindings)returns true iff there is at least one free variable, i.e. | 
| static TupleExpr | QueryAlgebraUtil. selectQuery(ExclusiveGroup group,
           BindingSet bindings,
           FilterValueExpr filterExpr,
           AtomicBoolean evaluated)Construct a SELECT query for the provided  ExclusiveGroup. | 
| static TupleExpr | QueryAlgebraUtil. selectQuery(StatementPattern stmt,
           BindingSet bindings,
           FilterValueExpr filterExpr,
           AtomicBoolean evaluated)Construct a SELECT query for the provided statement. | 
| static String | QueryStringUtil. selectQueryString(ExclusiveGroup group,
                 BindingSet bindings,
                 FilterValueExpr filterExpr,
                 AtomicBoolean evaluated)Construct a SELECT query for the provided  ExclusiveGroup. | 
| static String | QueryStringUtil. selectQueryString(ExclusiveTupleExprRenderer expr,
                 BindingSet bindings,
                 FilterValueExpr filterExpr,
                 AtomicBoolean evaluated)Construct a SELECT query for the provided  ExclusiveTupleExprRenderer | 
| static String | QueryStringUtil. selectQueryString(FedXStatementPattern stmt,
                 BindingSet bindings,
                 FilterValueExpr filterExpr,
                 AtomicBoolean evaluated)Construct a SELECT query for the provided statement. | 
| static String | QueryStringUtil. selectQueryStringLimit1(ExclusiveGroup group,
                       BindingSet bindings)Construct a SELECT query for the provided  ExclusiveGroupwith LIMIT 1. | 
| static String | QueryStringUtil. selectQueryStringLimit1(ExclusiveTupleExpr expr,
                       BindingSet bindings)Construct a SELECT query for the provided expr with LIMIT 1. | 
| static String | QueryStringUtil. selectQueryStringLimit1(StatementPattern stmt,
                       BindingSet bindings)Construct a SELECT query for the provided statement with LIMIT 1. | 
| static Statement | QueryAlgebraUtil. toStatement(StatementPattern stmt,
           BindingSet bindings) | 
| static String | QueryStringUtil. toString(ArbitraryLengthPath node,
        Set<String> varNames,
        BindingSet bindings)Converts an  ArbitraryLengthPathnode to a sub query string and makes sure to insert any bindings. | 
| static TupleExpr | QueryAlgebraUtil. toTupleExpr(ArbitraryLengthPath node,
           Set<String> varNames,
           BindingSet bindings)Convert the given  ArbitraryLengthPathto a freshTupleExprwhere all provided bindings are bound. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static String | QueryStringUtil. constructInnerUnion(StatementPattern stmt,
                   int outerID,
                   Set<String> varNames,
                   List<BindingSet> bindings) | 
| protected static Union | QueryAlgebraUtil. constructInnerUnion(StatementPattern stmt,
                   int outerID,
                   Set<String> varNames,
                   List<BindingSet> bindings) | 
| static TupleExpr | QueryAlgebraUtil. selectQueryBoundUnion(StatementPattern stmt,
                     List<BindingSet> unionBindings,
                     FilterValueExpr filterExpr,
                     Boolean evaluated)Construct a SELECT query expression for a bound union. | 
| static String | QueryStringUtil. selectQueryStringBoundCheck(StatementPattern stmt,
                           List<BindingSet> unionBindings)Construct a SELECT query for a grouped bound check. | 
| static TupleExpr | QueryAlgebraUtil. selectQueryStringBoundCheck(StatementPattern stmt,
                           List<BindingSet> unionBindings)Construct a SELECT query for a grouped bound check. | 
| static String | QueryStringUtil. selectQueryStringBoundJoinVALUES(StatementPattern stmt,
                                List<BindingSet> unionBindings,
                                FilterValueExpr filterExpr,
                                AtomicBoolean evaluated)Creates a bound join subquery using the SPARQL 1.1 VALUES operator. | 
| static String | QueryStringUtil. selectQueryStringBoundUnion(StatementPattern stmt,
                           List<BindingSet> unionBindings,
                           FilterValueExpr filterExpr,
                           Boolean evaluated)Deprecated. 
 | 
| Constructor and Description | 
|---|
| BackgroundTupleResult(QueueCursor<BindingSet> queue,
                     TupleQueryResultParser parser,
                     InputStream in)Deprecated.  | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractBindingSetAbstract base class for  BindingSetimplementations, providing a.o. | 
| Modifier and Type | Method and Description | 
|---|---|
| BindingSet | Operation. getBindings()Retrieves the bindings that have been set on this operation. | 
| static BindingSet | QueryResults. singleResult(TupleQueryResult result)Returns a single element from the query result.The QueryResult is automatically closed by this method. | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | QueryResults. bindingSetsCompatible(BindingSet bs1,
                     BindingSet bs2)Check whether two  BindingSets are compatible.Two binding sets are compatible if they have equal values
 for each binding name that occurs in both binding sets. | 
| void | QueryResultHandler. handleSolution(BindingSet bindingSet)Handles a solution. | 
| void | AbstractTupleQueryResultHandler. handleSolution(BindingSet bindingSet) | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterable<BindingSet> | BindingSetAssignment. getBindingSets() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | BindingSetAssignment. setBindingSets(Iterable<BindingSet> bindingSets) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | QueryBindingSetAn implementation of the  BindingSetinterface that is used to evalate query object models. | 
| Modifier and Type | Method and Description | 
|---|---|
| CloseableIteration<BindingSet,QueryEvaluationException> | EvaluationStrategy. evaluate(Service expr,
        String serviceUri,
        CloseableIteration<BindingSet,QueryEvaluationException> bindings)Evaluates the tuple expression against the supplied triple source with the specified set of variable bindings as
 input. | 
| 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. | 
| protected abstract CloseableIteration<? extends BindingSet,QueryEvaluationException> | AbstractQueryPreparer. evaluate(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings,
        boolean includeInferred,
        int maxExecutionTime) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | QueryBindingSet. addAll(BindingSet bindingSet) | 
| 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. | 
| protected abstract CloseableIteration<? extends BindingSet,QueryEvaluationException> | AbstractQueryPreparer. evaluate(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings,
        boolean includeInferred,
        int maxExecutionTime) | 
| Value | EvaluationStrategy. evaluate(ValueExpr expr,
        BindingSet bindings)Gets the value of this expression. | 
| protected abstract void | AbstractQueryPreparer. execute(UpdateExpr updateExpr,
       Dataset dataset,
       BindingSet bindings,
       boolean includeInferred,
       int maxExecutionTime) | 
| boolean | EvaluationStrategy. isTrue(ValueExpr expr,
      BindingSet bindings)Evaluates the boolean expression on the supplied TripleSource object. | 
| void | QueryOptimizer. optimize(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings) | 
| TupleExpr | EvaluationStrategy. optimize(TupleExpr expr,
        EvaluationStatistics evaluationStatistics,
        BindingSet bindings)Execute the  QueryOptimizerPipelineon the givenTupleExprto optimize its execution plan. | 
| Modifier and Type | Method and Description | 
|---|---|
| CloseableIteration<BindingSet,QueryEvaluationException> | EvaluationStrategy. evaluate(Service expr,
        String serviceUri,
        CloseableIteration<BindingSet,QueryEvaluationException> bindings)Evaluates the tuple expression against the supplied triple source with the specified set of variable bindings as
 input. | 
| Constructor and Description | 
|---|
| QueryBindingSet(BindingSet bindingSet) | 
| Modifier and Type | Method and Description | 
|---|---|
| CloseableIteration<BindingSet,QueryEvaluationException> | TupleFunctionFederatedService. evaluate(Service service,
        CloseableIteration<BindingSet,QueryEvaluationException> bindings,
        String baseUri) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | FederatedService. evaluate(Service service,
        CloseableIteration<BindingSet,QueryEvaluationException> bindings,
        String baseUri)Evaluate the provided SPARQL query at this federated service, possibilities for vectored evaluation. | 
| CloseableIteration<BindingSet,QueryEvaluationException> | TupleFunctionFederatedService. select(Service service,
      Set<String> projectionVars,
      BindingSet bindings,
      String baseUri) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | FederatedService. select(Service service,
      Set<String> projectionVars,
      BindingSet bindings,
      String baseUri)
 Evaluate the provided SPARQL query at this federated service. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | TupleFunctionFederatedService. ask(Service service,
   BindingSet bindings,
   String baseUri) | 
| boolean | FederatedService. ask(Service service,
   BindingSet bindings,
   String baseUri)
 Evaluate the provided SPARQL ASK query at this federated service. | 
| CloseableIteration<BindingSet,QueryEvaluationException> | TupleFunctionFederatedService. select(Service service,
      Set<String> projectionVars,
      BindingSet bindings,
      String baseUri) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | FederatedService. select(Service service,
      Set<String> projectionVars,
      BindingSet bindings,
      String baseUri)
 Evaluate the provided SPARQL query at this federated service. | 
| Modifier and Type | Method and Description | 
|---|---|
| CloseableIteration<BindingSet,QueryEvaluationException> | TupleFunctionFederatedService. evaluate(Service service,
        CloseableIteration<BindingSet,QueryEvaluationException> bindings,
        String baseUri) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | FederatedService. evaluate(Service service,
        CloseableIteration<BindingSet,QueryEvaluationException> bindings,
        String baseUri)Evaluate the provided SPARQL query at this federated service, possibilities for vectored evaluation. | 
| Constructor and Description | 
|---|
| JoinExecutorBase(CloseableIteration<T,QueryEvaluationException> leftIter,
                TupleExpr rightArg,
                BindingSet bindings)Deprecated.  | 
| ServiceJoinIterator(CloseableIteration<BindingSet,QueryEvaluationException> leftIter,
                   Service service,
                   BindingSet bindings,
                   EvaluationStrategy strategy)Construct a service join iteration to use vectored evaluation. | 
| Constructor and Description | 
|---|
| ServiceCrossProductIteration(CloseableIteration<BindingSet,QueryEvaluationException> resultIteration,
                            List<BindingSet> inputBindings)Deprecated.  | 
| ServiceCrossProductIteration(CloseableIteration<BindingSet,QueryEvaluationException> resultIteration,
                            List<BindingSet> inputBindings)Deprecated.  | 
| ServiceJoinConversionIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
                              List<BindingSet> bindings)Deprecated.  | 
| ServiceJoinConversionIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
                              List<BindingSet> bindings)Deprecated.  | 
| ServiceJoinIterator(CloseableIteration<BindingSet,QueryEvaluationException> leftIter,
                   Service service,
                   BindingSet bindings,
                   EvaluationStrategy strategy)Construct a service join iteration to use vectored evaluation. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected BindingSet | BindingAssigner.VarVisitor. bindings | 
| Modifier and Type | Method and Description | 
|---|---|
| Value | StrictEvaluationStrategy. evaluate(And node,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(ArbitraryLengthPath alp,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(BinaryTupleOperator expr,
        BindingSet bindings) | 
| abstract CloseableIteration<BindingSet,QueryEvaluationException> | ExternalSet. evaluate(BindingSet bindings)Deprecated.  | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(BindingSetAssignment bsa,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(BNodeGenerator node,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(Bound node,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(Coalesce node,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(CompareAll node,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(CompareAny node,
        BindingSet bindings) | 
| Value | ExtendedEvaluationStrategy. evaluate(Compare node,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(Compare node,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(Datatype node,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(DescribeOperator operator,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(Difference difference,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(Distinct distinct,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(EmptySet emptySet,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(Exists node,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(Extension extension,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(ExternalSet external,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(Filter filter,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(FunctionCall node,
        BindingSet bindings)Evaluates a function. | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(Group node,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(If node,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(In node,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(Intersection intersection,
        BindingSet bindings) | 
| IRI | StrictEvaluationStrategy. evaluate(IRIFunction node,
        BindingSet bindings)Creates a URI from the operand value (a plain literal or a URI). | 
| Value | StrictEvaluationStrategy. evaluate(IsBNode node,
        BindingSet bindings)Determines whether the operand (a variable) contains a BNode. | 
| Value | StrictEvaluationStrategy. evaluate(IsLiteral node,
        BindingSet bindings)Determines whether the operand (a variable) contains a Literal. | 
| Value | StrictEvaluationStrategy. evaluate(IsNumeric node,
        BindingSet bindings)Determines whether the operand (a variable) contains a numeric datatyped literal, i.e. | 
| Value | StrictEvaluationStrategy. evaluate(IsResource node,
        BindingSet bindings)Determines whether the operand (a variable) contains a Resource. | 
| Value | StrictEvaluationStrategy. evaluate(IsURI node,
        BindingSet bindings)Determines whether the operand (a variable) contains a URI. | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(Join join,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(Label node,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(Lang node,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(LangMatches node,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(LeftJoin leftJoin,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(Like node,
        BindingSet bindings)Determines whether the two operands match according to the  likeoperator. | 
| Value | StrictEvaluationStrategy. evaluate(ListMemberOperator node,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(LocalName node,
        BindingSet bindings) | 
| Value | ExtendedEvaluationStrategy. evaluate(MathExpr node,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(MathExpr node,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(MultiProjection multiProjection,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(Namespace node,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(Not node,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(Now node,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(Or node,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(Order node,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(Projection projection,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(Reduced reduced,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(Regex node,
        BindingSet bindings)Determines whether the two operands match according to the  regexoperator. | 
| Value | StrictEvaluationStrategy. evaluate(SameTerm node,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(Service service,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(SingletonSet singletonSet,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(Slice slice,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(StatementPattern sp,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(Str node,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | TupleFunctionEvaluationStrategy. evaluate(TupleExpr expr,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(TupleExpr expr,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | TupleFunctionEvaluationStrategy. evaluate(TupleFunctionCall expr,
        BindingSet bindings) | 
| static CloseableIteration<BindingSet,QueryEvaluationException> | TupleFunctionEvaluationStrategy. evaluate(TupleFunction func,
        List<Var> resultVars,
        BindingSet bindings,
        ValueFactory valueFactory,
        Value... argValues) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(UnaryTupleOperator expr,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(Union union,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(ValueConstant valueConstant,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(ValueExpr expr,
        BindingSet bindings) | 
| Value | StrictEvaluationStrategy. evaluate(Var var,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(ZeroLengthPath zlp,
        BindingSet bindings) | 
| protected Value | StrictEvaluationStrategy. getVarValue(Var var,
           BindingSet bindings) | 
| protected ZeroLengthPathIteration | StrictEvaluationStrategy. getZeroLengthPathIterator(BindingSet bindings,
                         Var subjectVar,
                         Var objVar,
                         Var contextVar,
                         Value subj,
                         Value obj) | 
| boolean | StrictEvaluationStrategy. isTrue(ValueExpr expr,
      BindingSet bindings) | 
| protected boolean | StrictEvaluationStrategy. isUnbound(Var var,
         BindingSet bindings) | 
| void | RegexAsStringFunctionOptimizer. 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) | 
| void | SameTermFilterOptimizer. optimize(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings)Applies generally applicable optimizations to the supplied query: variable assignments are inlined. | 
| void | QueryJoinOptimizer. optimize(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings)Applies generally applicable optimizations: path expressions are sorted from more to less specific. | 
| 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 | IterativeEvaluationOptimizer. optimize(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings) | 
| void | OrderLimitOptimizer. optimize(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings) | 
| void | QueryModelNormalizer. 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 | QueryModelPruner. optimize(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings)Deprecated.  Applies generally applicable optimizations: path expressions are sorted from more to less specific. | 
| void | CompareOptimizer. optimize(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings)Applies generally applicable optimizations to the supplied query: variable assignments are inlined. | 
| TupleExpr | StrictEvaluationStrategy. optimize(TupleExpr expr,
        EvaluationStatistics evaluationStatistics,
        BindingSet bindings) | 
| Modifier and Type | Method and Description | 
|---|---|
| CloseableIteration<BindingSet,QueryEvaluationException> | StrictEvaluationStrategy. evaluate(Service service,
        String serviceUri,
        CloseableIteration<BindingSet,QueryEvaluationException> bindings) | 
| Constructor and Description | 
|---|
| VarVisitor(BindingSet bindings) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected BindingSet | CrossProductIteration. currentInputBinding | 
| Modifier and Type | Field and Description | 
|---|---|
| protected List<BindingSet> | CrossProductIteration. inputBindings | 
| protected Iterator<BindingSet> | CrossProductIteration. inputBindingsIterator | 
| protected CloseableIteration<BindingSet,QueryEvaluationException> | SilentIteration. iter | 
| protected CloseableIteration<BindingSet,QueryEvaluationException> | CrossProductIteration. resultIteration | 
| Modifier and Type | Method and Description | 
|---|---|
| protected BindingSet | ProjectionIterator. convert(BindingSet sourceBindings) | 
| BindingSet | ExtensionIterator. convert(BindingSet sourceBindings) | 
| protected BindingSet | BottomUpJoinIterator. getNextElement()Deprecated.  | 
| protected BindingSet | CrossProductIteration. getNextElement() | 
| protected BindingSet | LeftJoinIterator. getNextElement() | 
| protected BindingSet | JoinIterator. getNextElement() | 
| protected BindingSet | HashJoinIteration. getNextElement() | 
| protected BindingSet | SilentIteration. getNextElement() | 
| protected BindingSet | DescribeIteration. getNextElement() | 
| protected BindingSet | PathIteration. getNextElement() | 
| protected BindingSet | ZeroLengthPathIteration. getNextElement() | 
| protected BindingSet | BadlyDesignedLeftJoinIterator. getNextElement() | 
| protected BindingSet | MultiProjectionIterator. getNextElement() | 
| BindingSet | GroupIterator. next() | 
| BindingSet | QueryContextIteration. next() | 
| static BindingSet | ProjectionIterator. project(ProjectionElemList projElemList,
       BindingSet sourceBindings,
       BindingSet parentBindings) | 
| static BindingSet | ProjectionIterator. project(ProjectionElemList projElemList,
       BindingSet sourceBindings,
       BindingSet parentBindings,
       boolean includeAllParentBindings) | 
| protected BindingSet | BottomUpJoinIterator. removeFirstElement(List<BindingSet> list)Deprecated.  Remove the first (0 index) element from a BindingSet list. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Iteration<BindingSet,QueryEvaluationException> | OrderIterator. createIteration() | 
| protected Iteration<BindingSet,X> | SPARQLMinusIteration. getRightArg() | 
| protected Map<BindingSetHashKey,List<BindingSet>> | HashJoinIteration. makeHashTable(int initialSize)Utility methods to make it easier to inserted custom store dependent maps | 
| protected List<BindingSet> | HashJoinIteration. makeHashValue(int currentMaxListSize)Utility methods to make it easier to inserted custom store dependent list | 
| protected Collection<BindingSet> | HashJoinIteration. makeIterationCache(CloseableIteration<BindingSet,QueryEvaluationException> iter)Utility methods to make it easier to inserted custom store dependent list | 
| protected List<BindingSet> | BottomUpJoinIterator. makeList()Deprecated.  Utility methods to make it easier to inserted custom store dependent list | 
| protected List<BindingSet> | BottomUpJoinIterator. makeList(List<BindingSet> key)Deprecated.  Utility methods to make it easier to inserted custom store dependent list | 
| protected Map<BindingSet,List<BindingSet>> | BottomUpJoinIterator. makeMap()Deprecated.  Utility methods to make it easier to inserted custom store dependent maps | 
| protected Map<BindingSet,List<BindingSet>> | BottomUpJoinIterator. makeMap()Deprecated.  Utility methods to make it easier to inserted custom store dependent maps | 
| protected Set<BindingSet> | SPARQLMinusIteration. makeSet() | 
| protected Set<BindingSet> | SPARQLMinusIteration. makeSet(Iteration<BindingSet,X> rightArg2) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected boolean | CompatibleBindingSetFilter. accept(BindingSet outputBindings)Deprecated.  | 
| protected boolean | FilterIterator. accept(BindingSet bindings) | 
| protected boolean | SPARQLMinusIteration. accept(BindingSet object) | 
| protected void | BottomUpJoinIterator. add(List<BindingSet> leftArgResults,
   BindingSet b)Deprecated.  | 
| protected BindingSet | ProjectionIterator. convert(BindingSet sourceBindings) | 
| BindingSet | ExtensionIterator. convert(BindingSet sourceBindings) | 
| static BindingSetHashKey | BindingSetHashKey. create(String[] varNames,
      BindingSet bindings) | 
| protected boolean | PathIteration. isUnbound(Var var,
         BindingSet bindings) | 
| static BindingSet | ProjectionIterator. project(ProjectionElemList projElemList,
       BindingSet sourceBindings,
       BindingSet parentBindings) | 
| static BindingSet | ProjectionIterator. project(ProjectionElemList projElemList,
       BindingSet sourceBindings,
       BindingSet parentBindings,
       boolean includeAllParentBindings) | 
| protected void | BottomUpJoinIterator. put(Map<BindingSet,List<BindingSet>> hashTable,
   BindingSet hashKey,
   List<BindingSet> hashValue)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | BottomUpJoinIterator. add(List<BindingSet> leftArgResults,
   BindingSet b)Deprecated.  | 
| protected void | BottomUpJoinIterator. addAll(List<BindingSet> hashTableValues,
      List<BindingSet> values)Deprecated.  | 
| protected void | BottomUpJoinIterator. addAll(List<BindingSet> hashTableValues,
      List<BindingSet> values)Deprecated.  | 
| protected void | HashJoinIteration. disposeCache(Iterator<BindingSet> iter)Utility methods to clear-up in case not using in-memory cache. | 
| protected void | HashJoinIteration. disposeHashTable(Map<BindingSetHashKey,List<BindingSet>> map)Utility methods to clear-up in case not using in-memory hash table. | 
| protected Collection<BindingSet> | HashJoinIteration. makeIterationCache(CloseableIteration<BindingSet,QueryEvaluationException> iter)Utility methods to make it easier to inserted custom store dependent list | 
| protected List<BindingSet> | BottomUpJoinIterator. makeList(List<BindingSet> key)Deprecated.  Utility methods to make it easier to inserted custom store dependent list | 
| protected Set<BindingSet> | SPARQLMinusIteration. makeSet(Iteration<BindingSet,X> rightArg2) | 
| protected void | BottomUpJoinIterator. put(Map<BindingSet,List<BindingSet>> hashTable,
   BindingSet hashKey,
   List<BindingSet> hashValue)Deprecated.  | 
| protected void | BottomUpJoinIterator. put(Map<BindingSet,List<BindingSet>> hashTable,
   BindingSet hashKey,
   List<BindingSet> hashValue)Deprecated.  | 
| protected void | BottomUpJoinIterator. put(Map<BindingSet,List<BindingSet>> hashTable,
   BindingSet hashKey,
   List<BindingSet> hashValue)Deprecated.  | 
| protected void | HashJoinIteration. putHashTableEntry(Map<BindingSetHashKey,List<BindingSet>> nextHashTable,
                 BindingSetHashKey hashKey,
                 List<BindingSet> hashValue,
                 boolean newEntry) | 
| protected void | HashJoinIteration. putHashTableEntry(Map<BindingSetHashKey,List<BindingSet>> nextHashTable,
                 BindingSetHashKey hashKey,
                 List<BindingSet> hashValue,
                 boolean newEntry) | 
| protected BindingSet | BottomUpJoinIterator. removeFirstElement(List<BindingSet> list)Deprecated.  Remove the first (0 index) element from a BindingSet list. | 
| Modifier and Type | Method and Description | 
|---|---|
| CloseableIteration<BindingSet,QueryEvaluationException> | LimitedSizeEvaluationStrategy. evaluate(ArbitraryLengthPath alp,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | LimitedSizeEvaluationStrategy. evaluate(Difference difference,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | LimitedSizeEvaluationStrategy. evaluate(Distinct distinct,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | LimitedSizeEvaluationStrategy. evaluate(Intersection intersection,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | LimitedSizeEvaluationStrategy. evaluate(Join join,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | LimitedSizeEvaluationStrategy. evaluate(Order node,
        BindingSet bindings) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected BindingSet | LimitedSizeBottomUpJoinIterator. removeFirstElement(List<BindingSet> list)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| static Set<BindingSet> | LimitedSizeIteratorUtil. addAll(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
      Set<BindingSet> includeSet,
      AtomicLong used,
      long maxSize) | 
| Set<BindingSet> | LimitedSizeIntersectIteration. addSecondSet(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
            Set<BindingSet> set) | 
| protected Set<BindingSet> | LimitedSizeSPARQLMinusIteration. makeSet(Iteration<BindingSet,QueryEvaluationException> rightArg2) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected boolean | LimitedSizeDistinctIteration. add(BindingSet object) | 
| protected void | LimitedSizeBottomUpJoinIterator. add(List<BindingSet> leftArgResults,
   BindingSet b)Deprecated.  | 
| protected void | LimitedSizeBottomUpJoinIterator. put(Map<BindingSet,List<BindingSet>> hashTable,
   BindingSet hashKey,
   List<BindingSet> hashValue)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | LimitedSizeBottomUpJoinIterator. add(List<BindingSet> leftArgResults,
   BindingSet b)Deprecated.  | 
| static Set<BindingSet> | LimitedSizeIteratorUtil. addAll(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
      Set<BindingSet> includeSet,
      AtomicLong used,
      long maxSize) | 
| static Set<BindingSet> | LimitedSizeIteratorUtil. addAll(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
      Set<BindingSet> includeSet,
      AtomicLong used,
      long maxSize) | 
| protected void | LimitedSizeBottomUpJoinIterator. addAll(List<BindingSet> hashTableValues,
      List<BindingSet> values)Deprecated.  | 
| protected void | LimitedSizeBottomUpJoinIterator. addAll(List<BindingSet> hashTableValues,
      List<BindingSet> values)Deprecated.  | 
| Set<BindingSet> | LimitedSizeIntersectIteration. addSecondSet(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
            Set<BindingSet> set) | 
| Set<BindingSet> | LimitedSizeIntersectIteration. addSecondSet(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
            Set<BindingSet> set) | 
| protected void | LimitedSizeHashJoinIteration. disposeHashTable(Map<BindingSetHashKey,List<BindingSet>> map) | 
| protected Set<BindingSet> | LimitedSizeSPARQLMinusIteration. makeSet(Iteration<BindingSet,QueryEvaluationException> rightArg2) | 
| protected void | LimitedSizeBottomUpJoinIterator. put(Map<BindingSet,List<BindingSet>> hashTable,
   BindingSet hashKey,
   List<BindingSet> hashValue)Deprecated.  | 
| protected void | LimitedSizeBottomUpJoinIterator. put(Map<BindingSet,List<BindingSet>> hashTable,
   BindingSet hashKey,
   List<BindingSet> hashValue)Deprecated.  | 
| protected void | LimitedSizeBottomUpJoinIterator. put(Map<BindingSet,List<BindingSet>> hashTable,
   BindingSet hashKey,
   List<BindingSet> hashValue)Deprecated.  | 
| protected void | LimitedSizeHashJoinIteration. putHashTableEntry(Map<BindingSetHashKey,List<BindingSet>> hashTable,
                 BindingSetHashKey hashKey,
                 List<BindingSet> hashValue) | 
| protected void | LimitedSizeHashJoinIteration. putHashTableEntry(Map<BindingSetHashKey,List<BindingSet>> hashTable,
                 BindingSetHashKey hashKey,
                 List<BindingSet> hashValue) | 
| protected BindingSet | LimitedSizeBottomUpJoinIterator. removeFirstElement(List<BindingSet> list)Deprecated.  | 
| Constructor and Description | 
|---|
| LimitedSizeBottomUpJoinIterator(EvaluationStrategy limitedSizeEvaluationStrategy,
                               Join join,
                               BindingSet bindings,
                               AtomicLong used,
                               long maxSize)Deprecated.  | 
| LimitedSizeHashJoinIteration(EvaluationStrategy limitedSizeEvaluationStrategy,
                            Join join,
                            BindingSet bindings,
                            AtomicLong used,
                            long maxSize) | 
| LimitedSizePathIterator(StrictEvaluationStrategy evaluationStrategyImpl,
                       StatementPattern.Scope scope,
                       Var startVar,
                       TupleExpr pathExpression,
                       Var endVar,
                       Var contextVar,
                       long minLength,
                       BindingSet bindings,
                       AtomicLong used,
                       long maxSize) | 
| LimitedSizeZeroLengthPathIteration(EvaluationStrategy evaluationStrategyImpl,
                                  Var subjectVar,
                                  Var objVar,
                                  Value subj,
                                  Value obj,
                                  Var contextVar,
                                  BindingSet bindings,
                                  AtomicLong used,
                                  long maxSize) | 
| Constructor and Description | 
|---|
| LimitedSizeDistinctIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> iter,
                            AtomicLong used,
                            long maxSize) | 
| LimitedSizeIntersectIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg1,
                             Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
                             AtomicLong used,
                             long maxSize)Creates a new IntersectIteration that returns the intersection of the results of two Iterations. | 
| LimitedSizeIntersectIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg1,
                             Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
                             AtomicLong used,
                             long maxSize)Creates a new IntersectIteration that returns the intersection of the results of two Iterations. | 
| LimitedSizeIntersectIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg1,
                             Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
                             boolean distinct,
                             AtomicLong used,
                             long maxSize) | 
| LimitedSizeIntersectIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg1,
                             Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
                             boolean distinct,
                             AtomicLong used,
                             long maxSize) | 
| LimitedSizeOrderIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
                         Comparator<BindingSet> comparator,
                         AtomicLong used,
                         long maxSize) | 
| LimitedSizeOrderIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
                         Comparator<BindingSet> comparator,
                         AtomicLong used,
                         long maxSize) | 
| LimitedSizeOrderIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
                         Comparator<BindingSet> comparator,
                         long limit,
                         boolean distinct,
                         AtomicLong used,
                         long maxSize) | 
| LimitedSizeOrderIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
                         Comparator<BindingSet> comparator,
                         long limit,
                         boolean distinct,
                         AtomicLong used,
                         long maxSize) | 
| LimitedSizeSPARQLMinusIteration(Iteration<BindingSet,QueryEvaluationException> leftArg,
                               Iteration<BindingSet,QueryEvaluationException> rightArg,
                               AtomicLong used,
                               long maxSize)Creates a new MinusIteration that returns the results of the left argument minus the results of the right
 argument. | 
| LimitedSizeSPARQLMinusIteration(Iteration<BindingSet,QueryEvaluationException> leftArg,
                               Iteration<BindingSet,QueryEvaluationException> rightArg,
                               AtomicLong used,
                               long maxSize)Creates a new MinusIteration that returns the results of the left argument minus the results of the right
 argument. | 
| LimitedSizeSPARQLMinusIteration(Iteration<BindingSet,QueryEvaluationException> leftArg,
                               Iteration<BindingSet,QueryEvaluationException> rightArg,
                               boolean distinct,
                               AtomicLong used,
                               long maxSize)Creates a new SPARQLMinusIteration that returns the results of the left argument minus the results of the right
 argument. | 
| LimitedSizeSPARQLMinusIteration(Iteration<BindingSet,QueryEvaluationException> leftArg,
                               Iteration<BindingSet,QueryEvaluationException> rightArg,
                               boolean distinct,
                               AtomicLong used,
                               long maxSize)Creates a new SPARQLMinusIteration that returns the results of the left argument minus the results of the right
 argument. | 
| Modifier and Type | Method and Description | 
|---|---|
| int | OrderComparator. compare(BindingSet o1,
       BindingSet o2) | 
| void | QueryOptimizerList. optimize(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DAWGTestResultSetWriter. handleSolution(BindingSet bindingSet) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EmptyBindingSetAn immutable empty BindingSet. | 
| class  | ListBindingSetA List-based implementation of the  BindingSetinterface. | 
| class  | MapBindingSetA Map-based implementation of the  BindingSetinterface. | 
| Modifier and Type | Method and Description | 
|---|---|
| BindingSet | MutableTupleQueryResult. get(int index) | 
| BindingSet | AbstractOperation. getBindings() | 
| static BindingSet | EmptyBindingSet. getInstance() | 
| BindingSet | MutableTupleQueryResult. next() | 
| BindingSet | MutableTupleQueryResult. previous() | 
| BindingSet | MutableTupleQueryResult. remove(int index) | 
| BindingSet | MutableTupleQueryResult. set(int index,
   BindingSet bindingSet) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected CloseableIteration<? extends BindingSet,QueryEvaluationException> | AbstractParserQuery. enforceMaxQueryTime(CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingsIter) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MutableTupleQueryResult. append(BindingSet bindingSet) | 
| void | TupleQueryResultBuilder. handleSolution(BindingSet bindingSet) | 
| void | MutableTupleQueryResult. insert(BindingSet bindingSet)Inserts the specified binding set into the list. | 
| void | MutableTupleQueryResult. insert(int index,
      BindingSet bindingSet) | 
| void | MutableTupleQueryResult. set(BindingSet bindingSet) | 
| BindingSet | MutableTupleQueryResult. set(int index,
   BindingSet bindingSet) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected CloseableIteration<? extends BindingSet,QueryEvaluationException> | AbstractParserQuery. enforceMaxQueryTime(CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingsIter) | 
| Constructor and Description | 
|---|
| MutableTupleQueryResult(Collection<String> bindingNames,
                       BindingSet... bindingSets) | 
| Constructor and Description | 
|---|
| IteratingTupleQueryResult(List<String> bindingNames,
                         CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingSetIter)Creates a query result object with the supplied binding names. | 
| IteratingTupleQueryResult(List<String> bindingNames,
                         Iterable<? extends BindingSet> bindingSets)Creates a query result object with the supplied binding names. | 
| IteratingTupleQueryResult(List<String> bindingNames,
                         Iterator<? extends BindingSet> bindingSetIter) | 
| MutableTupleQueryResult(Collection<String> bindingNames,
                       Collection<? extends BindingSet> bindingSets)Creates a query result table with the supplied binding names. | 
| MutableTupleQueryResult(Collection<String> bindingNames,
                       Iteration<? extends BindingSet,E> bindingSetIter) | 
| QueryInterruptIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> iter,
                       long timeLimit) | 
| TupleQueryResultImpl(List<String> bindingNames,
                    CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingSetIter)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| protected CloseableIteration<? extends BindingSet,QueryEvaluationException> | AbstractParserQuery. enforceMaxQueryTime(CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingsIter) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected CloseableIteration<? extends BindingSet,QueryEvaluationException> | AbstractParserQuery. enforceMaxQueryTime(CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingsIter) | 
| Constructor and Description | 
|---|
| QueryInterruptIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> iter,
                       long timeLimit) | 
| Modifier and Type | Method and Description | 
|---|---|
| BindingSet | TupleExprBuilder. visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTBindingSet node,
     Object data)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | SPARQLQueryTest. printBindingSet(BindingSet bs,
               StringBuilder appendable) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | BinaryQueryResultWriter. handleSolution(BindingSet bindingSet) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<BindingSet> | QueryResultCollector. getBindingSets() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | QueryResultCollector. handleSolution(BindingSet bindingSet) | 
| void | BackgroundTupleResult. handleSolution(BindingSet bindingSet) | 
| Constructor and Description | 
|---|
| BackgroundTupleResult(QueueCursor<BindingSet> queue,
                     TupleQueryResultParser parser,
                     InputStream in) | 
| Modifier and Type | Method and Description | 
|---|---|
| BindingSet | SPARQLResultsXSVMappingStrategy. createBean()Deprecated.  | 
| BindingSet | SPARQLResultsXSVMappingStrategy. populateNewBeanWithIntrospection(String[] line)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| com.opencsv.bean.BeanField<BindingSet> | SPARQLResultsXSVMappingStrategy. findField(int col)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| String[] | SPARQLResultsXSVMappingStrategy. generateHeader(BindingSet bean) | 
| void | BooleanTextWriter. handleSolution(BindingSet bindingSet) | 
| String[] | SPARQLResultsXSVMappingStrategy. transmuteBean(BindingSet bean) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SPARQLResultsXSVMappingStrategy. setType(Class<? extends BindingSet> type) | 
| Modifier and Type | Method and Description | 
|---|---|
| BindingSet | SPARQLResultsCSVMappingStrategy. populateNewBean(String[] line) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SPARQLResultsCSVWriter. handleSolution(BindingSet bindingSet) | 
| Modifier and Type | Method and Description | 
|---|---|
| BindingSet | SPARQLResultsTSVMappingStrategy. populateNewBean(String[] line) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SPARQLResultsTSVWriter. handleSolution(BindingSet bindingSet) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SailUpdateExecutor. executeUpdate(UpdateExpr updateExpr,
             Dataset dataset,
             BindingSet bindings,
             boolean includeInferred,
             int maxExecutionTime) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected BindingSet | JoinExecutorBase. bindings | 
| protected BindingSet | SPARQLCrossProductIteration. currentInputBinding | 
| Modifier and Type | Field and Description | 
|---|---|
| protected List<BindingSet> | ServiceJoinConversionIteration. bindings | 
| protected List<BindingSet> | SPARQLCrossProductIteration. inputBindings | 
| protected Iterator<BindingSet> | SPARQLCrossProductIteration. inputBindingsIterator | 
| protected CloseableIteration<BindingSet,QueryEvaluationException> | SilentIteration. iter | 
| protected CloseableIteration<BindingSet,QueryEvaluationException> | SPARQLCrossProductIteration. resultIteration | 
| Modifier and Type | Method and Description | 
|---|---|
| protected BindingSet | ServiceJoinConversionIteration. convert(BindingSet bIn) | 
| protected BindingSet | SPARQLCrossProductIteration. getNextElement() | 
| protected BindingSet | SilentIteration. getNextElement() | 
| Modifier and Type | Method and Description | 
|---|---|
| CloseableIteration<BindingSet,QueryEvaluationException> | RepositoryFederatedService. evaluate(Service service,
        CloseableIteration<BindingSet,QueryEvaluationException> bindings,
        String baseUri) | 
| protected CloseableIteration<BindingSet,QueryEvaluationException> | RepositoryFederatedService. evaluateInternal(Service service,
                CloseableIteration<BindingSet,QueryEvaluationException> bindings,
                String baseUri)Evaluate the SPARQL query that can be constructed from the SERVICE node at the initialized  Repositoryof
 thisFederatedService. | 
| CloseableIteration<BindingSet,QueryEvaluationException> | RepositoryFederatedService. select(Service service,
      Set<String> projectionVars,
      BindingSet bindings,
      String baseUri)Evaluate the provided sparqlQueryString at the initialized  Repositoryof thisFederatedService. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | RepositoryFederatedService. ask(Service service,
   BindingSet bindings,
   String baseUri)Evaluate the provided sparqlQueryString at the initialized  Repositoryof thisFederatedService. | 
| protected BindingSet | ServiceJoinConversionIteration. convert(BindingSet bIn) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | RepositoryFederatedService. select(Service service,
      Set<String> projectionVars,
      BindingSet bindings,
      String baseUri)Evaluate the provided sparqlQueryString at the initialized  Repositoryof thisFederatedService. | 
| Modifier and Type | Method and Description | 
|---|---|
| CloseableIteration<BindingSet,QueryEvaluationException> | RepositoryFederatedService. evaluate(Service service,
        CloseableIteration<BindingSet,QueryEvaluationException> bindings,
        String baseUri) | 
| protected CloseableIteration<BindingSet,QueryEvaluationException> | RepositoryFederatedService. evaluateInternal(Service service,
                CloseableIteration<BindingSet,QueryEvaluationException> bindings,
                String baseUri)Evaluate the SPARQL query that can be constructed from the SERVICE node at the initialized  Repositoryof
 thisFederatedService. | 
| Constructor and Description | 
|---|
| JoinExecutorBase(CloseableIteration<T,QueryEvaluationException> leftIter,
                TupleExpr rightArg,
                BindingSet bindings) | 
| Constructor and Description | 
|---|
| ServiceJoinConversionIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
                              List<BindingSet> bindings) | 
| ServiceJoinConversionIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
                              List<BindingSet> bindings) | 
| SilentIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter) | 
| SPARQLCrossProductIteration(CloseableIteration<BindingSet,QueryEvaluationException> resultIteration,
                           List<BindingSet> inputBindings) | 
| SPARQLCrossProductIteration(CloseableIteration<BindingSet,QueryEvaluationException> resultIteration,
                           List<BindingSet> inputBindings) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SPARQLQueryBindingSetAn implementation of the  BindingSetinterface that is used to evaluate query object models. | 
| Modifier and Type | Method and Description | 
|---|---|
| BindingSet | SPARQLOperation. getBindings()Deprecated.  | 
| BindingSet | InsertBindingSetCursor. next() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SPARQLQueryBindingSet. addAll(BindingSet bindingSet) | 
| static String | QueryStringUtil. getBooleanQueryString(String queryString,
                     BindingSet bindings)Retrieve a modified queryString into which all bindings of the given argument are replaced with their value. | 
| static String | QueryStringUtil. getGraphQueryString(String queryString,
                   BindingSet bindings)Retrieve a modified queryString into which all bindings of the given argument are replaced with their value. | 
| static String | QueryStringUtil. getQueryString(String queryString,
              BindingSet bindings)Deprecated. 
 since 2.0.use  QueryStringUtil.getTupleQueryString(String, BindingSet) | 
| static String | QueryStringUtil. getTupleQueryString(String queryString,
                   BindingSet bindings)Retrieve a modified queryString into which all bindings of the given argument are replaced, with the binding
 names included in the SELECT clause. | 
| static String | QueryStringUtil. getUpdateString(String queryString,
               BindingSet bindings)Retrieve a modified queryString into which all bindings of the given argument are replaced with their value. | 
| Constructor and Description | 
|---|
| InsertBindingSetCursor(CloseableIteration<BindingSet,QueryEvaluationException> delegate,
                      BindingSet bindings) | 
| SPARQLQueryBindingSet(BindingSet bindingSet) | 
| Constructor and Description | 
|---|
| InsertBindingSetCursor(CloseableIteration<BindingSet,QueryEvaluationException> delegate,
                      BindingSet bindings) | 
| Modifier and Type | Method and Description | 
|---|---|
| BindingSet | UpdateContext. getBindingSet() | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
| Constructor and Description | 
|---|
| UpdateContext(UpdateExpr updateExpr,
             Dataset dataset,
             BindingSet bindings,
             boolean includeInferred) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected CloseableIteration<? extends BindingSet,QueryEvaluationException> | SailSourceConnection. evaluateInternal(TupleExpr tupleExpr,
                Dataset dataset,
                BindingSet bindings,
                boolean includeInferred) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected CloseableIteration<? extends BindingSet,QueryEvaluationException> | SailSourceConnection. evaluateInternal(TupleExpr tupleExpr,
                Dataset dataset,
                BindingSet bindings,
                boolean includeInferred) | 
| Modifier and Type | Method and Description | 
|---|---|
| CloseableIteration<BindingSet,QueryEvaluationException> | OwnedTupleExpr. evaluate(Dataset dataset,
        BindingSet bindings) | 
| Modifier and Type | Method and Description | 
|---|---|
| CloseableIteration<BindingSet,QueryEvaluationException> | OwnedTupleExpr. evaluate(Dataset dataset,
        BindingSet bindings) | 
| Modifier and Type | Method and Description | 
|---|---|
| BindingSet | ParallelJoinCursor. getNextElement() | 
| BindingSet | ParallelLeftJoinCursor. getNextElement() | 
| BindingSet | InsertBindingSetCursor. next() | 
| Modifier and Type | Method and Description | 
|---|---|
| CloseableIteration<BindingSet,QueryEvaluationException> | FederationStrategy. evaluate(Join join,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | FederationStrategy. evaluate(LeftJoin leftJoin,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | FederationStrategy. evaluate(NaryJoin join,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | FederationStrategy. evaluate(TupleExpr expr,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | FederationStrategy. evaluate(Union union,
        BindingSet bindings) | 
| Modifier and Type | Method and Description | 
|---|---|
| CloseableIteration<BindingSet,QueryEvaluationException> | FederationStrategy. evaluate(Join join,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | FederationStrategy. evaluate(LeftJoin leftJoin,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | FederationStrategy. evaluate(NaryJoin join,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | FederationStrategy. evaluate(TupleExpr expr,
        BindingSet bindings) | 
| CloseableIteration<BindingSet,QueryEvaluationException> | FederationStrategy. evaluate(Union union,
        BindingSet bindings) | 
| Constructor and Description | 
|---|
| InsertBindingSetCursor(CloseableIteration<BindingSet,QueryEvaluationException> delegate,
                      BindingSet bindings) | 
| ParallelLeftJoinCursor(EvaluationStrategy strategy,
                      LeftJoin join,
                      BindingSet bindings) | 
| Constructor and Description | 
|---|
| FilterCursor(CloseableIteration<BindingSet,QueryEvaluationException> result,
            ValueExpr condition,
            Set<String> scopeBindingNames,
            EvaluationStrategy strategy) | 
| InsertBindingSetCursor(CloseableIteration<BindingSet,QueryEvaluationException> delegate,
                      BindingSet bindings) | 
| ParallelJoinCursor(EvaluationStrategy strategy,
                  CloseableIteration<BindingSet,QueryEvaluationException> leftIter,
                  TupleExpr rightArg) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | FederationJoinOptimizer. optimize(TupleExpr query,
        Dataset dataset,
        BindingSet bindings)Deprecated.  | 
| void | PrepareOwnedTupleExpr. optimize(TupleExpr query,
        Dataset dataset,
        BindingSet bindings) | 
| void | OwnedTupleExprPruner. optimize(TupleExpr query,
        Dataset dataset,
        BindingSet bindings) | 
| void | EmptyPatternOptimizer. optimize(TupleExpr query,
        Dataset dataset,
        BindingSet bindings) | 
| void | QueryModelPruner. optimize(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings)Applies generally applicable optimizations: path expressions are sorted from more to less specific. | 
| void | QueryMultiJoinOptimizer. optimize(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings)Applies generally applicable optimizations: path expressions are sorted from more to less specific. | 
| Modifier and Type | Method and Description | 
|---|---|
| CloseableIteration<? extends BindingSet,QueryEvaluationException> | SailConnectionWrapper. evaluate(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings,
        boolean includeInferred) | 
| CloseableIteration<? extends BindingSet,QueryEvaluationException> | AbstractSailConnection. evaluate(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings,
        boolean includeInferred) | 
| protected abstract CloseableIteration<? extends BindingSet,QueryEvaluationException> | AbstractSailConnection. evaluateInternal(TupleExpr tupleExpr,
                Dataset dataset,
                BindingSet bindings,
                boolean includeInferred) | 
| Modifier and Type | Method and Description | 
|---|---|
| CloseableIteration<? extends BindingSet,QueryEvaluationException> | SailConnectionWrapper. evaluate(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings,
        boolean includeInferred) | 
| CloseableIteration<? extends BindingSet,QueryEvaluationException> | AbstractSailConnection. evaluate(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings,
        boolean includeInferred) | 
| protected abstract CloseableIteration<? extends BindingSet,QueryEvaluationException> | AbstractSailConnection. evaluateInternal(TupleExpr tupleExpr,
                Dataset dataset,
                BindingSet bindings,
                boolean includeInferred) | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<BindingSet> | SearchIndex. evaluate(QuerySpec query)Deprecated.  | 
| Collection<BindingSet> | AbstractSearchIndex. evaluate(QuerySpec query)Deprecated.  | 
| Collection<BindingSet> | SearchIndex. evaluate(SearchQueryEvaluator query) | 
| Collection<BindingSet> | AbstractSearchIndex. evaluate(SearchQueryEvaluator evaluator) | 
| CloseableIteration<? extends BindingSet,QueryEvaluationException> | LuceneSailConnection. evaluate(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings,
        boolean includeInferred) | 
| Modifier and Type | Method and Description | 
|---|---|
| CloseableIteration<? extends BindingSet,QueryEvaluationException> | LuceneSailConnection. evaluate(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings,
        boolean includeInferred) | 
| Set<QuerySpec> | QuerySpecBuilder. process(TupleExpr tupleExpr,
       BindingSet bindings)Deprecated.  | 
| void | SearchQueryInterpreter. process(TupleExpr tupleExpr,
       BindingSet bindings,
       Collection<SearchQueryEvaluator> specs)Processes a TupleExpr into a set of SearchQueryEvaluators. | 
| void | GeoRelationQuerySpecBuilder. process(TupleExpr tupleExpr,
       BindingSet bindings,
       Collection<SearchQueryEvaluator> results) | 
| void | DistanceQuerySpecBuilder. process(TupleExpr tupleExpr,
       BindingSet bindings,
       Collection<SearchQueryEvaluator> results) | 
| void | QuerySpecBuilder. process(TupleExpr tupleExpr,
       BindingSet bindings,
       Collection<SearchQueryEvaluator> result)Appends a set of QuerySpecs embodying all necessary information to perform the Lucene query embedded in a
 TupleExpr. | 
| Constructor and Description | 
|---|
| Tuple(BindingSet bindingset,
     String[] bindingnames) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SpinFunctionInterpreter. optimize(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings) | 
| void | SpinMagicPropertyInterpreter. optimize(TupleExpr tupleExpr,
        Dataset dataset,
        BindingSet bindings) | 
| Modifier and Type | Method and Description | 
|---|---|
| BindingSet | ParsedGraphTemplate. getBindings() | 
| BindingSet | ParsedTupleTemplate. getBindings() | 
| BindingSet | ParsedUpdateTemplate. getBindings() | 
| BindingSet | ParsedTemplate. getBindings() | 
| BindingSet | ParsedBooleanTemplate. getBindings() | 
| Constructor and Description | 
|---|
| ParsedBooleanTemplate(Template template,
                     BindingSet args) | 
| ParsedGraphTemplate(Template template,
                   BindingSet args) | 
| ParsedTupleTemplate(Template template,
                   BindingSet args) | 
| ParsedUpdateTemplate(Template template,
                    BindingSet args) | 
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.