1 30 31 32 package org.hsqldb.rowio; 33 34 import java.io.IOException ; 35 36 import org.hsqldb.HsqlException; 37 38 46 public interface RowInputInterface { 47 48 int getPos(); 49 50 int getSize(); 51 52 int readType() throws IOException ; 53 54 String readString() throws IOException ; 55 56 short readShortData() throws IOException ; 57 58 int readIntData() throws IOException ; 59 60 long readLongData() throws IOException ; 61 62 Object [] readData(int[] colTypes) throws IOException , HsqlException; 63 64 void resetRow(int filePos, int size) throws IOException ; 65 66 byte[] getBuffer(); 67 } 68 | Popular Tags |