ozone core API

org.ozoneDB.DxLib
Class DxAbstractIterator

java.lang.Object
  |
  +--org.ozoneDB.DxLib.DxObject
        |
        +--org.ozoneDB.DxLib.DxAbstractIterator
All Implemented Interfaces:
java.lang.Cloneable, DxCompatible, DxIterator, java.io.Serializable
Direct Known Subclasses:
DxBBIterator, DxDiskHashIterator, DxHashIterator, DxListIterator, DxMultiIterator, DxVectorIterator

public abstract class DxAbstractIterator
extends DxObject
implements DxIterator

Version:
$Revision: 1.1 $Date: 2001/12/18 10:31:30 $
Author:
SMB
See Also:
Serialized Form

Field Summary
(package private)  boolean atFirstObject
           
(package private)  boolean objectRemoved
           
(package private) static long serialVersionUID
           
 
Constructor Summary
DxAbstractIterator()
           
 
Method Summary
 java.lang.Object key()
          It is not a good idea to declare this abstract because some sub-classes do not know how to implement this method.
 
Methods inherited from class org.ozoneDB.DxLib.DxObject
clone, isLess
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.ozoneDB.DxLib.DxIterator
next, object, removeObject, reset
 
Methods inherited from interface org.ozoneDB.DxLib.DxCompatible
clone, equals, isLess
 

Field Detail

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values

atFirstObject

boolean atFirstObject

objectRemoved

boolean objectRemoved
Constructor Detail

DxAbstractIterator

public DxAbstractIterator()
Method Detail

key

public java.lang.Object key()
It is not a good idea to declare this abstract because some sub-classes do not know how to implement this method.

Specified by:
key in interface DxIterator

ozone core API

Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.