public interface  oadd.org.apache.drill.exec.vector.ValueVector extends java.lang.Object implements java.io.Closeable, java.lang.Iterable
{
public static final int MAX_BUFFER_SIZE;
public static final int MAX_ROW_COUNT;
public static final int MIN_ROW_COUNT;
public static final java.lang.String BITS_VECTOR_NAME;
public static final java.lang.String OFFSETS_VECTOR_NAME;
public static final java.lang.String VALUES_VECTOR_NAME;
public abstract void allocateNew() throws oadd.org.apache.drill.exec.exception.OutOfMemoryException;
public abstract boolean allocateNewSafe();
public abstract oadd.org.apache.drill.exec.memory.BufferAllocator getAllocator();
public abstract void setInitialCapacity(int);
public abstract int getValueCapacity();
public abstract void close();
public abstract void clear();
public abstract oadd.org.apache.drill.exec.record.MaterializedField getField();
public abstract oadd.org.apache.drill.exec.record.TransferPair getTransferPair(oadd.org.apache.drill.exec.memory.BufferAllocator);
public abstract oadd.org.apache.drill.exec.record.TransferPair getTransferPair(java.lang.String, oadd.org.apache.drill.exec.memory.BufferAllocator);
public abstract oadd.org.apache.drill.exec.record.TransferPair makeTransferPair(oadd.org.apache.drill.exec.vector.ValueVector);
public abstract oadd.org.apache.drill.exec.vector.ValueVector$Accessor getAccessor();
public abstract oadd.org.apache.drill.exec.vector.ValueVector$Mutator getMutator();
public abstract oadd.org.apache.drill.exec.vector.complex.reader.FieldReader getReader();
public abstract oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField getMetadata();
public abstract int getBufferSize();
public abstract int getAllocatedSize();
public abstract int getBufferSizeFor(int);
public abstract oadd.io.netty.buffer.DrillBuf[] getBuffers(boolean);
public abstract void load(oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField, oadd.io.netty.buffer.DrillBuf);
public abstract void copyEntry(int, oadd.org.apache.drill.exec.vector.ValueVector, int);
public abstract void collectLedgers(java.util.Set);
public abstract int getPayloadByteCount(int);
public abstract void exchange(oadd.org.apache.drill.exec.vector.ValueVector);
public abstract void toNullable(oadd.org.apache.drill.exec.vector.ValueVector);
static void <clinit>()
{
int v;
v = staticinvoke <oadd.org.apache.drill.exec.memory.AllocationManager: int chunkSize()>();
<oadd.org.apache.drill.exec.vector.ValueVector: int MAX_BUFFER_SIZE> = v;
return;
}
}