public interface IndexCursor<V,E,ID> extends org.apache.directory.shared.ldap.cursor.Cursor<IndexEntry<V,E,ID>>
| Modifier and Type | Method and Description |
|---|---|
void |
afterValue(ID id,
V indexValue)
An alternative to calling after(IndexEntry) which often may require
wrapping an id and value in a newly created IndexEntry object that may
be an unnecessary object creation.
|
void |
beforeValue(ID id,
V indexValue)
An alternative to calling before(IndexEntry) which often may require
wrapping an id and value in a newly created IndexEntry object that may
be an unnecessary object creation.
|
after, afterLast, available, before, beforeFirst, close, close, first, get, isClosed, isElementReused, last, next, previous, setClosureMonitorforEach, iterator, spliteratorvoid beforeValue(ID id, V indexValue) throws Exception
id - the id for the entryindexValue - the value to advance just beforeException - if there are faults performing this operationvoid afterValue(ID id, V indexValue) throws Exception
id - the id for the entryindexValue - the value to advance just after the last valueException - if there are faults performing this operationCopyright © 2003–2014 The Apache Software Foundation. All rights reserved.