public final class ByteBufferInputStream extends ByteBufferIOStream
bitIndex, byteBuffer, byteIndex| 构造器和说明 |
|---|
ByteBufferInputStream() |
ByteBufferInputStream(byte[] bytes) |
ByteBufferInputStream(ByteBuffer buffer) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
readBool(BitOrder order) |
boolean |
readBool(int byteOffset,
int bitOffset,
BitOrder order) |
byte |
readByte() |
byte |
readByte(int offset) |
byte[] |
readBytes(int length) |
byte[] |
readBytes(int offset,
int length) |
double |
readDouble(ByteOrder order) |
double |
readDouble(int offset,
ByteOrder order) |
float |
readFloat(ByteOrder order) |
float |
readFloat(int offset,
ByteOrder order) |
int |
readInt16(ByteOrder order) |
int |
readInt16(int offset,
ByteOrder order) |
int |
readInt32(ByteOrder order) |
int |
readInt32(int offset,
ByteOrder order) |
long |
readInt64(ByteOrder order) |
long |
readInt64(int offset,
ByteOrder order) |
int |
readInt8() |
int |
readInt8(int offset) |
short |
readShort(ByteOrder order) |
short |
readShort(int offset,
ByteOrder order) |
int |
readUInt16(ByteOrder order) |
int |
readUInt16(int offset,
ByteOrder order) |
long |
readUInt32(ByteOrder order) |
long |
readUInt32(int offset,
ByteOrder order) |
BigInteger |
readUInt64(ByteOrder order) |
BigInteger |
readUInt64(int offset,
ByteOrder order) |
int |
readUInt8() |
int |
readUInt8(int offset) |
align, skip, skip, toByteBufferpublic ByteBufferInputStream()
public ByteBufferInputStream(byte[] bytes)
public ByteBufferInputStream(ByteBuffer buffer)
public boolean readBool(BitOrder order)
public boolean readBool(int byteOffset,
int bitOffset,
BitOrder order)
public byte readByte()
public byte readByte(int offset)
public short readShort(ByteOrder order)
public short readShort(int offset,
ByteOrder order)
public int readInt8()
public int readInt8(int offset)
public int readInt16(ByteOrder order)
public int readInt16(int offset,
ByteOrder order)
public int readInt32(ByteOrder order)
public int readInt32(int offset,
ByteOrder order)
public long readInt64(ByteOrder order)
public long readInt64(int offset,
ByteOrder order)
public int readUInt8()
public int readUInt8(int offset)
public int readUInt16(ByteOrder order)
public int readUInt16(int offset,
ByteOrder order)
public long readUInt32(ByteOrder order)
public long readUInt32(int offset,
ByteOrder order)
public BigInteger readUInt64(ByteOrder order)
public BigInteger readUInt64(int offset, ByteOrder order)
public float readFloat(ByteOrder order)
public float readFloat(int offset,
ByteOrder order)
public double readDouble(ByteOrder order)
public double readDouble(int offset,
ByteOrder order)
public byte[] readBytes(int length)
public byte[] readBytes(int offset,
int length)
Copyright © 2019–2025 indunet. All rights reserved.