Uses of Class
org.eclipse.rdf4j.query.algebra.evaluation.iterator.BindingSetHashKey
-
Uses of BindingSetHashKey in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Modifier and TypeMethodDescriptionstatic BindingSetHashKey
BindingSetHashKey.create(String[] varNames, BindingSet bindings)
Modifier and TypeMethodDescriptionprotected Map<BindingSetHashKey,List<BindingSet>>
HashJoinIteration.makeHashTable(int initialSize)
Utility methods to make it easier to inserted custom store dependent mapsModifier and TypeMethodDescriptionprotected void
HashJoinIteration.putHashTableEntry(Map<BindingSetHashKey,List<BindingSet>> nextHashTable, BindingSetHashKey hashKey, List<BindingSet> hashValue, boolean newEntry)
Modifier and TypeMethodDescriptionprotected void
HashJoinIteration.disposeHashTable(Map<BindingSetHashKey,List<BindingSet>> map)
Utility methods to clear-up in case not using in-memory hash table.protected void
HashJoinIteration.putHashTableEntry(Map<BindingSetHashKey,List<BindingSet>> nextHashTable, BindingSetHashKey hashKey, List<BindingSet> hashValue, boolean newEntry)
ModifierConstructorDescriptionHashJoinIteration(CloseableIteration<BindingSet,QueryEvaluationException> leftIter, Set<String> leftBindingNames, CloseableIteration<BindingSet,QueryEvaluationException> rightIter, Set<String> rightBindingNames, boolean leftJoin, IntFunction<Map<BindingSetHashKey,List<BindingSet>>> mapMaker, IntFunction<List<BindingSet>> mapValueMaker)
Deprecated, for removal: This API element is subject to removal in a future version.