A B C D E F G H I L N O P R S V

A

AbstractCursor<E> - Class in org.apache.directory.shared.ldap.cursor
Simple class that contains often used Cursor code.
AbstractCursor() - Constructor for class org.apache.directory.shared.ldap.cursor.AbstractCursor
 
after(E) - Method in interface org.apache.directory.shared.ldap.cursor.Cursor
Prepares this Cursor, so a subsequent call to Cursor#previous() with a true return value, will have positioned the Cursor on a dataSet element equal to or less than the element argument but not greater.
after(E) - Method in class org.apache.directory.shared.ldap.cursor.EmptyCursor
Prepares this Cursor, so a subsequent call to Cursor#previous() with a true return value, will have positioned the Cursor on a dataSet element equal to or less than the element argument but not greater.
after(E) - Method in class org.apache.directory.shared.ldap.cursor.ListCursor
Prepares this Cursor, so a subsequent call to Cursor#previous() with a true return value, will have positioned the Cursor on a dataSet element equal to or less than the element argument but not greater.
after(E) - Method in class org.apache.directory.shared.ldap.cursor.SingletonCursor
Prepares this Cursor, so a subsequent call to Cursor#previous() with a true return value, will have positioned the Cursor on a dataSet element equal to or less than the element argument but not greater.
afterLast() - Method in interface org.apache.directory.shared.ldap.cursor.Cursor
Positions this Cursor after the last element.
afterLast() - Method in class org.apache.directory.shared.ldap.cursor.EmptyCursor
Positions this Cursor after the last element.
afterLast() - Method in class org.apache.directory.shared.ldap.cursor.ListCursor
Positions this Cursor after the last element.
afterLast() - Method in class org.apache.directory.shared.ldap.cursor.SingletonCursor
Positions this Cursor after the last element.
available() - Method in interface org.apache.directory.shared.ldap.cursor.Cursor
Determines whether or not a call to get() will succeed.
available() - Method in class org.apache.directory.shared.ldap.cursor.EmptyCursor
Determines whether or not a call to get() will succeed.
available() - Method in class org.apache.directory.shared.ldap.cursor.ListCursor
Determines whether or not a call to get() will succeed.
available() - Method in class org.apache.directory.shared.ldap.cursor.SingletonCursor
Determines whether or not a call to get() will succeed.

B

before(E) - Method in interface org.apache.directory.shared.ldap.cursor.Cursor
Prepares this Cursor, so a subsequent call to Cursor#next() with a true return value, will have positioned the Cursor on a dataSet element equal to or less than the element argument but not greater.
before(E) - Method in class org.apache.directory.shared.ldap.cursor.EmptyCursor
Prepares this Cursor, so a subsequent call to Cursor#next() with a true return value, will have positioned the Cursor on a dataSet element equal to or less than the element argument but not greater.
before(E) - Method in class org.apache.directory.shared.ldap.cursor.ListCursor
 
before(E) - Method in class org.apache.directory.shared.ldap.cursor.SingletonCursor
Prepares this Cursor, so a subsequent call to Cursor#next() with a true return value, will have positioned the Cursor on a dataSet element equal to or less than the element argument but not greater.
beforeFirst() - Method in interface org.apache.directory.shared.ldap.cursor.Cursor
Positions this Cursor before the first element.
beforeFirst() - Method in class org.apache.directory.shared.ldap.cursor.EmptyCursor
Positions this Cursor before the first element.
beforeFirst() - Method in class org.apache.directory.shared.ldap.cursor.ListCursor
Positions this Cursor before the first element.
beforeFirst() - Method in class org.apache.directory.shared.ldap.cursor.SingletonCursor
Positions this Cursor before the first element.

C

