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(String tag)voidendRecord(String tag)voidendVector(String tag)booleanreadBool(String tag)byte[]readBuffer(String tag)bytereadByte(String tag)doublereadDouble(String tag)floatreadFloat(String tag)intreadInt(String tag)longreadLong(String tag)voidreadRecord(Record r, String tag)StringreadString(String tag)IndexstartMap(String tag)voidstartRecord(String tag)IndexstartVector(String tag)
-
-
-
Method Detail
-
readByte
byte readByte(String tag) throws IOException
- Throws:
IOException
-
readBool
boolean readBool(String tag) throws IOException
- Throws:
IOException
-
readInt
int readInt(String tag) throws IOException
- Throws:
IOException
-
readLong
long readLong(String tag) throws IOException
- Throws:
IOException
-
readFloat
float readFloat(String tag) throws IOException
- Throws:
IOException
-
readDouble
double readDouble(String tag) throws IOException
- Throws:
IOException
-
readString
String readString(String tag) throws IOException
- Throws:
IOException
-
readBuffer
byte[] readBuffer(String tag) throws IOException
- Throws:
IOException
-
readRecord
void readRecord(Record r, String tag) throws IOException
- Throws:
IOException
-
startRecord
void startRecord(String tag) throws IOException
- Throws:
IOException
-
endRecord
void endRecord(String tag) throws IOException
- Throws:
IOException
-
startVector
Index startVector(String tag) throws IOException
- Throws:
IOException
-
endVector
void endVector(String tag) throws IOException
- Throws:
IOException
-
startMap
Index startMap(String tag) throws IOException
- Throws:
IOException
-
endMap
void endMap(String tag) throws IOException
- Throws:
IOException
-
-