Class ByteBufferReference
- java.lang.Object
-
- jdk.incubator.http.internal.common.ByteBufferReference
-
- All Implemented Interfaces:
java.util.function.Supplier<java.nio.ByteBuffer>
public class ByteBufferReference extends java.lang.Object implements java.util.function.Supplier<java.nio.ByteBuffer>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
static void
clear(ByteBufferReference[] refs)
java.nio.ByteBuffer
get()
static ByteBufferReference
of(java.nio.ByteBuffer buffer)
static ByteBufferReference
of(java.nio.ByteBuffer buffer, ByteBufferPool pool)
static java.nio.ByteBuffer[]
toBuffers(ByteBufferReference... refs)
static ByteBufferReference[]
toReferences(java.nio.ByteBuffer... buffers)
-
-
-
Method Detail
-
of
public static ByteBufferReference of(java.nio.ByteBuffer buffer)
-
of
public static ByteBufferReference of(java.nio.ByteBuffer buffer, ByteBufferPool pool)
-
toBuffers
public static java.nio.ByteBuffer[] toBuffers(ByteBufferReference... refs)
-
toReferences
public static ByteBufferReference[] toReferences(java.nio.ByteBuffer... buffers)
-
clear
public static void clear(ByteBufferReference[] refs)
-
get
public java.nio.ByteBuffer get()
- Specified by:
get
in interfacejava.util.function.Supplier<java.nio.ByteBuffer>
-
clear
public void clear()
-
-