public class DataVector<T extends Data>
extends java.lang.Object
implements java.lang.Iterable<T>
Modifier and Type | Field and Description |
---|---|
(package private) java.util.ArrayList<T> |
elements |
Constructor and Description |
---|
DataVector() |
DataVector(int initSize) |
Modifier and Type | Method and Description |
---|---|
void |
add(T element) |
void |
addAll(java.util.List<T> collection) |
void |
addElement(T element) |
Data |
elementAt(int k) |
int |
getLength() |
java.util.Iterator<T> |
iterator() |
int |
size() |
void |
write(CheckedDataOutputStream out) |
void |
writeElements(CheckedDataOutputStream out) |
public java.util.Iterator<T> iterator()
public void add(T element)
public void addAll(java.util.List<T> collection)
public int getLength()
public void write(CheckedDataOutputStream out) throws java.io.IOException
java.io.IOException
public void writeElements(CheckedDataOutputStream out) throws java.io.IOException
java.io.IOException
public void addElement(T element)
public int size()
public Data elementAt(int k)