Class ProxyDistributedLookupBatch
- java.lang.Object
-
- org.apache.ignite.internal.processors.query.h2.opt.join.ProxyDistributedLookupBatch
-
- All Implemented Interfaces:
org.h2.index.IndexLookupBatch
public class ProxyDistributedLookupBatch extends Object implements org.h2.index.IndexLookupBatch
Lookip batch for proxy indexes.
-
-
Constructor Summary
Constructors Constructor Description ProxyDistributedLookupBatch(org.h2.index.IndexLookupBatch delegate, GridQueryRowDescriptor rowDesc)Creates proxy lookup batch.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaddSearchRows(org.h2.result.SearchRow first, org.h2.result.SearchRow last)List<Future<org.h2.index.Cursor>>find()StringgetPlanSQL()booleanisBatchFull()voidreset(boolean beforeQuery)
-
-
-
Constructor Detail
-
ProxyDistributedLookupBatch
public ProxyDistributedLookupBatch(org.h2.index.IndexLookupBatch delegate, GridQueryRowDescriptor rowDesc)Creates proxy lookup batch.- Parameters:
delegate- Underlying index lookup batch.rowDesc- Row descriptor.
-
-
Method Detail
-
addSearchRows
public boolean addSearchRows(org.h2.result.SearchRow first, org.h2.result.SearchRow last)- Specified by:
addSearchRowsin interfaceorg.h2.index.IndexLookupBatch
-
isBatchFull
public boolean isBatchFull()
- Specified by:
isBatchFullin interfaceorg.h2.index.IndexLookupBatch
-
find
public List<Future<org.h2.index.Cursor>> find()
- Specified by:
findin interfaceorg.h2.index.IndexLookupBatch
-
getPlanSQL
public String getPlanSQL()
- Specified by:
getPlanSQLin interfaceorg.h2.index.IndexLookupBatch
-
reset
public void reset(boolean beforeQuery)
- Specified by:
resetin interfaceorg.h2.index.IndexLookupBatch
-
-