Package org.aoju.bus.socket.buffers
Class VirtualBuffer
java.lang.Object
org.aoju.bus.socket.buffers.VirtualBuffer
-
Constructor Summary
ConstructorsConstructorDescriptionVirtualBuffer(BufferPage bufferPage, ByteBuffer buffer, int parentPosition, int parentLimit) -
Method Summary
Modifier and TypeMethodDescriptionbuffer()获取真实缓冲区voidbuffer(ByteBuffer buffer) 设置真实缓冲区voidclean()释放虚拟缓冲区intintintvoidsetParentLimit(int parentLimit) voidsetParentPosition(int parentPosition) toString()static VirtualBufferwrap(ByteBuffer buffer)
-
Constructor Details
-
VirtualBuffer
-
-
Method Details
-
wrap
-
getParentPosition
public int getParentPosition() -
setParentPosition
public void setParentPosition(int parentPosition) -
getParentLimit
public int getParentLimit() -
setParentLimit
public void setParentLimit(int parentLimit) -
getCapacity
public int getCapacity() -
buffer
-
buffer
-
clean
public void clean()释放虚拟缓冲区 -
toString
-