Uses of Interface
org.eclipse.jetty.io.RetainableByteBuffer.Mutable
Packages that use RetainableByteBuffer.Mutable
-
Uses of RetainableByteBuffer.Mutable in org.eclipse.jetty.io
Classes in org.eclipse.jetty.io that implement RetainableByteBuffer.MutableModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.classstatic classAn abstract implementation ofRetainableByteBufferthat provides the basicRetainablefunctionalitystatic classAnRetainableByteBuffer.MutableRetainableByteBufferthat can grow its capacity, backed by a chain ofByteBuffer, which may grow either by aggregation and/or retention.static classstatic classaRetainableByteBuffer.FixedCapacitybuffer that is neither not pooled norretainable.static classApooledbuffer that knows the pool from which it was allocated.static classA wrapper forRetainableByteBufferinstancesMethods in org.eclipse.jetty.io that return RetainableByteBuffer.MutableModifier and TypeMethodDescriptionArrayByteBufferPool.acquire(int size, boolean direct) ArrayByteBufferPool.Tracking.acquire(int size, boolean direct) ByteBufferPool.acquire(int size, boolean direct) Acquires aRetainableByteBufferfrom this pool.ByteBufferPool.NonPooling.acquire(int size, boolean direct) ByteBufferPool.Sized.acquire()ByteBufferPool.Sized.acquire(boolean direct) ByteBufferPool.Sized.acquire(int size) ByteBufferPool.Wrapper.acquire(int size, boolean direct) RetainableByteBuffer.DynamicCapacity.add(ByteBuffer bytes) RetainableByteBuffer.DynamicCapacity.add(RetainableByteBuffer bytes) RetainableByteBuffer.FixedCapacity.add(ByteBuffer bytes) RetainableByteBuffer.FixedCapacity.add(RetainableByteBuffer bytes) RetainableByteBuffer.Mutable.add(ByteBuffer bytes) Add the passedByteBufferto this buffer, growing this buffer if necessary and possible.RetainableByteBuffer.Mutable.add(RetainableByteBuffer bytes) Add the passedRetainableByteBufferto this buffer, growing this buffer if necessary and possible.RetainableByteBuffer.Wrapper.add(ByteBuffer bytes) RetainableByteBuffer.Wrapper.add(RetainableByteBuffer bytes) default RetainableByteBuffer.MutableRetainableByteBuffer.asMutable()Access this buffer via theRetainableByteBuffer.MutableAPI.RetainableByteBuffer.DynamicCapacity.asMutable()RetainableByteBuffer.FixedCapacity.asMutable()RetainableByteBuffer.Wrapper.asMutable()RetainableByteBuffer.DynamicCapacity.put(byte b) RetainableByteBuffer.DynamicCapacity.put(byte[] bytes, int offset, int length) RetainableByteBuffer.DynamicCapacity.put(long index, byte b) RetainableByteBuffer.FixedCapacity.put(byte b) Put abyteto the buffer, growing this buffer if necessary and possible.RetainableByteBuffer.FixedCapacity.put(byte[] bytes, int offset, int length) Put abytearray to the buffer, growing this buffer if necessary and possible.RetainableByteBuffer.FixedCapacity.put(long index, byte b) RetainableByteBuffer.Mutable.put(byte b) Put abyteto the buffer, growing this buffer if necessary and possible.default RetainableByteBuffer.MutableRetainableByteBuffer.Mutable.put(byte[] bytes) Put abytearray to the buffer, growing this buffer if necessary and possible.RetainableByteBuffer.Mutable.put(byte[] bytes, int offset, int length) Put abytearray to the buffer, growing this buffer if necessary and possible.RetainableByteBuffer.Mutable.put(long index, byte b) Put abyteto the buffer at a given index.RetainableByteBuffer.Wrapper.put(byte b) RetainableByteBuffer.Wrapper.put(byte[] bytes, int offset, int length) RetainableByteBuffer.Wrapper.put(long index, byte b) RetainableByteBuffer.DynamicCapacity.putInt(int i) RetainableByteBuffer.FixedCapacity.putInt(int i) Put anintto the buffer, growing this buffer if necessary and possible.RetainableByteBuffer.Mutable.putInt(int i) Put anintto the buffer, growing this buffer if necessary and possible.RetainableByteBuffer.Wrapper.putInt(int i) RetainableByteBuffer.DynamicCapacity.putLong(long l) RetainableByteBuffer.FixedCapacity.putLong(long l) Put alongto the buffer, growing this buffer if necessary and possible.RetainableByteBuffer.Mutable.putLong(long l) Put alongto the buffer, growing this buffer if necessary and possible.RetainableByteBuffer.Wrapper.putLong(long l) RetainableByteBuffer.DynamicCapacity.putShort(short s) RetainableByteBuffer.FixedCapacity.putShort(short s) Put ashortto the buffer, growing this buffer if necessary and possible.RetainableByteBuffer.Mutable.putShort(short s) Put ashortto the buffer, growing this buffer if necessary and possible.RetainableByteBuffer.Wrapper.putShort(short s) RetainableByteBuffer.DynamicCapacity.slice()RetainableByteBuffer.DynamicCapacity.slice(long length) static RetainableByteBuffer.MutableRetainableByteBuffer.wrap(ByteBuffer byteBuffer) Returns a non-retainableRetainableByteBufferthat wraps the givenByteBuffer.static RetainableByteBuffer.MutableRetainableByteBuffer.wrap(ByteBuffer byteBuffer, Runnable releaser) static RetainableByteBuffer.MutableRetainableByteBuffer.wrap(ByteBuffer byteBuffer, Retainable retainable)