public final class oadd.org.apache.drill.exec.vector.NullableVar16CharVector extends oadd.org.apache.drill.exec.vector.BaseDataValueVector implements oadd.org.apache.drill.exec.vector.VariableWidthVector, oadd.org.apache.drill.exec.vector.NullableVector
{
private static final int DEFINED_VALUES_ARRAY_LEN;
private static final byte[] DEFINED_VALUES_ARRAY;
private final oadd.org.apache.drill.exec.vector.complex.reader.FieldReader reader;
private final oadd.org.apache.drill.exec.vector.UInt1Vector bits;
private final oadd.org.apache.drill.exec.vector.Var16CharVector values;
private final oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator mutator;
private final oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor accessor;
public void <init>(oadd.org.apache.drill.exec.record.MaterializedField, oadd.org.apache.drill.exec.memory.BufferAllocator)
{
oadd.org.apache.drill.exec.vector.complex.impl.NullableVar16CharReaderImpl v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor v;
oadd.org.apache.drill.exec.vector.Var16CharVector v;
oadd.org.apache.drill.exec.memory.BufferAllocator v, v, v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v;
oadd.org.apache.drill.exec.record.MaterializedField v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: oadd.org.apache.drill.exec.record.MaterializedField;
v := @parameter: oadd.org.apache.drill.exec.memory.BufferAllocator;
specialinvoke v.<oadd.org.apache.drill.exec.vector.BaseDataValueVector: void <init>(oadd.org.apache.drill.exec.record.MaterializedField,oadd.org.apache.drill.exec.memory.BufferAllocator)>(v, v);
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableVar16CharReaderImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableVar16CharReaderImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableVar16CharVector)>(v);
v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.complex.reader.FieldReader reader> = v;
v = new oadd.org.apache.drill.exec.vector.UInt1Vector;
v = <oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.record.MaterializedField bitsField>;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.memory.BufferAllocator allocator>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: void <init>(oadd.org.apache.drill.exec.record.MaterializedField,oadd.org.apache.drill.exec.memory.BufferAllocator)>(v, v);
v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits> = v;
v = new oadd.org.apache.drill.exec.vector.Var16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.record.MaterializedField field>;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.memory.BufferAllocator allocator>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void <init>(oadd.org.apache.drill.exec.record.MaterializedField,oadd.org.apache.drill.exec.memory.BufferAllocator)>(v, v);
v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values> = v;
v = new oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator;
specialinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator: void <init>(oadd.org.apache.drill.exec.vector.NullableVar16CharVector)>(v);
v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator mutator> = v;
v = new oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor;
specialinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor: void <init>(oadd.org.apache.drill.exec.vector.NullableVar16CharVector)>(v);
v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor accessor> = v;
return;
}
public oadd.org.apache.drill.exec.vector.complex.reader.FieldReader getReader()
{
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.complex.reader.FieldReader v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.complex.reader.FieldReader reader>;
return v;
}
public int getValueCapacity()
{
oadd.org.apache.drill.exec.vector.Var16CharVector v;
int v, v, v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: int getValueCapacity()>();
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: int getValueCapacity()>();
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
return v;
}
public oadd.io.netty.buffer.DrillBuf[] getBuffers(boolean)
{
java.lang.Object[] v;
oadd.io.netty.buffer.DrillBuf[] v, v;
oadd.io.netty.buffer.DrillBuf v;
oadd.org.apache.drill.exec.vector.Var16CharVector v;
int v, v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: boolean;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: oadd.io.netty.buffer.DrillBuf[] getBuffers(boolean)>(0);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: oadd.io.netty.buffer.DrillBuf[] getBuffers(boolean)>(0);
v = staticinvoke <org.apache.drill.shaded.guava.com.google.common.collect.ObjectArrays: java.lang.Object[] concat(java.lang.Object[],java.lang.Object[],java.lang.Class)>(v, v, class "Loadd/io/netty/buffer/DrillBuf;");
if v == 0 goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
virtualinvoke v.<oadd.io.netty.buffer.DrillBuf: oadd.io.netty.buffer.ByteBuf retain(int)>(1);
v = v + 1;
goto label;
label:
virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: void clear()>();
label:
return v;
}
public void close()
{
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v;
oadd.org.apache.drill.exec.vector.Var16CharVector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: void close()>();
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void close()>();
specialinvoke v.<oadd.org.apache.drill.exec.vector.BaseDataValueVector: void close()>();
return;
}
public void clear()
{
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v;
oadd.org.apache.drill.exec.vector.Var16CharVector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: void clear()>();
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void clear()>();
specialinvoke v.<oadd.org.apache.drill.exec.vector.BaseDataValueVector: void clear()>();
return;
}
public int getBufferSize()
{
oadd.org.apache.drill.exec.vector.Var16CharVector v;
int v, v, v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: int getBufferSize()>();
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: int getBufferSize()>();
v = v + v;
return v;
}
public int getBufferSizeFor(int)
{
oadd.org.apache.drill.exec.vector.Var16CharVector v;
int v, v, v, v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: int;
if v != 0 goto label;
return 0;
label:
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: int getBufferSizeFor(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: int getBufferSizeFor(int)>(v);
v = v + v;
return v;
}
public int getAllocatedSize()
{
oadd.org.apache.drill.exec.vector.Var16CharVector v;
int v, v, v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: int getAllocatedSize()>();
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: int getAllocatedSize()>();
v = v + v;
return v;
}
public oadd.io.netty.buffer.DrillBuf getBuffer()
{
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.io.netty.buffer.DrillBuf v;
oadd.org.apache.drill.exec.vector.Var16CharVector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: oadd.io.netty.buffer.DrillBuf getBuffer()>();
return v;
}
public oadd.org.apache.drill.exec.vector.Var16CharVector getValuesVector()
{
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.Var16CharVector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
return v;
}
public oadd.org.apache.drill.exec.vector.UInt1Vector getBitsVector()
{
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
return v;
}
public oadd.org.apache.drill.exec.vector.UInt4Vector getOffsetVector()
{
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt4Vector v;
oadd.org.apache.drill.exec.vector.Var16CharVector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = interfaceinvoke v.<oadd.org.apache.drill.exec.vector.VariableWidthVector: oadd.org.apache.drill.exec.vector.UInt4Vector getOffsetVector()>();
return v;
}
public void setInitialCapacity(int)
{
oadd.org.apache.drill.exec.vector.Var16CharVector v;
int v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: int;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: void setInitialCapacity(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void setInitialCapacity(int)>(v);
return;
}
public oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField$Builder getMetadataBuilder()
{
oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField v, v;
oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField$Builder v, v, v;
oadd.org.apache.drill.exec.vector.Var16CharVector v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.BaseDataValueVector: oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField$Builder getMetadataBuilder()>();
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField getMetadata()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField$Builder: oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField$Builder addChild(oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField)>(v);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField getMetadata()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField$Builder: oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField$Builder addChild(oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField)>(v);
return v;
}
public void allocateNew()
{
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.exception.OutOfMemoryException v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: boolean allocateNewSafe()>();
if v != 0 goto label;
v = new oadd.org.apache.drill.exec.exception.OutOfMemoryException;
specialinvoke v.<oadd.org.apache.drill.exec.exception.OutOfMemoryException: void <init>(java.lang.String)>("Failure while allocating buffer.");
throw v;
label:
return;
}
public boolean allocateNewSafe()
{
java.lang.Throwable v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor v;
oadd.org.apache.drill.exec.vector.Var16CharVector v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v, v;
boolean v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
label:
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: boolean allocateNewSafe()>();
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: boolean allocateNewSafe()>();
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
if v != 0 goto label;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: void clear()>();
return 0;
label:
v := @caughtexception;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: void clear()>();
return 0;
label:
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: void zeroVector()>();
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator mutator>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator: void reset()>();
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor accessor>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor: void reset()>();
return v;
catch java.lang.Throwable from label to label with label;
}
public oadd.io.netty.buffer.DrillBuf reallocRaw(int)
{
int v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
java.lang.UnsupportedOperationException v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: int;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>()>();
throw v;
}
public void collectLedgers(java.util.Set)
{
oadd.org.apache.drill.exec.vector.Var16CharVector v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
java.util.Set v;
oadd.org.apache.drill.exec.vector.UInt1Vector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: java.util.Set;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: void collectLedgers(java.util.Set)>(v);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void collectLedgers(java.util.Set)>(v);
return;
}
public int getPayloadByteCount(int)
{
oadd.org.apache.drill.exec.vector.Var16CharVector v;
int v, v, v, v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: int;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: int getPayloadByteCount(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: int getPayloadByteCount(int)>(v);
v = v + v;
return v;
}
public void allocateNew(int, int)
{
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator v;
java.lang.RuntimeException v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor v;
oadd.org.apache.drill.exec.vector.Var16CharVector v;
int v, v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v, v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: int;
v := @parameter: int;
label:
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void allocateNew(int,int)>(v, v);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: void allocateNew(int)>(v);
label:
goto label;
label:
v := @caughtexception;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: void clear()>();
throw v;
label:
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: void zeroVector()>();
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator mutator>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator: void reset()>();
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor accessor>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor: void reset()>();
return;
catch java.lang.RuntimeException from label to label with label;
}
public void reset()
{
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator v;
oadd.org.apache.drill.exec.vector.UInt1Vector v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: void zeroVector()>();
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator mutator>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator: void reset()>();
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor accessor>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor: void reset()>();
specialinvoke v.<oadd.org.apache.drill.exec.vector.BaseDataValueVector: void reset()>();
return;
}
public int getByteCapacity()
{
int v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.Var16CharVector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: int getByteCapacity()>();
return v;
}
public int getCurrentSizeInBytes()
{
int v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.Var16CharVector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: int getCurrentSizeInBytes()>();
return v;
}
public void load(oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField, oadd.io.netty.buffer.DrillBuf)
{
oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField v, v, v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor v;
oadd.io.netty.buffer.DrillBuf v, v;
oadd.org.apache.drill.exec.vector.Var16CharVector v;
int v, v, v, v, v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField;
v := @parameter: oadd.io.netty.buffer.DrillBuf;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: void clear()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField: oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField getChild(int)>(0);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: void load(oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField,oadd.io.netty.buffer.DrillBuf)>(v, v);
v = virtualinvoke v.<oadd.io.netty.buffer.DrillBuf: int capacity()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField: int getBufferLength()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField: oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField getChild(int)>(1);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = v - v;
v = virtualinvoke v.<oadd.io.netty.buffer.DrillBuf: oadd.io.netty.buffer.DrillBuf slice(int,int)>(v, v);
virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void load(oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField,oadd.io.netty.buffer.DrillBuf)>(v, v);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator mutator>;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor accessor>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor: int getValueCount()>();
v = v - 1;
v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator: int lastSet> = v;
return;
}
public oadd.org.apache.drill.exec.record.TransferPair getTransferPair(oadd.org.apache.drill.exec.memory.BufferAllocator)
{
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$TransferImpl v;
oadd.org.apache.drill.exec.memory.BufferAllocator v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.record.MaterializedField v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: oadd.org.apache.drill.exec.memory.BufferAllocator;
v = new oadd.org.apache.drill.exec.vector.NullableVar16CharVector$TransferImpl;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.record.MaterializedField getField()>();
specialinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$TransferImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableVar16CharVector,oadd.org.apache.drill.exec.record.MaterializedField,oadd.org.apache.drill.exec.memory.BufferAllocator)>(v, v, v);
return v;
}
public oadd.org.apache.drill.exec.record.TransferPair getTransferPair(java.lang.String, oadd.org.apache.drill.exec.memory.BufferAllocator)
{
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$TransferImpl v;
oadd.org.apache.drill.exec.memory.BufferAllocator v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
java.lang.String v;
oadd.org.apache.drill.exec.record.MaterializedField v, v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: java.lang.String;
v := @parameter: oadd.org.apache.drill.exec.memory.BufferAllocator;
v = new oadd.org.apache.drill.exec.vector.NullableVar16CharVector$TransferImpl;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.record.MaterializedField getField()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.record.MaterializedField: oadd.org.apache.drill.exec.record.MaterializedField withPath(java.lang.String)>(v);
specialinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$TransferImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableVar16CharVector,oadd.org.apache.drill.exec.record.MaterializedField,oadd.org.apache.drill.exec.memory.BufferAllocator)>(v, v, v);
return v;
}
public oadd.org.apache.drill.exec.record.TransferPair makeTransferPair(oadd.org.apache.drill.exec.vector.ValueVector)
{
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$TransferImpl v;
oadd.org.apache.drill.exec.vector.ValueVector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: oadd.org.apache.drill.exec.vector.ValueVector;
v = new oadd.org.apache.drill.exec.vector.NullableVar16CharVector$TransferImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$TransferImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableVar16CharVector,oadd.org.apache.drill.exec.vector.NullableVar16CharVector)>(v, v);
return v;
}
public void transferTo(oadd.org.apache.drill.exec.vector.NullableVar16CharVector)
{
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator v, v;
oadd.org.apache.drill.exec.vector.Var16CharVector v, v;
int v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v, v;
oadd.org.apache.drill.exec.vector.UInt1Vector v, v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: void transferTo(oadd.org.apache.drill.exec.vector.UInt1Vector)>(v);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void transferTo(oadd.org.apache.drill.exec.vector.Var16CharVector)>(v);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator mutator>;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator mutator>;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator: int lastSet>;
v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator: int lastSet> = v;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: void clear()>();
return;
}
public void splitAndTransferTo(int, int, oadd.org.apache.drill.exec.vector.NullableVar16CharVector)
{
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator v;
oadd.org.apache.drill.exec.vector.Var16CharVector v, v;
int v, v, v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v, v;
oadd.org.apache.drill.exec.vector.UInt1Vector v, v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: int;
v := @parameter: int;
v := @parameter: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: void splitAndTransferTo(int,int,oadd.org.apache.drill.exec.vector.UInt1Vector)>(v, v, v);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void splitAndTransferTo(int,int,oadd.org.apache.drill.exec.vector.Var16CharVector)>(v, v, v);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator mutator>;
v = v - 1;
v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator: int lastSet> = v;
return;
}
public oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor getAccessor()
{
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor accessor>;
return v;
}
public oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator getMutator()
{
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator mutator>;
return v;
}
public oadd.org.apache.drill.exec.vector.Var16CharVector convertToRequiredVector()
{
oadd.io.netty.buffer.DrillBuf v, v, v, v;
oadd.org.apache.drill.exec.vector.Var16CharVector v, v;
oadd.org.apache.drill.exec.memory.BufferAllocator v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.record.MaterializedField v, v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = new oadd.org.apache.drill.exec.vector.Var16CharVector;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.record.MaterializedField getField()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.record.MaterializedField: oadd.org.apache.drill.exec.record.MaterializedField getOtherNullableVersion()>();
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.memory.BufferAllocator allocator>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void <init>(oadd.org.apache.drill.exec.record.MaterializedField,oadd.org.apache.drill.exec.memory.BufferAllocator)>(v, v);
v = v.<oadd.org.apache.drill.exec.vector.Var16CharVector: oadd.io.netty.buffer.DrillBuf data>;
if v == null goto label;
v = v.<oadd.org.apache.drill.exec.vector.Var16CharVector: oadd.io.netty.buffer.DrillBuf data>;
virtualinvoke v.<oadd.io.netty.buffer.DrillBuf: boolean release(int)>(1);
label:
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = v.<oadd.org.apache.drill.exec.vector.Var16CharVector: oadd.io.netty.buffer.DrillBuf data>;
v.<oadd.org.apache.drill.exec.vector.Var16CharVector: oadd.io.netty.buffer.DrillBuf data> = v;
v = v.<oadd.org.apache.drill.exec.vector.Var16CharVector: oadd.io.netty.buffer.DrillBuf data>;
virtualinvoke v.<oadd.io.netty.buffer.DrillBuf: oadd.io.netty.buffer.ByteBuf retain(int)>(1);
virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: void clear()>();
return v;
}
public int getBitsValueCapacity()
{
int v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: int getValueCapacity()>();
return v;
}
public void copyFrom(int, int, oadd.org.apache.drill.exec.vector.NullableVar16CharVector)
{
byte[] v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor v;
int v, v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v, v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: int;
v := @parameter: int;
v := @parameter: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor getAccessor()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor: boolean isNull(int)>(v);
if v != 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator mutator>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Accessor: byte[] get(int)>(v);
virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator: void set(int,byte[])>(v, v);
label:
return;
}
public void copyFromSafe(int, int, oadd.org.apache.drill.exec.vector.Var16CharVector)
{
oadd.org.apache.drill.exec.vector.UInt1Vector$Mutator v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator v;
oadd.org.apache.drill.exec.vector.Var16CharVector v, v;
int v, v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: int;
v := @parameter: int;
v := @parameter: oadd.org.apache.drill.exec.vector.Var16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator mutator>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator: void fillEmpties(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void copyFromSafe(int,int,oadd.org.apache.drill.exec.vector.Var16CharVector)>(v, v, v);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: oadd.org.apache.drill.exec.vector.UInt1Vector$Mutator getMutator()>();
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector$Mutator: void setSafe(int,int)>(v, 1);
return;
}
public void copyFromSafe(int, int, oadd.org.apache.drill.exec.vector.NullableVar16CharVector)
{
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator v;
oadd.org.apache.drill.exec.vector.Var16CharVector v, v;
int v, v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v, v;
oadd.org.apache.drill.exec.vector.UInt1Vector v, v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: int;
v := @parameter: int;
v := @parameter: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator mutator>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator: void fillEmpties(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: void copyFromSafe(int,int,oadd.org.apache.drill.exec.vector.UInt1Vector)>(v, v, v);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void copyFromSafe(int,int,oadd.org.apache.drill.exec.vector.Var16CharVector)>(v, v, v);
return;
}
public void copyEntry(int, oadd.org.apache.drill.exec.vector.ValueVector, int)
{
oadd.org.apache.drill.exec.vector.UInt1Vector$Mutator v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator v;
oadd.org.apache.drill.exec.vector.Var16CharVector v, v, v;
int v, v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: int;
v := @parameter: oadd.org.apache.drill.exec.vector.ValueVector;
v := @parameter: int;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator mutator>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator: void fillEmpties(int)>(v);
v = v instanceof oadd.org.apache.drill.exec.vector.Var16CharVector;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: oadd.org.apache.drill.exec.vector.UInt1Vector$Mutator getMutator()>();
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector$Mutator: void setSafe(int,int)>(v, 1);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void copyFromSafe(int,int,oadd.org.apache.drill.exec.vector.Var16CharVector)>(v, v, v);
return;
label:
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: void copyFromSafe(int,int,oadd.org.apache.drill.exec.vector.UInt1Vector)>(v, v, v);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void copyFromSafe(int,int,oadd.org.apache.drill.exec.vector.Var16CharVector)>(v, v, v);
return;
}
public void exchange(oadd.org.apache.drill.exec.vector.ValueVector)
{
oadd.org.apache.drill.exec.vector.ValueVector$Mutator v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator v;
oadd.org.apache.drill.exec.vector.Var16CharVector v, v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt1Vector v, v;
oadd.org.apache.drill.exec.vector.ValueVector v;
v := @this: oadd.org.apache.drill.exec.vector.NullableVar16CharVector;
v := @parameter: oadd.org.apache.drill.exec.vector.ValueVector;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.UInt1Vector bits>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt1Vector: void exchange(oadd.org.apache.drill.exec.vector.ValueVector)>(v);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void exchange(oadd.org.apache.drill.exec.vector.ValueVector)>(v);
v = v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator mutator>;
v = interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: oadd.org.apache.drill.exec.vector.ValueVector$Mutator getMutator()>();
virtualinvoke v.<oadd.org.apache.drill.exec.vector.NullableVar16CharVector$Mutator: void exchange(oadd.org.apache.drill.exec.vector.ValueVector$Mutator)>(v);
return;
}
static void <clinit>()
{
byte[] v, v;
v = newarray (byte)[1024];
<oadd.org.apache.drill.exec.vector.NullableVar16CharVector: byte[] DEFINED_VALUES_ARRAY> = v;
v = <oadd.org.apache.drill.exec.vector.NullableVar16CharVector: byte[] DEFINED_VALUES_ARRAY>;
staticinvoke <java.util.Arrays: void fill(byte[],byte)>(v, 1);
return;
}
}