public class SetIndexTable extends Object implements IndexTable
IndexTable implementation optimized for the case where there is only a
single common variable| Constructor 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)
IndexTablecontainsCompatibleWithSharedDomain in interface IndexTableLicenced under the Apache License, Version 2.0