Modifier and Type | Field and Description |
---|---|
private boolean |
byteIndex |
private java.util.ArrayList<T> |
elements |
Modifier | Constructor and Description |
---|---|
(package private) |
DataVectorAttr(ClassData cls,
java.lang.String name) |
(package private) |
DataVectorAttr(ClassData cls,
java.lang.String name,
java.util.ArrayList<T> initialData) |
(package private) |
DataVectorAttr(ClassData cls,
java.lang.String name,
boolean byteIndex) |
private |
DataVectorAttr(ClassData cls,
java.lang.String name,
boolean byteIndex,
java.util.ArrayList<T> initialData) |
Modifier and Type | Method and Description |
---|---|
void |
add(T element) |
int |
attrLength() |
T |
get(int index) |
java.util.Iterator<T> |
iterator() |
void |
put(int i,
T element) |
int |
size() |
void |
write(CheckedDataOutputStream out) |
getClassData, getLength
private DataVectorAttr(ClassData cls, java.lang.String name, boolean byteIndex, java.util.ArrayList<T> initialData)
DataVectorAttr(ClassData cls, java.lang.String name, java.util.ArrayList<T> initialData)
DataVectorAttr(ClassData cls, java.lang.String name)
DataVectorAttr(ClassData cls, java.lang.String name, boolean byteIndex)
public T get(int index)
public void add(T element)
public void put(int i, T element)
public int size()
public java.util.Iterator<T> iterator()
public int attrLength()
attrLength
in class AttrData
public void write(CheckedDataOutputStream out) throws java.io.IOException