public class DataOutputSerializationAdapter extends Object implements SerializationAdapter<DataOutput>, DeserializationAdapter<DataInput>
Modifier and Type | Field and Description |
---|---|
static DataOutputSerializationAdapter |
INSTANCE |
Modifier and Type | Method and Description |
---|---|
boolean |
readBoolean(DataInput source) |
byte |
readByte(DataInput source) |
double[] |
readDoubleArray(DataInput source) |
int |
readInt(DataInput source) |
long |
readLong(DataInput source) |
long[] |
readLongArray(DataInput source) |
void |
writeBoolean(DataOutput target,
boolean value) |
void |
writeByte(DataOutput target,
byte value) |
void |
writeDoubleArray(DataOutput target,
double[] value) |
void |
writeInt(DataOutput target,
int value) |
void |
writeLong(DataOutput target,
long value) |
void |
writeLongArray(DataOutput target,
long[] value) |
public static DataOutputSerializationAdapter INSTANCE
public boolean readBoolean(DataInput source) throws IOException
readBoolean
in interface DeserializationAdapter<DataInput>
IOException
public byte readByte(DataInput source) throws IOException
readByte
in interface DeserializationAdapter<DataInput>
IOException
public int readInt(DataInput source) throws IOException
readInt
in interface DeserializationAdapter<DataInput>
IOException
public long readLong(DataInput source) throws IOException
readLong
in interface DeserializationAdapter<DataInput>
IOException
public long[] readLongArray(DataInput source) throws IOException
readLongArray
in interface DeserializationAdapter<DataInput>
IOException
public double[] readDoubleArray(DataInput source) throws IOException
readDoubleArray
in interface DeserializationAdapter<DataInput>
IOException
public void writeBoolean(DataOutput target, boolean value) throws IOException
writeBoolean
in interface SerializationAdapter<DataOutput>
IOException
public void writeByte(DataOutput target, byte value) throws IOException
writeByte
in interface SerializationAdapter<DataOutput>
IOException
public void writeInt(DataOutput target, int value) throws IOException
writeInt
in interface SerializationAdapter<DataOutput>
IOException
public void writeLong(DataOutput target, long value) throws IOException
writeLong
in interface SerializationAdapter<DataOutput>
IOException
public void writeLongArray(DataOutput target, long[] value) throws IOException
writeLongArray
in interface SerializationAdapter<DataOutput>
IOException
public void writeDoubleArray(DataOutput target, double[] value) throws IOException
writeDoubleArray
in interface SerializationAdapter<DataOutput>
IOException
Copyright © 2020. All rights reserved.