@Deprecated public class BottomUpJoinIterator extends org.eclipse.rdf4j.common.iteration.LookAheadIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException>
| Constructor and Description |
|---|
BottomUpJoinIterator(EvaluationStrategy strategy,
org.eclipse.rdf4j.query.algebra.Join join,
org.eclipse.rdf4j.query.BindingSet bindings)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
add(List<org.eclipse.rdf4j.query.BindingSet> leftArgResults,
org.eclipse.rdf4j.query.BindingSet b)
Deprecated.
|
protected void |
addAll(List<org.eclipse.rdf4j.query.BindingSet> hashTableValues,
List<org.eclipse.rdf4j.query.BindingSet> values)
Deprecated.
|
protected long |
clearHashTable()
Deprecated.
|
protected org.eclipse.rdf4j.query.BindingSet |
getNextElement()
Deprecated.
|
protected void |
handleClose()
Deprecated.
|
protected List<org.eclipse.rdf4j.query.BindingSet> |
makeList()
Deprecated.
Utility methods to make it easier to inserted custom store dependent list
|
protected List<org.eclipse.rdf4j.query.BindingSet> |
makeList(List<org.eclipse.rdf4j.query.BindingSet> key)
Deprecated.
Utility methods to make it easier to inserted custom store dependent list
|
protected Map<org.eclipse.rdf4j.query.BindingSet,List<org.eclipse.rdf4j.query.BindingSet>> |
makeMap()
Deprecated.
Utility methods to make it easier to inserted custom store dependent maps
|
protected void |
put(Map<org.eclipse.rdf4j.query.BindingSet,List<org.eclipse.rdf4j.query.BindingSet>> hashTable,
org.eclipse.rdf4j.query.BindingSet hashKey,
List<org.eclipse.rdf4j.query.BindingSet> hashValue)
Deprecated.
|
protected org.eclipse.rdf4j.query.BindingSet |
removeFirstElement(List<org.eclipse.rdf4j.query.BindingSet> list)
Deprecated.
Remove the first (0 index) element from a BindingSet list.
|
hasNext, next, removepublic BottomUpJoinIterator(EvaluationStrategy strategy, org.eclipse.rdf4j.query.algebra.Join join, org.eclipse.rdf4j.query.BindingSet bindings) throws org.eclipse.rdf4j.query.QueryEvaluationException
org.eclipse.rdf4j.query.QueryEvaluationExceptionprotected org.eclipse.rdf4j.query.BindingSet getNextElement()
throws org.eclipse.rdf4j.query.QueryEvaluationException
getNextElement in class org.eclipse.rdf4j.common.iteration.LookAheadIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException>org.eclipse.rdf4j.query.QueryEvaluationExceptionprotected void handleClose()
throws org.eclipse.rdf4j.query.QueryEvaluationException
handleClose in class org.eclipse.rdf4j.common.iteration.LookAheadIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException>org.eclipse.rdf4j.query.QueryEvaluationExceptionprotected long clearHashTable()
protected void put(Map<org.eclipse.rdf4j.query.BindingSet,List<org.eclipse.rdf4j.query.BindingSet>> hashTable, org.eclipse.rdf4j.query.BindingSet hashKey, List<org.eclipse.rdf4j.query.BindingSet> hashValue) throws org.eclipse.rdf4j.query.QueryEvaluationException
org.eclipse.rdf4j.query.QueryEvaluationExceptionprotected void addAll(List<org.eclipse.rdf4j.query.BindingSet> hashTableValues, List<org.eclipse.rdf4j.query.BindingSet> values) throws org.eclipse.rdf4j.query.QueryEvaluationException
org.eclipse.rdf4j.query.QueryEvaluationExceptionprotected void add(List<org.eclipse.rdf4j.query.BindingSet> leftArgResults, org.eclipse.rdf4j.query.BindingSet b) throws org.eclipse.rdf4j.query.QueryEvaluationException
org.eclipse.rdf4j.query.QueryEvaluationExceptionprotected Map<org.eclipse.rdf4j.query.BindingSet,List<org.eclipse.rdf4j.query.BindingSet>> makeMap()
protected List<org.eclipse.rdf4j.query.BindingSet> makeList()
protected List<org.eclipse.rdf4j.query.BindingSet> makeList(List<org.eclipse.rdf4j.query.BindingSet> key)
protected org.eclipse.rdf4j.query.BindingSet removeFirstElement(List<org.eclipse.rdf4j.query.BindingSet> list) throws org.eclipse.rdf4j.query.QueryEvaluationException
list - which is worked on.org.eclipse.rdf4j.query.QueryEvaluationExceptionCopyright © 2015-2019 Eclipse Foundation. All Rights Reserved.