FDBIndexRow extends IndexRow { @Override public IndexRowType rowType() { return indexRowType; } FDBIndexRow(KeyCreator keyCreator);  FDBIndexRow(KeyCreator adapter, IndexRowType indexRowType); @Override IndexRowType rowType(); @Override HKey hKey(); @Override HKey ancestorHKey(Table table); @SuppressWarnings("unchecked") @Override void append(S source, TInstance type); @Override void append(EdgeValue value); @Override void resetForRead(Index index, Key key, Value value); @Override void resetForWrite(Index index, Key key); @Override int compareTo(IndexRow thatKey, int startBoundColumns); @Override int compareTo(IndexRow thatKey, int fieldCount, boolean[] ascending); @Override void reset(); @Override void copyPersistitKeyTo(Key key); @Override void appendFieldTo(int position, Key target); @Override void copyFrom(Key key, Value value); @Override boolean keyEmpty(); @Override void tableBitmap(long bitmap); @Override long tableBitmap();  }
@Test public void testCreation () { FDBIndexRow row = new FDBIndexRow (testCreator, customerPK); assertNotNull (row); assertEquals(row.rowType(), customerPK); }