blob: 3a1c8a11c3ac933639cb1427878bd9a1ace484c4 [file] [log] [blame]
package edu.uci.ics.hyracks.storage.am.common.api;
import java.nio.ByteBuffer;
public interface ISplitKey {
public void initData(int keySize);
public void reset();
public ByteBuffer getBuffer();
public ITreeIndexTupleReference getTuple();
public int getLeftPage();
public int getRightPage();
public void setLeftPage(int leftPage);
public void setRightPage(int rightPage);
public void setPages(int leftPage, int rightPage);
public ISplitKey duplicate(ITreeIndexTupleReference copyTuple);
}