public final class ByteBufferOutputStream extends ByteBufferIOStream
bitIndex, byteBuffer, byteIndex| 构造器和说明 |
|---|
ByteBufferOutputStream() |
ByteBufferOutputStream(byte[] bytes) |
ByteBufferOutputStream(ByteBuffer buffer) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
writeBool(BitOrder order,
boolean value) |
void |
writeBool(int byteOffset,
int bitOffset,
BitOrder order,
boolean value) |
void |
writeByte(byte value) |
void |
writeByte(int offset,
byte value) |
void |
writeBytes(byte[] values) |
void |
writeBytes(int offset,
byte[] values) |
void |
writeDouble(ByteOrder order,
double value) |
void |
writeDouble(int offset,
ByteOrder order,
double value) |
void |
writeFloat(ByteOrder order,
float value) |
void |
writeFloat(int offset,
ByteOrder order,
float value) |
void |
writeInt16(ByteOrder order,
int value) |
void |
writeInt16(int offset,
ByteOrder order,
int value) |
void |
writeInt32(ByteOrder order,
int value) |
void |
writeInt32(int offset,
ByteOrder order,
int value) |
void |
writeInt64(ByteOrder order,
long value) |
void |
writeInt64(int offset,
ByteOrder order,
long value) |
void |
writeInt8(int value) |
void |
writeInt8(int offset,
int value) |
void |
writeShort(ByteOrder order,
short value) |
void |
writeShort(int offset,
ByteOrder order,
short value) |
void |
writeUInt16(ByteOrder order,
int value) |
void |
writeUInt16(int offset,
ByteOrder order,
int value) |
void |
writeUInt32(ByteOrder order,
long value) |
void |
writeUInt32(int offset,
ByteOrder order,
long value) |
void |
writeUInt64(ByteOrder order,
BigInteger value) |
void |
writeUInt64(int offset,
ByteOrder order,
BigInteger value) |
void |
writeUInt8(int value) |
void |
writeUInt8(int offset,
int value) |
align, skip, skip, toByteBufferpublic ByteBufferOutputStream()
public ByteBufferOutputStream(byte[] bytes)
public ByteBufferOutputStream(ByteBuffer buffer)
public void writeBool(BitOrder order, boolean value)
public void writeBool(int byteOffset,
int bitOffset,
BitOrder order,
boolean value)
public void writeByte(byte value)
public void writeByte(int offset,
byte value)
public void writeShort(ByteOrder order, short value)
public void writeShort(int offset,
ByteOrder order,
short value)
public void writeInt8(int value)
public void writeInt8(int offset,
int value)
public void writeInt16(ByteOrder order, int value)
public void writeInt16(int offset,
ByteOrder order,
int value)
public void writeInt32(ByteOrder order, int value)
public void writeInt32(int offset,
ByteOrder order,
int value)
public void writeInt64(ByteOrder order, long value)
public void writeInt64(int offset,
ByteOrder order,
long value)
public void writeUInt8(int value)
public void writeUInt8(int offset,
int value)
public void writeUInt16(ByteOrder order, int value)
public void writeUInt16(int offset,
ByteOrder order,
int value)
public void writeUInt32(ByteOrder order, long value)
public void writeUInt32(int offset,
ByteOrder order,
long value)
public void writeUInt64(ByteOrder order, BigInteger value)
public void writeUInt64(int offset,
ByteOrder order,
BigInteger value)
public void writeFloat(ByteOrder order, float value)
public void writeFloat(int offset,
ByteOrder order,
float value)
public void writeDouble(ByteOrder order, double value)
public void writeDouble(int offset,
ByteOrder order,
double value)
public void writeBytes(byte[] values)
public void writeBytes(int offset,
byte[] values)
Copyright © 2019–2025 indunet. All rights reserved.