27 lines
509 B
Java
27 lines
509 B
Java
package org.hsqldb.rowio;
|
|
|
|
import java.io.IOException;
|
|
import org.hsqldb.types.Type;
|
|
|
|
public interface RowInputInterface {
|
|
byte[] getBuffer();
|
|
|
|
int getPos();
|
|
|
|
int getSize();
|
|
|
|
Object[] readData(Type[] typeArr) throws IOException;
|
|
|
|
int readInt() throws IOException;
|
|
|
|
long readLong() throws IOException;
|
|
|
|
short readShort() throws IOException;
|
|
|
|
String readString() throws IOException;
|
|
|
|
int readType() throws IOException;
|
|
|
|
void resetRow(int i, int i2) throws IOException;
|
|
}
|