org.ujmp.core.util.io
Class MemoryByteBufferConcatenation
- java.lang.Object
-
- org.ujmp.core.util.io.AbstractByteBufferConcatenation
-
- org.ujmp.core.util.io.AbstractMemoryByteBufferConcatenation
-
- org.ujmp.core.util.io.MemoryByteBufferConcatenation
-
- All Implemented Interfaces:
- ByteBufferConcatenation
public class MemoryByteBufferConcatenation extends AbstractMemoryByteBufferConcatenation
-
-
Field Summary
-
Fields inherited from class org.ujmp.core.util.io.AbstractByteBufferConcatenation
DEFAULTBUFFERSIZE
-
-
Constructor Summary
Constructors Constructor and Description MemoryByteBufferConcatenation(boolean useDirect, int maxBufferSize, java.nio.ByteBuffer... byteBuffers)MemoryByteBufferConcatenation(boolean useDirect, long length)MemoryByteBufferConcatenation(java.nio.ByteBuffer... byteBuffers)MemoryByteBufferConcatenation(long length)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidexpand(long bytesToAdd)voidinsertBytes(byte[] bytes, long position)voidshrink(long bytesToRemove)-
Methods inherited from class org.ujmp.core.util.io.AbstractMemoryByteBufferConcatenation
deleteBytes, getByte, getBytes, getLength, setByte, setBytes, toString
-
Methods inherited from class org.ujmp.core.util.io.AbstractByteBufferConcatenation
appendBytes, deleteByte, getBytes, setBytes
-
-
-
-
Constructor Detail
-
MemoryByteBufferConcatenation
public MemoryByteBufferConcatenation(long length)
-
MemoryByteBufferConcatenation
public MemoryByteBufferConcatenation(boolean useDirect, long length)
-
MemoryByteBufferConcatenation
public MemoryByteBufferConcatenation(java.nio.ByteBuffer... byteBuffers)
-
MemoryByteBufferConcatenation
public MemoryByteBufferConcatenation(boolean useDirect, int maxBufferSize, java.nio.ByteBuffer... byteBuffers)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG