public class LinearIndex extends Object implements IndexTable
Constructor and Description |
---|
LinearIndex(Set<Var> commonVars,
QueryIterator data) |
LinearIndex(Set<Var> commonVars,
QueryIterator data,
Set<org.apache.jena.sparql.engine.index.HashIndexTable.Key> loadedData,
Map<Var,Integer> mappings) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsCompatibleWithSharedDomain(Binding bindingLeft)
Is there a binding in the table that has a shared domain (variables in common) and
is join-compatible? This is teh condition for MINUS to exclude the argument
binding.
|
String |
toString() |
public LinearIndex(Set<Var> commonVars, QueryIterator data)
public LinearIndex(Set<Var> commonVars, QueryIterator data, Set<org.apache.jena.sparql.engine.index.HashIndexTable.Key> loadedData, Map<Var,Integer> mappings)
public boolean containsCompatibleWithSharedDomain(Binding bindingLeft)
IndexTable
containsCompatibleWithSharedDomain
in interface IndexTable
Licenced under the Apache License, Version 2.0