public class BinaryOutputArchive extends java.lang.Object implements OutputArchive
Constructor and Description |
---|
BinaryOutputArchive(java.io.DataOutput out)
Creates a new instance of BinaryOutputArchive
|
Modifier and Type | Method and Description |
---|---|
void |
endMap(java.util.TreeMap v,
java.lang.String tag) |
void |
endRecord(Record r,
java.lang.String tag) |
void |
endVector(java.util.List v,
java.lang.String tag) |
static BinaryOutputArchive |
getArchive(java.io.OutputStream strm) |
void |
startMap(java.util.TreeMap v,
java.lang.String tag) |
void |
startRecord(Record r,
java.lang.String tag) |
void |
startVector(java.util.List v,
java.lang.String tag) |
void |
writeBool(boolean b,
java.lang.String tag) |
void |
writeBuffer(byte[] barr,
java.lang.String tag) |
void |
writeByte(byte b,
java.lang.String tag) |
void |
writeDouble(double d,
java.lang.String tag) |
void |
writeFloat(float f,
java.lang.String tag) |
void |
writeInt(int i,
java.lang.String tag) |
void |
writeLong(long l,
java.lang.String tag) |
void |
writeRecord(Record r,
java.lang.String tag) |
void |
writeString(java.lang.String s,
java.lang.String tag) |
public BinaryOutputArchive(java.io.DataOutput out)
public static BinaryOutputArchive getArchive(java.io.OutputStream strm)
public void writeByte(byte b, java.lang.String tag) throws java.io.IOException
writeByte
in interface OutputArchive
java.io.IOException
public void writeBool(boolean b, java.lang.String tag) throws java.io.IOException
writeBool
in interface OutputArchive
java.io.IOException
public void writeInt(int i, java.lang.String tag) throws java.io.IOException
writeInt
in interface OutputArchive
java.io.IOException
public void writeLong(long l, java.lang.String tag) throws java.io.IOException
writeLong
in interface OutputArchive
java.io.IOException
public void writeFloat(float f, java.lang.String tag) throws java.io.IOException
writeFloat
in interface OutputArchive
java.io.IOException
public void writeDouble(double d, java.lang.String tag) throws java.io.IOException
writeDouble
in interface OutputArchive
java.io.IOException
public void writeString(java.lang.String s, java.lang.String tag) throws java.io.IOException
writeString
in interface OutputArchive
java.io.IOException
public void writeBuffer(byte[] barr, java.lang.String tag) throws java.io.IOException
writeBuffer
in interface OutputArchive
java.io.IOException
public void writeRecord(Record r, java.lang.String tag) throws java.io.IOException
writeRecord
in interface OutputArchive
java.io.IOException
public void startRecord(Record r, java.lang.String tag) throws java.io.IOException
startRecord
in interface OutputArchive
java.io.IOException
public void endRecord(Record r, java.lang.String tag) throws java.io.IOException
endRecord
in interface OutputArchive
java.io.IOException
public void startVector(java.util.List v, java.lang.String tag) throws java.io.IOException
startVector
in interface OutputArchive
java.io.IOException
public void endVector(java.util.List v, java.lang.String tag) throws java.io.IOException
endVector
in interface OutputArchive
java.io.IOException
public void startMap(java.util.TreeMap v, java.lang.String tag) throws java.io.IOException
startMap
in interface OutputArchive
java.io.IOException
public void endMap(java.util.TreeMap v, java.lang.String tag) throws java.io.IOException
endMap
in interface OutputArchive
java.io.IOException
Copyright © 2019 The Apache Software Foundation