com.planet_ink.coffee_mud.core.collections
Class DVector
java.lang.Object
com.planet_ink.coffee_mud.core.collections.DVector
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class DVector
- extends java.lang.Object
- implements java.lang.Cloneable, java.io.Serializable
- See Also:
- Serialized Form
|
Constructor Summary |
DVector(int dim)
|
DVector(int dim,
int startingSize)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
dimensions
protected int dimensions
DVector
public DVector(int dim)
DVector
public DVector(int dim,
int startingSize)
clear
public void clear()
trimToSize
public void trimToSize()
indexOf
public int indexOf(java.lang.Object O)
elementsAt
public java.lang.Object[] elementsAt(int x)
removeElementsAt
public java.lang.Object[] removeElementsAt(int x)
copyOf
public DVector copyOf()
sortBy
public void sortBy(int dim)
toDVector
public static DVector toDVector(java.util.Hashtable h)
addSharedElements
public void addSharedElements(java.lang.Object[] O)
addElement
public void addElement(java.lang.Object... Os)
contains
public boolean contains(java.lang.Object O)
containsIgnoreCase
public boolean containsIgnoreCase(java.lang.String S)
size
public int size()
removeElementAt
public void removeElementAt(int i)
removeElement
public void removeElement(java.lang.Object O)
getDimensionVector
public java.util.Vector getDimensionVector(int dim)
getRowVector
public java.util.Vector getRowVector(int row)
elementAt
public java.lang.Object elementAt(int i,
int dim)
setElementAt
public void setElementAt(int index,
int dim,
java.lang.Object O)
insertElementAt
public void insertElementAt(int here,
java.lang.Object... Os)