Package org.apache.jute
Interface InputArchive
-
- All Known Implementing Classes:
BinaryInputArchive
public interface InputArchiveInterface that all the Deserializers have to implement.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidendMap(java.lang.String tag)voidendRecord(java.lang.String tag)voidendVector(java.lang.String tag)booleanreadBool(java.lang.String tag)byte[]readBuffer(java.lang.String tag)bytereadByte(java.lang.String tag)doublereadDouble(java.lang.String tag)floatreadFloat(java.lang.String tag)intreadInt(java.lang.String tag)longreadLong(java.lang.String tag)voidreadRecord(Record r, java.lang.String tag)java.lang.StringreadString(java.lang.String tag)IndexstartMap(java.lang.String tag)voidstartRecord(java.lang.String tag)IndexstartVector(java.lang.String tag)
-
-
-
Method Detail
-
readByte
byte readByte(java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
readBool
boolean readBool(java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
readInt
int readInt(java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
readLong
long readLong(java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
readFloat
float readFloat(java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
readDouble
double readDouble(java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
readString
java.lang.String readString(java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
readBuffer
byte[] readBuffer(java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
readRecord
void readRecord(Record r, java.lang.String tag) throws java.io.IOException
- Throws:
java.io.IOException
-
startRecord
void startRecord(java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
endRecord
void endRecord(java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
startVector
Index startVector(java.lang.String tag) throws java.io.IOException
- Throws:
java.io.IOException
-
endVector
void endVector(java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
startMap
Index startMap(java.lang.String tag) throws java.io.IOException
- Throws:
java.io.IOException
-
endMap
void endMap(java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
-