|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.directory.shared.ldap.model.cursor.AbstractTupleCursor<K,V>
org.apache.directory.server.xdbm.impl.avl.AvlTableDupsCursor<K,V>
public class AvlTableDupsCursor<K,V>
A Cursor which walks and advance over AvlTables that may contain duplicate keys with values stored in an AvlTree. All duplicate keys are traversed returning the key and the value in a Tuple.
| Constructor Summary | |
|---|---|
AvlTableDupsCursor(AvlTable<K,V> table)
Creates a new instance of AvlTableDupsCursor. |
|
| Method Summary | |
|---|---|
void |
after(org.apache.directory.shared.ldap.model.cursor.Tuple<K,V> element)
|
void |
afterKey(K key)
|
void |
afterLast()
|
void |
afterValue(K key,
V value)
|
boolean |
available()
|
void |
before(org.apache.directory.shared.ldap.model.cursor.Tuple<K,V> element)
|
void |
beforeFirst()
|
void |
beforeKey(K key)
|
void |
beforeValue(K key,
V value)
|
boolean |
first()
|
org.apache.directory.shared.ldap.model.cursor.Tuple<K,V> |
get()
|
boolean |
last()
|
boolean |
next()
|
boolean |
previous()
|
| Methods inherited from class org.apache.directory.shared.ldap.model.cursor.AbstractTupleCursor |
|---|
checkNotClosed, close, close, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, iterator, setClosureMonitor |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AvlTableDupsCursor(AvlTable<K,V> table)
table - the AvlTable to build a Cursor on.| Method Detail |
|---|
public boolean available()
public void beforeKey(K key)
throws Exception
Exception
public void beforeValue(K key,
V value)
throws Exception
Exception
public void afterKey(K key)
throws Exception
Exception
public void afterValue(K key,
V value)
throws Exception
Exception
public void after(org.apache.directory.shared.ldap.model.cursor.Tuple<K,V> element)
throws Exception
Exception
public void afterLast()
throws Exception
Exception
public void before(org.apache.directory.shared.ldap.model.cursor.Tuple<K,V> element)
throws Exception
Exception
public void beforeFirst()
throws Exception
Exception
public boolean first()
throws Exception
Exception
public org.apache.directory.shared.ldap.model.cursor.Tuple<K,V> get()
throws Exception
Exception
public boolean last()
throws Exception
Exception
public boolean next()
throws Exception
Exception
public boolean previous()
throws Exception
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||