ozone API

org.ozoneDB.DxLib
Interface DxCollection

All Superinterfaces:
java.lang.Cloneable, DxCompatible, java.io.Serializable
All Known Subinterfaces:
DxBag, DxDeque, DxMap, DxSet, DxVector
All Known Implementing Classes:
DxAbstractBag, DxAbstractCollection, DxAbstractMap, DxAbstractSet, DxArrayBag, DxArrayDeque, DxListDeque, DxMultiMap

public interface DxCollection
extends DxCompatible

Common interface of all collection classes.

Version:
$Revision: 1.7 $Date: 2000/10/28 16:55:14 $
Author:
SMB

Method Summary
 boolean add(java.lang.Object obj)
           
 boolean addAll(DxCollection coll)
           
 boolean addAll(java.lang.Object[] objs)
           
 void clear()
           
 java.lang.Object clone()
           
 boolean contains(java.lang.Object obj)
           
 boolean containsAll(DxCollection coll)
           
 int count()
           
 boolean isEmpty()
           
 DxIterator iterator()
           
 boolean remove(java.lang.Object obj)
           
 boolean removeAll(DxCollection coll)
           
 java.lang.Object[] toArray()
           
 DxCollection valueClone()
           
 
Methods inherited from interface org.ozoneDB.DxLib.DxCompatible
equals, isLess
 

Method Detail

clone

public java.lang.Object clone()
Specified by:
clone in interface DxCompatible

valueClone

public DxCollection valueClone()

toArray

public java.lang.Object[] toArray()

add

public boolean add(java.lang.Object obj)

addAll

public boolean addAll(DxCollection coll)

addAll

public boolean addAll(java.lang.Object[] objs)

remove

public boolean remove(java.lang.Object obj)

removeAll

public boolean removeAll(DxCollection coll)

contains

public boolean contains(java.lang.Object obj)

containsAll

public boolean containsAll(DxCollection coll)

iterator

public DxIterator iterator()

count

public int count()

isEmpty

public boolean isEmpty()

clear

public void clear()

ozone API

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