接口 DataOutput
-
- 所有已知子接口:
ObjectOutput
- 所有已知实现类:
FastJsonObjectOutput
,FstObjectOutput
,Hessian2ObjectOutput
,JavaObjectOutput
,KryoObjectOutput
,NativeJavaObjectOutput
public interface DataOutput
Data output.
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 void
flushBuffer()
Flush buffer.void
writeBool(boolean v)
Write boolean.void
writeByte(byte v)
Write byte.void
writeBytes(byte[] v)
Write byte array.void
writeBytes(byte[] v, int off, int len)
Write byte array.void
writeDouble(double v)
Write double.void
writeFloat(float v)
Write float.void
writeInt(int v)
Write integer.void
writeLong(long v)
Write long.void
writeShort(short v)
Write short.void
v)
Write string.
-
-
-
方法详细资料
-
writeBool
void writeBool(boolean v) throws
Write boolean.- 参数:
v
- value.- 抛出:
-
writeByte
void writeByte(byte v) throws
Write byte.- 参数:
v
- value.- 抛出:
-
writeShort
void writeShort(short v) throws
Write short.- 参数:
v
- value.- 抛出:
-
writeInt
void writeInt(int v) throws
Write integer.- 参数:
v
- value.- 抛出:
-
writeLong
void writeLong(long v) throws
Write long.- 参数:
v
- value.- 抛出:
-
writeFloat
void writeFloat(float v) throws
Write float.- 参数:
v
- value.- 抛出:
-
writeDouble
void writeDouble(double v) throws
Write double.- 参数:
v
- value.- 抛出:
-
writeUTF
void writeUTF( v) throws
Write string.- 参数:
v
- value.- 抛出:
-
writeBytes
void writeBytes(byte[] v) throws
Write byte array.- 参数:
v
- value.- 抛出:
-
writeBytes
void writeBytes(byte[] v, int off, int len) throws
Write byte array.- 参数:
v
- value.off
- offset.len
- length.- 抛出:
-
flushBuffer
void flushBuffer() throws
Flush buffer.- 抛出:
-
-