public interface  oadd.io.netty.buffer.ByteBufAllocator extends java.lang.Object
{
public static final oadd.io.netty.buffer.ByteBufAllocator DEFAULT;
public abstract oadd.io.netty.buffer.ByteBuf buffer();
public abstract oadd.io.netty.buffer.ByteBuf buffer(int);
public abstract oadd.io.netty.buffer.ByteBuf buffer(int, int);
public abstract oadd.io.netty.buffer.ByteBuf ioBuffer();
public abstract oadd.io.netty.buffer.ByteBuf ioBuffer(int);
public abstract oadd.io.netty.buffer.ByteBuf ioBuffer(int, int);
public abstract oadd.io.netty.buffer.ByteBuf heapBuffer();
public abstract oadd.io.netty.buffer.ByteBuf heapBuffer(int);
public abstract oadd.io.netty.buffer.ByteBuf heapBuffer(int, int);
public abstract oadd.io.netty.buffer.ByteBuf directBuffer();
public abstract oadd.io.netty.buffer.ByteBuf directBuffer(int);
public abstract oadd.io.netty.buffer.ByteBuf directBuffer(int, int);
public abstract oadd.io.netty.buffer.CompositeByteBuf compositeBuffer();
public abstract oadd.io.netty.buffer.CompositeByteBuf compositeBuffer(int);
public abstract oadd.io.netty.buffer.CompositeByteBuf compositeHeapBuffer();
public abstract oadd.io.netty.buffer.CompositeByteBuf compositeHeapBuffer(int);
public abstract oadd.io.netty.buffer.CompositeByteBuf compositeDirectBuffer();
public abstract oadd.io.netty.buffer.CompositeByteBuf compositeDirectBuffer(int);
public abstract boolean isDirectBufferPooled();
public abstract int calculateNewCapacity(int, int);
static void <clinit>()
{
oadd.io.netty.buffer.ByteBufAllocator v;
v = <oadd.io.netty.buffer.ByteBufUtil: oadd.io.netty.buffer.ByteBufAllocator DEFAULT_ALLOCATOR>;
<oadd.io.netty.buffer.ByteBufAllocator: oadd.io.netty.buffer.ByteBufAllocator DEFAULT> = v;
return;
}
}