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) |
String |
readString(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) |
void |
writeString(DataOutput target,
String value) |
public static DataOutputSerializationAdapter INSTANCE
public boolean readBoolean(DataInput source) throws IOException
readBoolean in interface DeserializationAdapter<DataInput>IOExceptionpublic byte readByte(DataInput source) throws IOException
readByte in interface DeserializationAdapter<DataInput>IOExceptionpublic int readInt(DataInput source) throws IOException
readInt in interface DeserializationAdapter<DataInput>IOExceptionpublic long readLong(DataInput source) throws IOException
readLong in interface DeserializationAdapter<DataInput>IOExceptionpublic long[] readLongArray(DataInput source) throws IOException
readLongArray in interface DeserializationAdapter<DataInput>IOExceptionpublic double[] readDoubleArray(DataInput source) throws IOException
readDoubleArray in interface DeserializationAdapter<DataInput>IOExceptionpublic String readString(DataInput source) throws IOException
readString in interface DeserializationAdapter<DataInput>IOExceptionpublic void writeBoolean(DataOutput target, boolean value) throws IOException
writeBoolean in interface SerializationAdapter<DataOutput>IOExceptionpublic void writeByte(DataOutput target, byte value) throws IOException
writeByte in interface SerializationAdapter<DataOutput>IOExceptionpublic void writeInt(DataOutput target, int value) throws IOException
writeInt in interface SerializationAdapter<DataOutput>IOExceptionpublic void writeLong(DataOutput target, long value) throws IOException
writeLong in interface SerializationAdapter<DataOutput>IOExceptionpublic void writeLongArray(DataOutput target, long[] value) throws IOException
writeLongArray in interface SerializationAdapter<DataOutput>IOExceptionpublic void writeDoubleArray(DataOutput target, double[] value) throws IOException
writeDoubleArray in interface SerializationAdapter<DataOutput>IOExceptionpublic void writeString(DataOutput target, String value) throws IOException
writeString in interface SerializationAdapter<DataOutput>IOExceptionCopyright © 2022. All rights reserved.