package com.sleepycat.je.tree; import com.sleepycat.je.dbi.DatabaseId; import de.ovgu.cide.jakutil.*; /** * A class that embodies a reference to a DBIN that does not rely on a * java reference to the actual DBIN. */ public class DBINReference extends BINReference { private byte[] dupKey; DBINReference( long nodeId, DatabaseId databaseId, byte[] idKey, byte[] dupKey){ super(nodeId,databaseId,idKey); this.dupKey=dupKey; } public byte[] getKey(){ return dupKey; } public byte[] getData(){ return idKey; } public String toString(){ return super.toString() + " dupKey=" + Key.dumpString(dupKey,0); } }