/** * INTERNAL: * Add the field-value pair to the row. */ public Object put(DatabaseField key, Object value) { int index = getFields().indexOf(key); if (index >= 0) { Object oldValue = getValues().elementAt(index); replaceAt(value, index); return oldValue; } else { add(key, value); } return null; }