@ -259,7 +259,7 @@ public class FlexTable extends FlexWidthArray implements ObjectIndex {
returnnull;
}
assertoldentry!=null:"overwrite of empty position "+pos+", index management must have failed before";
assertrowdef.objectOrder.compare(oldentry.getPrimaryKeyBytes(),key)==0:"key and row does not match; key = "+NaturalOrder.arrayList(key,0,key.length)+" row.key = "+NaturalOrder.arrayList(oldentry.getPrimaryKeyBytes(),0,rowdef.primaryKeyLength);
assertrowdef.objectOrder.equal(oldentry.getPrimaryKeyBytes(),key):"key and row does not match; key = "+NaturalOrder.arrayList(key,0,key.length)+" row.key = "+NaturalOrder.arrayList(oldentry.getPrimaryKeyBytes(),0,rowdef.primaryKeyLength);
@ -343,7 +343,7 @@ public class FlexTable extends FlexWidthArray implements ObjectIndex {
returnnull;
}
assertr!=null:"r == null";// should be avoided with path above
assertrowdef.objectOrder.compare(r.getPrimaryKeyBytes(),key)==0:"key and row does not match; key = "+NaturalOrder.arrayList(key,0,key.length)+" row.key = "+NaturalOrder.arrayList(r.getPrimaryKeyBytes(),0,rowdef.primaryKeyLength);
assertrowdef.objectOrder.equal(r.getPrimaryKeyBytes(),key):"key and row does not match; key = "+NaturalOrder.arrayList(key,0,key.length)+" row.key = "+NaturalOrder.arrayList(r.getPrimaryKeyBytes(),0,rowdef.primaryKeyLength);
@ -949,7 +949,7 @@ public class IndexCollection implements Index {
}
finalRowSetcollection=newRowSet(this.payloadrow,arrayrow);// FIXME: this does not yet work with different rowdef in case of several rowdef.objectsize()