public interface  org.apache.kafkaesque.common.memory.MemoryPool extends java.lang.Object
{
public static final org.apache.kafkaesque.common.memory.MemoryPool NONE;
public abstract java.nio.ByteBuffer tryAllocate(int);
public abstract void release(java.nio.ByteBuffer);
public abstract long size();
public abstract long availableMemory();
public abstract boolean isOutOfMemory();
static void <clinit>()
{
org.apache.kafkaesque.common.memory.MemoryPool$1 v;
v = new org.apache.kafkaesque.common.memory.MemoryPool$1;
specialinvoke v.<org.apache.kafkaesque.common.memory.MemoryPool$1: void <init>()>();
<org.apache.kafkaesque.common.memory.MemoryPool: org.apache.kafkaesque.common.memory.MemoryPool NONE> = v;
return;
}
}