1 package com.daffodilwoods.daffodildb.server.datasystem.interfaces; 2 3 import com.daffodilwoods.database.resource.*; 4 import java.util.Comparator ; 5 import com.daffodilwoods.daffodildb.utils.comparator.SuperComparator; 6 public interface _IndexIteratorInfo { 7 public int getBtreeIndex() throws DException; 8 boolean locateKey(Object key, boolean top) throws DException; 9 void ensureRecordInMemory() throws DException; 10 void moveOnActualKey(Object key) throws DException; 11 Object getActualKey() throws DException; 12 public boolean seekKeyAddress(Object indexKey) throws DException; 13 public Object getPhysicalAddress () throws DException; 14 SuperComparator getComparator() ; 15 SuperComparator getObjectComparator() throws DException; 16 } 17 | Popular Tags |