public class DataStreamAdapter extends Object implements SerializationAdapter<DataOutput>, DeserializationAdapter<DataInput>
Constructor and Description |
---|
DataStreamAdapter() |
Modifier and Type | Method and Description |
---|---|
boolean |
readBoolean(DataInput source) |
byte |
readByte(DataInput source) |
int |
readInt(DataInput source) |
long |
readLong(DataInput source) |
long[] |
readLongArray(DataInput source) |
Object |
readObject(DataInput source) |
<T> T |
readObject(DataInput source,
Class<T> type) |
void |
writeBoolean(DataOutput target,
boolean value) |
void |
writeByte(DataOutput target,
byte value) |
void |
writeInt(DataOutput target,
int value) |
void |
writeLong(DataOutput target,
long value) |
void |
writeLongArray(DataOutput target,
long[] value) |
void |
writeObject(DataOutput target,
Object value) |
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 <T> T readObject(DataInput source, Class<T> type) throws IOException
readObject
in interface DeserializationAdapter<DataInput>
IOException
public Object readObject(DataInput source) throws IOException
readObject
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 writeObject(DataOutput target, Object value) throws IOException
writeObject
in interface SerializationAdapter<DataOutput>
IOException
Copyright © 2020. All rights reserved.