DistinctTermAdvancer. It supports an efficient scan of the distinct term identifiers that appear in the first position(s) of the keys for the statement index corresponding to the specified
IKeyOrder. For example, using
SPOKeyOrder.POSwill give you the term identifiers for the distinct predicates actually in use within statements in the
Note: This class only offers additional functionality over the
DistinctTermAdvancer for a quad store. For example, consider a triple
store with 2-bound on the
SPOKeyOrder.SPO index. Since you are only
going to visit the distinct Object values, the advancer will not "advance"
over anything and you might as well use a normal
|Constructor and Description|
|Modifier and Type||Method and Description|
Offers an opportunity to advance the source
addFilter, filter, getProperty, getRequiredProperty, setProperty, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public DistinctMultiTermAdvancer(int arity, int boundEntries)
Copyright © 2006-2012 SYSTAP, LLC. All Rights Reserved.