Quadcap Embeddable Database

com.quadcap.sql.lock.SortedArrayIterator Class Reference

Inheritance diagram for com.quadcap.sql.lock.SortedArrayIterator:

Iterator List of all members.

Detailed Description

Author:
Stan Bailes

Definition at line 50 of file SortedArrayIterator.java.

Public Member Functions

 SortedArrayIterator (SortedArray array)
boolean hasNext ()
Object next ()
void remove ()
 Remove the object that we just returned.


Package Functions

void position (Object obj)

Package Attributes

SortedArray array
int pos


Constructor & Destructor Documentation

com.quadcap.sql.lock.SortedArrayIterator.SortedArrayIterator SortedArray  array  ) 
 

Definition at line 54 of file SortedArrayIterator.java.


Member Function Documentation

boolean com.quadcap.sql.lock.SortedArrayIterator.hasNext  ) 
 

Definition at line 65 of file SortedArrayIterator.java.

References com.quadcap.sql.lock.SortedArrayIterator.array, com.quadcap.sql.lock.SortedArrayIterator.pos, and com.quadcap.sql.lock.SortedArray.size.

Referenced by com.quadcap.sql.lock.LockManager.getLockForTransaction().

Object com.quadcap.sql.lock.SortedArrayIterator.next  ) 
 

Definition at line 69 of file SortedArrayIterator.java.

References com.quadcap.sql.lock.SortedArrayIterator.array, com.quadcap.sql.lock.SortedArray.get(), com.quadcap.sql.lock.SortedArrayIterator.pos, and com.quadcap.sql.lock.SortedArray.size.

Referenced by com.quadcap.sql.lock.LockManager.getLockForTransaction().

void com.quadcap.sql.lock.SortedArrayIterator.position Object  obj  )  [package]
 

Definition at line 58 of file SortedArrayIterator.java.

References com.quadcap.sql.lock.SortedArrayIterator.array, com.quadcap.sql.lock.SortedArray.find(), com.quadcap.sql.lock.SortedArrayIterator.pos, and com.quadcap.sql.lock.SortedArrayIterator.position().

Referenced by com.quadcap.sql.lock.LockManager.getLockForTransaction(), com.quadcap.sql.lock.LockManager.locksForTransaction(), and com.quadcap.sql.lock.SortedArrayIterator.position().

void com.quadcap.sql.lock.SortedArrayIterator.remove  ) 
 

Remove the object that we just returned.

Definition at line 79 of file SortedArrayIterator.java.

References com.quadcap.sql.lock.SortedArrayIterator.array, com.quadcap.sql.lock.SortedArrayIterator.pos, and com.quadcap.sql.lock.SortedArray.removeAt().


Member Data Documentation

SortedArray com.quadcap.sql.lock.SortedArrayIterator.array [package]
 

Definition at line 51 of file SortedArrayIterator.java.

Referenced by com.quadcap.sql.lock.SortedArrayIterator.hasNext(), com.quadcap.sql.lock.SortedArrayIterator.next(), com.quadcap.sql.lock.SortedArrayIterator.position(), and com.quadcap.sql.lock.SortedArrayIterator.remove().

int com.quadcap.sql.lock.SortedArrayIterator.pos [package]
 

Definition at line 52 of file SortedArrayIterator.java.

Referenced by com.quadcap.sql.lock.SortedArrayIterator.hasNext(), com.quadcap.sql.lock.SortedArrayIterator.next(), com.quadcap.sql.lock.SortedArrayIterator.position(), and com.quadcap.sql.lock.SortedArrayIterator.remove().