Package io.dingodb.sdk.common.serial
Interface Buf
- All Known Implementing Classes:
BufImpl
public interface Buf
-
Method Summary
Modifier and TypeMethodDescriptionvoidensureRemainder(int length) byte[]getBytes()booleanisEnd()bytepeek()intpeekInt()longpeekLong()byteread()voidread(byte[] b, int pos, int length) byte[]read(int length) bytereadAt(int pos) voidreadAt(int srcPos, byte[] b, int pos, int length) byte[]readAt(int pos, int length) intreadInt()intreadIntAt(int pos) longreadLong()longreadLongAt(int pos) intshortshortreadShortAt(int pos) voidresize(int oldSize, int newSize) intbyteintvoidreverseSkip(int length) voidvoidreverseWrite(byte b) voidreverseWriteInt(int i) voidvoidsetForwardOffset(int pos) voidskip(int length) voidwrite(byte b) voidwrite(byte[] b) voidwrite(byte[] b, int pos, int length) voidwrite(int pos, byte b) voidwrite(int pos, byte[] b) voidwrite(int srcPos, byte[] b, int pos, int length) voidwriteInt(int i) voidwriteInt(int pos, int i) voidwriteLong(int pos, long l) voidwriteLong(long l) voidwriteShort(int pos, short i)
-
Method Details
-
write
void write(byte b) -
write
void write(byte[] b) -
write
void write(byte[] b, int pos, int length) -
writeInt
void writeInt(int i) -
writeLong
void writeLong(long l) -
write
void write(int pos, byte b) -
write
void write(int pos, byte[] b) -
write
void write(int srcPos, byte[] b, int pos, int length) -
writeShort
void writeShort(int pos, short i) -
writeInt
void writeInt(int pos, int i) -
writeLong
void writeLong(int pos, long l) -
peek
byte peek() -
peekInt
int peekInt() -
peekLong
long peekLong() -
read
byte read() -
read
byte[] read(int length) -
read
void read(byte[] b, int pos, int length) -
readShort
short readShort() -
readInt
int readInt() -
readLong
long readLong() -
readAt
byte readAt(int pos) -
readAt
byte[] readAt(int pos, int length) -
readAt
void readAt(int srcPos, byte[] b, int pos, int length) -
readShortAt
short readShortAt(int pos) -
readIntAt
int readIntAt(int pos) -
readLongAt
long readLongAt(int pos) -
reverseWrite
void reverseWrite(byte b) -
reverseRead
byte reverseRead() -
reverseWriteInt
void reverseWriteInt(int i) -
reverseWriteInt0
void reverseWriteInt0() -
reverseReadInt
int reverseReadInt() -
skip
void skip(int length) -
reverseSkip
void reverseSkip(int length) -
reverseSkipInt
void reverseSkipInt() -
ensureRemainder
void ensureRemainder(int length) -
resize
void resize(int oldSize, int newSize) -
setForwardOffset
void setForwardOffset(int pos) -
restReadableSize
int restReadableSize() -
readOffset
int readOffset() -
isEnd
boolean isEnd() -
getBytes
byte[] getBytes()
-