com.bigdata.relation.accesspath
Interface IBindingSetAccessPath<R>

Type Parameters:
R - The generic type of the [R]elation elements of the IRelation.
All Superinterfaces:
IAbstractAccessPath<R>
All Known Implementing Classes:
AccessPath, SPOAccessPath

public interface IBindingSetAccessPath<R>
extends IAbstractAccessPath<R>

An interface for access paths which visit solutions (versus IElement s).

Version:
$Id: IBindingSetAccessPath.java 6338 2012-06-12 14:58:53Z thompsonbry $
Author:
Bryan Thompson

Method Summary
 ICloseableIterator<IBindingSet> solutions(long limit, BaseJoinStats stats)
          Return an iterator which will visit the solutions drawn from the access path with a limit on the number of solutions drawn.
 
Methods inherited from interface com.bigdata.relation.accesspath.IAbstractAccessPath
getPredicate, isEmpty, rangeCount
 

Method Detail

solutions

ICloseableIterator<IBindingSet> solutions(long limit,
                                          BaseJoinStats stats)
Return an iterator which will visit the solutions drawn from the access path with a limit on the number of solutions drawn. TODO Should this be visiting IBindingSet[]s?

See Also:
(Access path should visit solutions for high level query).


Copyright © 2006-2012 SYSTAP, LLC. All Rights Reserved.