checkNotClosed(String) - Method in class org.apache.directory.shared.ldap.cursor.AbstractCursor
Check that the cursor is not closed.
checkNotClosed() - Method in interface org.apache.directory.shared.ldap.cursor.ClosureMonitor
Checks if state of this ClosureMonitor is set to closed and if so, throws the causing Exception.
checkNotClosed() - Method in class org.apache.directory.shared.ldap.cursor.DefaultClosureMonitor
Checks if state of this ClosureMonitor is set to closed and if so, throws the causing Exception.
close(Exception) - Method in class org.apache.directory.shared.ldap.cursor.AbstractCursor
Closes this Cursor and frees any resources it my have allocated.
close() - Method in class org.apache.directory.shared.ldap.cursor.AbstractCursor
Closes this Cursor and frees any resources it my have allocated.
close() - Method in interface org.apache.directory.shared.ldap.cursor.ClosureMonitor
Sets monitor state to closed, and sets the cause to a CursorClosedException without an error message string.
close(String) - Method in interface org.apache.directory.shared.ldap.cursor.ClosureMonitor
Sets monitor state to closed, and sets the cause to a CursorClosedException with a specific error message string.
close(Exception) - Method in interface org.apache.directory.shared.ldap.cursor.ClosureMonitor
Sets monitor state to closed, and sets the cause to a specific Exception.
close() - Method in interface org.apache.directory.shared.ldap.cursor.Cursor
Closes this Cursor and frees any resources it my have allocated.
close(Exception) - Method in interface org.apache.directory.shared.ldap.cursor.Cursor
Closes this Cursor and frees any resources it my have allocated.
close() - Method in class org.apache.directory.shared.ldap.cursor.DefaultClosureMonitor
Sets monitor state to closed, and sets the cause to a CursorClosedException without an error message string.
close(String) - Method in class org.apache.directory.shared.ldap.cursor.DefaultClosureMonitor
Sets monitor state to closed, and sets the cause to a CursorClosedException with a specific error message string.
close(Exception) - Method in class org.apache.directory.shared.ldap.cursor.DefaultClosureMonitor
Sets monitor state to closed, and sets the cause to a specific Exception.
ClosureMonitor - Interface in org.apache.directory.shared.ldap.cursor
A monitor used by Cursors to detect conditions when they should stop performing some work during advance operations such as next(), previous(), first() etc, and release resources.
Cursor<E> - Interface in org.apache.directory.shared.ldap.cursor
A Cursor for bidirectional traversal over elements in a dataSet.
CursorClosedException - Exception in org.apache.directory.shared.ldap.cursor
A specific form of IOException to note that an operation is being attempted on a closed Cursor.
CursorClosedException() - Constructor for exception org.apache.directory.shared.ldap.cursor.CursorClosedException
 
CursorClosedException(String) - Constructor for exception org.apache.directory.shared.ldap.cursor.CursorClosedException
 
CursorIterator<E> - Class in org.apache.directory.shared.ldap.cursor
An Iterator over a Cursor so Cursors can be Iterable for using in foreach constructs.
CursorIterator(Cursor<E>) - Constructor for class org.apache.directory.shared.ldap.cursor.CursorIterator
Creates a new instance of CursorIterator.
CursorStateEnum - Enum in org.apache.directory.shared.ldap.cursor
An enumeration to represent the various states of a Cursor.

D

DefaultClosureMonitor - Class in org.apache.directory.shared.ldap.cursor
A basic ClosureMonitor that simply uses a boolean for state and a cause exception.
DefaultClosureMonitor() - Constructor for class org.apache.directory.shared.ldap.cursor.DefaultClosureMonitor
 

E

EmptyCursor<E> - Class in org.apache.directory.shared.ldap.cursor
An empty Cursor implementation.
EmptyCursor() - Constructor for class org.apache.directory.shared.ldap.cursor.EmptyCursor
 

F

first() - Method in interface org.apache.directory.shared.ldap.cursor.Cursor
Positions this Cursor at the first element.
first() - Method in class org.apache.directory.shared.ldap.cursor.EmptyCursor
Positions this Cursor at the first element.
first() - Method in class org.apache.directory.shared.ldap.cursor.ListCursor
Positions this Cursor at the first element.
first() - Method in class org.apache.directory.shared.ldap.cursor.SingletonCursor
Positions this Cursor at the first element.

G

get() - Method in interface org.apache.directory.shared.ldap.cursor.Cursor
Gets the object at the current position.
get() - Method in class org.apache.directory.shared.ldap.cursor.EmptyCursor
Gets the object at the current position.
get() - Method in class org.apache.directory.shared.ldap.cursor.ListCursor
Gets the object at the current position.
get() - Method in class org.apache.directory.shared.ldap.cursor.SingletonCursor
Gets the object at the current position.
getCause() - Method in interface org.apache.directory.shared.ldap.cursor.ClosureMonitor
Gets the cause of the closure.
getCause() - Method in class org.apache.directory.shared.ldap.cursor.DefaultClosureMonitor
Gets the cause of the closure.

