ozone core API

org.ozoneDB.DxLib
Interface DxCompatible

All Superinterfaces:
java.lang.Cloneable, java.io.Serializable
All Known Subinterfaces:
DxBag, DxCollection, DxDeque, DxHashCollection, DxIterator, DxListCollection, DxMap, DxSet, DxTreeCollection, DxVector, DxVectorCollection
All Known Implementing Classes:
DxAbstractBag, DxAbstractCollection, DxAbstractIterator, DxAbstractMap, DxAbstractSet, DxArrayBag, DxArrayDeque, DxHashMap, DxHashSet, DxListBag, DxListDeque, DxMultiMap, DxObject, DxTreeMap, DxTreeSet

public interface DxCompatible
extends java.io.Serializable, java.lang.Cloneable

interface fuer objekte, die als key in collections verwendet werde sollen; wenn die methoden valueCopy(), readObject(), writeObject() der collections benoetigt werden, muessen auch die daten objekte dieses interface unterstuetzen oder von DxObject abgeleitet sein

Version:
$Revision: 1.1 $Date: 2001/12/18 10:31:30 $
Author:
SMB

Method Summary
 java.lang.Object clone()
           
 boolean equals(java.lang.Object obj)
           
 boolean isLess(DxCompatible obj)
           
 

Method Detail

isLess

public boolean isLess(DxCompatible obj)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

ozone core API

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