Uses of Interface
tech.bitey.bufferstuff.BigByteBuffer
-
Uses of BigByteBuffer in tech.bitey.bufferstuff
Fields in tech.bitey.bufferstuff declared as BigByteBufferModifier and TypeFieldDescriptionstatic final BigByteBufferBufferUtils.EMPTY_BIG_BUFFERAn empty, read-onlyBigByteBufferwhich hasnative orderMethods in tech.bitey.bufferstuff that return BigByteBufferModifier and TypeMethodDescriptionstatic BigByteBufferBufferUtils.allocateBig(long capacity) Allocates a newBigByteBufferwith the specified capacity.static BigByteBufferBufferUtils.allocateBig(long capacity, ByteOrder order) Allocates a newBigByteBufferwith the specified capacity.BigByteBuffer.clear()Clears this buffer.BigByteBuffer.copy(long fromIndex, long toIndex) Returns a copy of a range from this buffer.BigByteBuffer.duplicate()Creates a new byte buffer that shares this buffer's content.BigByteBuffer.flip()Flips this buffer.default BigByteBufferBigByteBuffer.get(byte[] dst) Relative bulk get method.BigByteBuffer.get(byte[] dst, int offset, int length) Relative bulk get method.BigByteBuffer.limit(long newLimit) Sets this buffer's limit.Modifies this buffer's byte order.BigByteBuffer.position(long newPosition) Sets this buffer's position.BigByteBuffer.put(byte value) Relative put method.BigByteBuffer.put(byte[] src) Relative bulk put methodBigByteBuffer.put(long index, byte value) Absolute put method.BigByteBuffer.put(long index, ByteBuffer src, int offset, int length) Absolute bulk put method.BigByteBuffer.put(ByteBuffer src) Relative bulk put methodBigByteBuffer.put(BigByteBuffer src) Relative bulk put methodBigByteBuffer.putDouble(double value) Relative put method for writing a double.BigByteBuffer.putDouble(double[] src) Relative bulk put methodBigByteBuffer.putDouble(long index, double value) Absolute put method for writing a double.BigByteBuffer.putDouble(DoubleBuffer src) Relative bulk put methodBigByteBuffer.putFloat(float value) Relative put method for writing a float.BigByteBuffer.putFloat(float[] src) Relative bulk put methodBigByteBuffer.putFloat(long index, float value) Absolute put method for writing a float.BigByteBuffer.putFloat(FloatBuffer src) Relative bulk put methodBigByteBuffer.putInt(int value) Relative put method for writing a int.BigByteBuffer.putInt(int[] src) Relative bulk put methodBigByteBuffer.putInt(long index, int value) Absolute put method for writing a int.Relative bulk put methodBigByteBuffer.putLong(long value) Relative put method for writing a long.BigByteBuffer.putLong(long[] src) Relative bulk put methodBigByteBuffer.putLong(long index, long value) Absolute put method for writing a long.BigByteBuffer.putLong(LongBuffer src) Relative bulk put methodBigByteBuffer.putShort(long index, short value) Absolute put method for writing a short.BigByteBuffer.putShort(short value) Relative put method for writing a short.BigByteBuffer.putShort(short[] src) Relative bulk put methodBigByteBuffer.putShort(ShortBuffer src) Relative bulk put methodBigByteBuffer.slice()Creates a new byte buffer whose content is a shared subsequence of this buffer's content.BigByteBuffer.slice(long fromIndex, long toIndex) Creates a new byte buffer whose content is a shared subsequence of this buffer's content.ResizableBigByteBuffer.trim()SmallBuffer.unwrap()Returns the underlyingbuffer.static BigByteBufferBufferUtils.wrap(ByteBuffer[] buffers) Returns a newBigByteBufferbacked by the specifiedByteBuffers.Methods in tech.bitey.bufferstuff with parameters of type BigByteBuffer