H

hasNext() - Method in class org.apache.directory.shared.ldap.cursor.CursorIterator

I

InconsistentCursorStateException - Exception in org.apache.directory.shared.ldap.cursor
Thrown to indicate a condition in the Cursor where the state seems inconsistent based on internal accounting.
InconsistentCursorStateException() - Constructor for exception org.apache.directory.shared.ldap.cursor.InconsistentCursorStateException
 
InconsistentCursorStateException(String) - Constructor for exception org.apache.directory.shared.ldap.cursor.InconsistentCursorStateException
 
InvalidCursorPositionException - Exception in org.apache.directory.shared.ldap.cursor
Thrown to indicate an illegal position state for a Cursor when a call to get is made.
InvalidCursorPositionException() - Constructor for exception org.apache.directory.shared.ldap.cursor.InvalidCursorPositionException
 
InvalidCursorPositionException(String) - Constructor for exception org.apache.directory.shared.ldap.cursor.InvalidCursorPositionException
 
isAfterLast() - Method in class org.apache.directory.shared.ldap.cursor.ListCursor
isAfterLast() - Method in class org.apache.directory.shared.ldap.cursor.SingletonCursor
isBeforeFirst() - Method in class org.apache.directory.shared.ldap.cursor.ListCursor
isBeforeFirst() - Method in class org.apache.directory.shared.ldap.cursor.SingletonCursor
isClosed() - Method in class org.apache.directory.shared.ldap.cursor.AbstractCursor
Checks if this Cursor is closed.
isClosed() - Method in interface org.apache.directory.shared.ldap.cursor.ClosureMonitor
Gets whether the state of this ClosureMonitor is set to closed.
isClosed() - Method in interface org.apache.directory.shared.ldap.cursor.Cursor
Checks if this Cursor is closed.
isClosed() - Method in class org.apache.directory.shared.ldap.cursor.DefaultClosureMonitor
Gets whether the state of this ClosureMonitor is set to closed.
isElementReused() - Method in interface org.apache.directory.shared.ldap.cursor.Cursor
Gets whether or not this Cursor will return the same element object instance on get() operations for any position of this Cursor.
isElementReused() - Method in class org.apache.directory.shared.ldap.cursor.EmptyCursor
Gets whether or not this Cursor will return the same element object instance on get() operations for any position of this Cursor.
isElementReused() - Method in class org.apache.directory.shared.ldap.cursor.ListCursor
Gets whether or not this Cursor will return the same element object instance on get() operations for any position of this Cursor.
isElementReused() - Method in class org.apache.directory.shared.ldap.cursor.SingletonCursor
Gets whether or not this Cursor will return the same element object instance on get() operations for any position of this Cursor.
isFirst() - Method in class org.apache.directory.shared.ldap.cursor.ListCursor
isFirst() - Method in class org.apache.directory.shared.ldap.cursor.SingletonCursor
isLast() - Method in class org.apache.directory.shared.ldap.cursor.ListCursor
isLast() - Method in class org.apache.directory.shared.ldap.cursor.SingletonCursor
iterator() - Method in class org.apache.directory.shared.ldap.cursor.AbstractCursor

L

last() - Method in interface org.apache.directory.shared.ldap.cursor.Cursor
Positions this Cursor at the last element.
last() - Method in class org.apache.directory.shared.ldap.cursor.EmptyCursor
Positions this Cursor at the last element.
last() - Method in class org.apache.directory.shared.ldap.cursor.ListCursor
Positions this Cursor at the last element.
last() - Method in class org.apache.directory.shared.ldap.cursor.SingletonCursor
Positions this Cursor at the last element.
ListCursor<E> - Class in org.apache.directory.shared.ldap.cursor
A simple implementation of a Cursor on a List.
ListCursor(Comparator<E>, int, List<E>, int) - Constructor for class org.apache.directory.shared.ldap.cursor.ListCursor
Creates a new ListCursor with lower (inclusive) and upper (exclusive) bounds.
ListCursor(int, List<E>, int) - Constructor for class org.apache.directory.shared.ldap.cursor.ListCursor
Creates a new ListCursor with lower (inclusive) and upper (exclusive) bounds.
ListCursor(List<E>, int) - Constructor for class org.apache.directory.shared.ldap.cursor.ListCursor
Creates a new ListCursor with a specific upper (exclusive) bound: the lower (inclusive) bound defaults to 0.
ListCursor(Comparator<E>, List<E>, int) - Constructor for class org.apache.directory.shared.ldap.cursor.ListCursor
Creates a new ListCursor with a specific upper (exclusive) bound: the lower (inclusive) bound defaults to 0.
ListCursor(int, List<E>) - Constructor for class org.apache.directory.shared.ldap.cursor.ListCursor
Creates a new ListCursor with a lower (inclusive) bound: the upper (exclusive) bound is the size of the list.
ListCursor(Comparator<E>, int, List<E>) - Constructor for class org.apache.directory.shared.ldap.cursor.ListCursor
Creates a new ListCursor with a lower (inclusive) bound: the upper (exclusive) bound is the size of the list.
ListCursor(List<E>) - Constructor for class org.apache.directory.shared.ldap.cursor.ListCursor
Creates a new ListCursor without specific bounds: the bounds are acquired from the size of the list.
ListCursor(Comparator<E>, List<E>) - Constructor for class org.apache.directory.shared.ldap.cursor.ListCursor
Creates a new ListCursor without specific bounds: the bounds are acquired from the size of the list.
ListCursor() - Constructor for class org.apache.directory.shared.ldap.cursor.ListCursor
Creates a new ListCursor without any elements.
ListCursor(Comparator<E>) - Constructor for class org.apache.directory.shared.ldap.cursor.ListCursor
Creates a new ListCursor without any elements.

N

next() - Method in interface org.apache.directory.shared.ldap.cursor.Cursor
Advances this Cursor to the next position.
next() - Method in class org.apache.directory.shared.ldap.cursor.CursorIterator
next() - Method in class org.apache.directory.shared.ldap.cursor.EmptyCursor
Advances this Cursor to the next position.
next() - Method in class org.apache.directory.shared.ldap.cursor.ListCursor
Advances this Cursor to the next position.
next() - Method in class org.apache.directory.shared.ldap.cursor.SingletonCursor
Advances this Cursor to the next position.

O

org.apache.directory.shared.ldap.cursor - package org.apache.directory.shared.ldap.cursor
 

P

previous() - Method in interface org.apache.directory.shared.ldap.cursor.Cursor
Advances this Cursor to the previous position.
previous() - Method in class org.apache.directory.shared.ldap.cursor.EmptyCursor
Advances this Cursor to the previous position.
previous() - Method in class org.apache.directory.shared.ldap.cursor.ListCursor
Advances this Cursor to the previous position.
previous() - Method in class org.apache.directory.shared.ldap.cursor.SingletonCursor
Advances this Cursor to the previous position.

R

remove() - Method in class org.apache.directory.shared.ldap.cursor.CursorIterator

S

setClosureMonitor(ClosureMonitor) - Method in class org.apache.directory.shared.ldap.cursor.AbstractCursor
Sets a non-null closure monitor to associate with this Cursor.
setClosureMonitor(ClosureMonitor) - Method in interface org.apache.directory.shared.ldap.cursor.Cursor
Sets a non-null closure monitor to associate with this Cursor.
SingletonCursor<E> - Class in org.apache.directory.shared.ldap.cursor
A Cursor over a single element.
SingletonCursor(E) - Constructor for class org.apache.directory.shared.ldap.cursor.SingletonCursor
Creates a new instance of SingletonCursor.
SingletonCursor(E, Comparator<E>) - Constructor for class org.apache.directory.shared.ldap.cursor.SingletonCursor
Creates a new instance of SingletonCursor, with its associated conmparator

V

valueOf(String) - Static method in enum org.apache.directory.shared.ldap.cursor.CursorStateEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.directory.shared.ldap.cursor.CursorStateEnum
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E F G H I L N O P R S V

Copyright © 2003-2010 The Apache Software Foundation. All Rights Reserved.