public class StringTable extends DataBuffer
| Modifier and Type | Field and Description |
|---|---|
java.lang.String[][] |
array |
java.lang.String[] |
columns |
int |
growIncrement |
int |
indexColumn |
com.partnersoft.data.StringTable.Varmint |
varmint |
arrayObject, capacity, end, growthCap, growthMin, start| Constructor and Description |
|---|
StringTable(int indexColumn,
java.lang.String[] columnNames,
int growIncrement) |
StringTable(java.lang.String indexColumnName,
java.util.ArrayList columnNames,
int growIncrement) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addRecordToMap(java.lang.String id,
java.util.Map victim) |
void |
append(java.util.ArrayList record) |
void |
append(java.util.Map record) |
void |
append(java.lang.String[] record) |
java.lang.String[] |
find(java.lang.String id) |
void |
newArray(int size)
Allocates a new, empty array of the given size and assign it to the
arrayObject property.
|
void |
sort() |
append, clear, clone, copy, copyTo, getSize, insert, isEmpty, makeRoomFor, makeRoomFor, pack, remove, setToMatch, subsection, tidy, toStringpublic java.lang.String[] columns
public int indexColumn
public java.lang.String[][] array
public com.partnersoft.data.StringTable.Varmint varmint
public int growIncrement
public StringTable(java.lang.String indexColumnName,
java.util.ArrayList columnNames,
int growIncrement)
public StringTable(int indexColumn,
java.lang.String[] columnNames,
int growIncrement)
public void newArray(int size)
DataBuffernewArray in class DataBufferpublic void sort()
public java.lang.String[] find(java.lang.String id)
public boolean addRecordToMap(java.lang.String id,
java.util.Map victim)
public void append(java.util.ArrayList record)
public void append(java.util.Map record)
public void append(java.lang.String[] record)