public class SetIndexTable extends Object implements IndexTable
IndexTable
implementation optimized for the case where there is only a
single common variableConstructor and Description |
---|
SetIndexTable(Set<Var> commonVars,
QueryIterator data)
Creates a new index table
|
Modifier and Type | Method and Description |
---|---|
boolean |
containsCompatibleWithSharedDomain(Binding binding)
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 SetIndexTable(Set<Var> commonVars, QueryIterator data)
commonVars
- Common Variablesdata
- Datapublic boolean containsCompatibleWithSharedDomain(Binding binding)
IndexTable
containsCompatibleWithSharedDomain
in interface IndexTable
Licenced under the Apache License, Version 2.0