| java.lang.Object workbench.storage.RowDataList
RowDataList | public class RowDataList (Code) | | A class to store a dynamic array of
RowData objects
|
RowDataList | public RowDataList()(Code) | | |
RowDataList | public RowDataList(int len)(Code) | | |
add | public int add(RowData row)(Code) | | Add a row to this list.
the new size of this list |
add | public int add(int index, RowData row)(Code) | | Add a row at a specific index in this list
|
clear | public void clear()(Code) | | set the number of rows to zero.
The RowData instances currently stored in this list
are not freed by calling RowData.reset()
See Also: RowDataList.reset() |
ensureCapacity | public void ensureCapacity(int newSize)(Code) | | |
get | public RowData get(int index)(Code) | | Return the row at the given index
|
remove | public void remove(int index)(Code) | | Remove the row at the specified index
|
reset | public void reset()(Code) | | Free all objects stored in the internal array. This will
also call reset on all RowData objects, so if rows are shared
between to RowDataList instances (moved back and forth, e.g.
when filtering) this will also remove the data from the original
source.
See Also: RowDataList.clear() See Also: RowData.reset |
size | public int size()(Code) | | Return the number of rows in this list
|
|
|