ozone API

org.ozoneDB.DxLib
Interface DxVector

All Superinterfaces:
java.lang.Cloneable, DxCollection, DxCompatible, java.io.Serializable
All Known Implementing Classes:
DxArrayBag

public interface DxVector
extends DxCollection

Indexable collection. Like an array, it contains components that can be accessed using an integer index. However, the size of a vector can grow or shrink.

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

Method Summary
 java.lang.Object addAtIndex(java.lang.Object obj, int index)
           
 java.lang.Object deleteAtIndex(int index)
           
 java.lang.Object elementAtIndex(int index)
           
 void insertAtIndex(java.lang.Object obj, int index)
           
 java.lang.Object removeAtIndex(int index)
           
 int size()
           
 int space()
           
 
Methods inherited from interface org.ozoneDB.DxLib.DxCollection
add, addAll, addAll, clear, clone, contains, containsAll, count, isEmpty, iterator, remove, removeAll, toArray, valueClone
 
Methods inherited from interface org.ozoneDB.DxLib.DxCompatible
equals, isLess
 

Method Detail

addAtIndex

public java.lang.Object addAtIndex(java.lang.Object obj,
                                   int index)

elementAtIndex

public java.lang.Object elementAtIndex(int index)

removeAtIndex

public java.lang.Object removeAtIndex(int index)

insertAtIndex

public void insertAtIndex(java.lang.Object obj,
                          int index)

deleteAtIndex

public java.lang.Object deleteAtIndex(int index)

space

public int space()

size

public int size()

ozone API

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