3 public interface GenericBinaryDocumentReader {
5 byte readByte() throws Exception;
7 byte[] readBytes(int n) throws Exception;
9 int readUInt8() throws Exception;
11 int readInt() throws Exception;
13 short readShort() throws Exception;
15 int readUnsignedShort() throws Exception;
17 long readLong() throws Exception;
19 float readFloat() throws Exception;
21 double readDouble() throws Exception;
23 String readString(int i) throws Exception;