|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IndexCursor<V,E,ID>
A Cursor introducing new advance methods designed to reduce some inefficiencies encountered when scanning over Tuples.
| Method Summary | |
|---|---|
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. |
| Methods inherited from interface org.apache.directory.shared.ldap.model.cursor.Cursor |
|---|
after, afterLast, available, before, beforeFirst, close, close, first, get, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, last, next, previous, setClosureMonitor |
| Methods inherited from interface java.lang.Iterable |
|---|
iterator |
| Method Detail |
|---|
void beforeValue(ID id,
V indexValue)
throws Exception
id - the id for the entryindexValue - the value to advance just before
Exception - if there are faults performing this operation
void afterValue(ID id,
V indexValue)
throws Exception
id - the id for the entryindexValue - the value to advance just after the last value
Exception - if there are faults performing this operation
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||