Package org.apache.jute
Interface OutputArchive
-
- All Known Implementing Classes:
BinaryOutputArchive,ToStringOutputArchive
public interface OutputArchiveInterface that all the serializers have to implement.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidendMap(java.util.TreeMap<?,?> v, java.lang.String tag)voidendRecord(Record r, java.lang.String tag)voidendVector(java.util.List<?> v, java.lang.String tag)voidstartMap(java.util.TreeMap<?,?> v, java.lang.String tag)voidstartRecord(Record r, java.lang.String tag)voidstartVector(java.util.List<?> v, java.lang.String tag)voidwriteBool(boolean b, java.lang.String tag)voidwriteBuffer(byte[] buf, java.lang.String tag)voidwriteByte(byte b, java.lang.String tag)voidwriteDouble(double d, java.lang.String tag)voidwriteFloat(float f, java.lang.String tag)voidwriteInt(int i, java.lang.String tag)voidwriteLong(long l, java.lang.String tag)voidwriteRecord(Record r, java.lang.String tag)voidwriteString(java.lang.String s, java.lang.String tag)
-
-
-
Method Detail
-
writeByte
void writeByte(byte b, java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
writeBool
void writeBool(boolean b, java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
writeInt
void writeInt(int i, java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
writeLong
void writeLong(long l, java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
writeFloat
void writeFloat(float f, java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
writeDouble
void writeDouble(double d, java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
writeString
void writeString(java.lang.String s, java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
writeBuffer
void writeBuffer(byte[] buf, java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
writeRecord
void writeRecord(Record r, java.lang.String tag) throws java.io.IOException
- Throws:
java.io.IOException
-
startRecord
void startRecord(Record r, java.lang.String tag) throws java.io.IOException
- Throws:
java.io.IOException
-
endRecord
void endRecord(Record r, java.lang.String tag) throws java.io.IOException
- Throws:
java.io.IOException
-
startVector
void startVector(java.util.List<?> v, java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
endVector
void endVector(java.util.List<?> v, java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
startMap
void startMap(java.util.TreeMap<?,?> v, java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
endMap
void endMap(java.util.TreeMap<?,?> v, java.lang.String tag) throws java.io.IOException- Throws:
java.io.IOException
-
-