public interface org.xnio.Pool<T>
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.xnio.Pool
super_class: java.lang.Object
{
public static final org.xnio.Pool<java.nio.ByteBuffer> HEAP;
descriptor: Lorg/xnio/Pool;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lorg/xnio/Pool<Ljava/nio/ByteBuffer;>;
public static final org.xnio.Pool<java.nio.ByteBuffer> DIRECT;
descriptor: Lorg/xnio/Pool;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lorg/xnio/Pool<Ljava/nio/ByteBuffer;>;
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new org.xnio.Pool$1
dup
invokespecial org.xnio.Pool$1.<init>:()V
putstatic org.xnio.Pool.HEAP:Lorg/xnio/Pool;
1: new org.xnio.Pool$2
dup
invokespecial org.xnio.Pool$2.<init>:()V
putstatic org.xnio.Pool.DIRECT:Lorg/xnio/Pool;
2: return
LocalVariableTable:
Start End Slot Name Signature
public abstract org.xnio.Pooled<T> allocate();
descriptor: ()Lorg/xnio/Pooled;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Lorg/xnio/Pooled<TT;>;
}
Signature: <T:Ljava/lang/Object;>Ljava/lang/Object;
SourceFile: "Pool.java"
NestMembers:
org.xnio.Pool$1 org.xnio.Pool$2
InnerClasses:
org.xnio.Pool$1
org.xnio.Pool$2