@Override public MaterializedField getField() { return vector.getField(); }
public MaterializedField getField() { return vector.getField(); }
public MajorType getType() { return vector.getField().getType(); }
@Override public TransferPair getTransferPair(BufferAllocator allocator){ return new TransferImpl(getField(), allocator); }
@Override public TransferPair getTransferPair(String ref, BufferAllocator allocator){ return new TransferImpl(getField().withPath(ref), allocator); }
public UInt1Vector convertToRequiredVector(){ UInt1Vector v = new UInt1Vector(getField().getOtherNullableVersion(), allocator); if (v.data != null) { v.data.release(1); } v.data = values.data; v.data.retain(1); clear(); return v; }
public MaterializedField getField() { return vector.getField(); }
@Override public MaterializedField getField() { return vector.getField(); }
@Override public TransferPair getTransferPair(BufferAllocator allocator){ return new TransferImpl(getField(), allocator); }
public MajorType getType() { return vector.getField().getType(); }
@Override public TransferPair getTransferPair(String ref, BufferAllocator allocator){ return new TransferImpl(getField().withPath(ref), allocator); }
public UInt1Vector convertToRequiredVector(){ UInt1Vector v = new UInt1Vector(getField().getOtherNullableVersion(), allocator); if (v.data != null) { v.data.release(1); } v.data = values.data; v.data.retain(1); clear(); return v; }