/** */
private void checkValues(Object oid, BigDecimal startValue){
int i;
BigDecimal value;
FieldsOfBigDecimal pi = (FieldsOfBigDecimal) pm.getObjectById(oid, true);
int n = pi.getLength();
for( i = 0, value = startValue; i < n; ++i){
if( !FieldsOfBigDecimal.isPersistent[i] ) continue;
BigDecimal val = pi.get(i);
if(val.compareTo(value) != 0){
fail(ASSERTION_FAILED,
"Incorrect value for " + FieldsOfBigDecimal.fieldSpecs[i] +
", expected value " + value.toString() +
", value is " + val.toString());