public class oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter extends oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter
{
private static final org.slf4j.Logger logger;
private final java.lang.String name;
protected final oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container;
private oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode;
private oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer;
protected oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType TINYINT_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT1_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT2_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType SMALLINT_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType INT_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT4_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType FLOAT4_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType TIME_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType INTERVALYEAR_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType BIGINT_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT8_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType FLOAT8_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType DATE_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType TIMESTAMP_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType INTERVALDAY_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType INTERVAL_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType VARBINARY_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType VARCHAR_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType VAR16CHAR_TYPE;
private static final oadd.org.apache.drill.common.types.TypeProtos$MajorType BIT_TYPE;
static final boolean $assertionsDisabled;
public void <init>(java.lang.String, oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector, oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter)
{
java.lang.String v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v := @parameter: java.lang.String;
v := @parameter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector;
v := @parameter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter: void <init>(oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode INIT>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name> = v;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container> = v;
return;
}
public void <init>(oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector, oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter)
{
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v := @parameter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector;
v := @parameter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter: void <init>(oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode INIT>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name> = null;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container> = v;
return;
}
public void allocate()
{
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
if v == null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
return;
}
public void clear()
{
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
if v == null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void clear()>();
label:
return;
}
public void close()
{
oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: void clear()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: void close()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector>;
if v == null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector: void close()>();
label:
return;
}
public int getValueCapacity()
{
oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector v, v;
int v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector>;
if v != null goto label;
v = 0;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector>;
v = interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector: int getValueCapacity()>();
label:
return v;
}
public void setValueCount(int)
{
oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector v, v;
int v;
oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector$RepeatedMutator v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v := @parameter: int;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector>;
if v == null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector>;
v = interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector$RepeatedMutator getMutator()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector$RepeatedMutator: void setValueCount(int)>(v);
label:
return;
}
public oadd.org.apache.drill.exec.vector.complex.writer.BaseWriter$MapWriter map()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedMapWriter v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 2: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.RepeatedMapVector: oadd.org.apache.drill.common.types.TypeProtos$MajorType TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/complex/RepeatedMapVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedMapWriter;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedMapWriter: void <init>(oadd.org.apache.drill.exec.vector.complex.RepeatedMapVector,oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_MAP>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("MAP", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.BaseWriter$DictWriter dict()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDictWriter v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 3: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.RepeatedDictVector: oadd.org.apache.drill.common.types.TypeProtos$MajorType TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/complex/RepeatedDictVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDictWriter;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDictWriter: void <init>(oadd.org.apache.drill.exec.vector.complex.RepeatedDictVector,oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_DICT>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("DICT", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.BaseWriter$ListWriter list()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedListWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 4: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.RepeatedListVector: oadd.org.apache.drill.common.types.TypeProtos$MajorType TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/complex/RepeatedListVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedListWriter;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedListWriter: void <init>(java.lang.String,oadd.org.apache.drill.exec.vector.complex.RepeatedListVector,oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter)>(null, v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_LIST>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("LIST", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.impl.UnionVectorWriter union()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.complex.impl.UnionVectorListWriter v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 5: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType LIST>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/complex/ListVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.UnionVectorListWriter;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.UnionVectorListWriter: void <init>(oadd.org.apache.drill.exec.vector.complex.ListVector,oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_UNION>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("UNION", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.TinyIntWriter tinyInt()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedTinyIntWriterImpl v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 6: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType TINYINT_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedTinyIntVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedTinyIntWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedTinyIntWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedTinyIntVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_TINYINT>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("TINYINT", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.UInt1Writer uInt1()
{
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedUInt1WriterImpl v;
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 7: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT1_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedUInt1Vector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedUInt1WriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedUInt1WriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedUInt1Vector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_UINT1>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("UINT1", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.UInt2Writer uInt2()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedUInt2WriterImpl v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 8: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT2_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedUInt2Vector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedUInt2WriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedUInt2WriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedUInt2Vector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_UINT2>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("UINT2", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.SmallIntWriter smallInt()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedSmallIntWriterImpl v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 9: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType SMALLINT_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedSmallIntVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedSmallIntWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedSmallIntWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedSmallIntVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_SMALLINT>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("SMALLINT", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.IntWriter integer()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedIntWriterImpl v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 10: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType INT_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedIntVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedIntWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedIntWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedIntVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_INT>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("INT", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.UInt4Writer uInt4()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedUInt4WriterImpl v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 11: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT4_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedUInt4Vector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedUInt4WriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedUInt4WriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedUInt4Vector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_UINT4>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("UINT4", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Float4Writer float4()
{
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedFloat4WriterImpl v;
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 12: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType FLOAT4_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedFloat4Vector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedFloat4WriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedFloat4WriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedFloat4Vector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_FLOAT4>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("FLOAT4", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.TimeWriter time()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedTimeWriterImpl v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 13: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType TIME_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedTimeVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedTimeWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedTimeWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedTimeVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_TIME>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("TIME", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.IntervalYearWriter intervalYear()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedIntervalYearWriterImpl v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 14: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType INTERVALYEAR_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedIntervalYearVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedIntervalYearWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedIntervalYearWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedIntervalYearVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_INTERVALYEAR>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("INTERVALYEAR", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal9Writer decimal9()
{
java.lang.AssertionError v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: boolean $assertionsDisabled>;
if v != 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_DECIMAL9>;
if v == v goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal9Writer decimal9(int, int)
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDecimal9WriterImpl v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
oadd.org.apache.drill.common.types.TypeProtos$DataMode v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v := @parameter: int;
v := @parameter: int;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType DECIMAL9>;
v = <oadd.org.apache.drill.common.types.TypeProtos$DataMode: oadd.org.apache.drill.common.types.TypeProtos$DataMode REPEATED>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType withPrecisionAndScale(oadd.org.apache.drill.common.types.TypeProtos$MinorType,oadd.org.apache.drill.common.types.TypeProtos$DataMode,int,int)>(v, v, v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 15: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedDecimal9Vector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDecimal9WriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDecimal9WriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedDecimal9Vector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_DECIMAL9>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("DECIMAL9", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.BigIntWriter bigInt()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedBigIntWriterImpl v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 16: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType BIGINT_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedBigIntVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedBigIntWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedBigIntWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedBigIntVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_BIGINT>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("BIGINT", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.UInt8Writer uInt8()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedUInt8WriterImpl v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 17: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT8_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedUInt8Vector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedUInt8WriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedUInt8WriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedUInt8Vector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_UINT8>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("UINT8", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Float8Writer float8()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedFloat8WriterImpl v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 18: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType FLOAT8_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedFloat8Vector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedFloat8WriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedFloat8WriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedFloat8Vector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_FLOAT8>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("FLOAT8", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.DateWriter date()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDateWriterImpl v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 19: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType DATE_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedDateVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDateWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDateWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedDateVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_DATE>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("DATE", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.TimeStampWriter timeStamp()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedTimeStampWriterImpl v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 20: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType TIMESTAMP_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedTimeStampVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedTimeStampWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedTimeStampWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedTimeStampVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_TIMESTAMP>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("TIMESTAMP", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal18Writer decimal18()
{
java.lang.AssertionError v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: boolean $assertionsDisabled>;
if v != 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_DECIMAL18>;
if v == v goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal18Writer decimal18(int, int)
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDecimal18WriterImpl v;
int v, v, v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
oadd.org.apache.drill.common.types.TypeProtos$DataMode v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v := @parameter: int;
v := @parameter: int;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType DECIMAL18>;
v = <oadd.org.apache.drill.common.types.TypeProtos$DataMode: oadd.org.apache.drill.common.types.TypeProtos$DataMode REPEATED>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType withPrecisionAndScale(oadd.org.apache.drill.common.types.TypeProtos$MinorType,oadd.org.apache.drill.common.types.TypeProtos$DataMode,int,int)>(v, v, v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 21: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedDecimal18Vector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDecimal18WriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDecimal18WriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedDecimal18Vector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_DECIMAL18>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("DECIMAL18", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.IntervalDayWriter intervalDay()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedIntervalDayWriterImpl v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 22: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType INTERVALDAY_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedIntervalDayVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedIntervalDayWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedIntervalDayWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedIntervalDayVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_INTERVALDAY>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("INTERVALDAY", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.IntervalWriter interval()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedIntervalWriterImpl v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 23: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType INTERVAL_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedIntervalVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedIntervalWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedIntervalWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedIntervalVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_INTERVAL>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("INTERVAL", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal28DenseWriter decimal28Dense()
{
java.lang.AssertionError v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: boolean $assertionsDisabled>;
if v != 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_DECIMAL28DENSE>;
if v == v goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal28DenseWriter decimal28Dense(int, int)
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
oadd.org.apache.drill.common.types.TypeProtos$DataMode v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDecimal28DenseWriterImpl v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v := @parameter: int;
v := @parameter: int;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType DECIMAL28DENSE>;
v = <oadd.org.apache.drill.common.types.TypeProtos$DataMode: oadd.org.apache.drill.common.types.TypeProtos$DataMode REPEATED>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType withPrecisionAndScale(oadd.org.apache.drill.common.types.TypeProtos$MinorType,oadd.org.apache.drill.common.types.TypeProtos$DataMode,int,int)>(v, v, v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 24: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedDecimal28DenseVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDecimal28DenseWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDecimal28DenseWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedDecimal28DenseVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_DECIMAL28DENSE>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("DECIMAL28DENSE", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal38DenseWriter decimal38Dense()
{
java.lang.AssertionError v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: boolean $assertionsDisabled>;
if v != 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_DECIMAL38DENSE>;
if v == v goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal38DenseWriter decimal38Dense(int, int)
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDecimal38DenseWriterImpl v;
int v, v, v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
oadd.org.apache.drill.common.types.TypeProtos$DataMode v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v := @parameter: int;
v := @parameter: int;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType DECIMAL38DENSE>;
v = <oadd.org.apache.drill.common.types.TypeProtos$DataMode: oadd.org.apache.drill.common.types.TypeProtos$DataMode REPEATED>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType withPrecisionAndScale(oadd.org.apache.drill.common.types.TypeProtos$MinorType,oadd.org.apache.drill.common.types.TypeProtos$DataMode,int,int)>(v, v, v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 25: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedDecimal38DenseVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDecimal38DenseWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDecimal38DenseWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedDecimal38DenseVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_DECIMAL38DENSE>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("DECIMAL38DENSE", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal38SparseWriter decimal38Sparse()
{
java.lang.AssertionError v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: boolean $assertionsDisabled>;
if v != 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_DECIMAL38SPARSE>;
if v == v goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal38SparseWriter decimal38Sparse(int, int)
{
java.lang.Object[] v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDecimal38SparseWriterImpl v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
oadd.org.apache.drill.common.types.TypeProtos$DataMode v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v := @parameter: int;
v := @parameter: int;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType DECIMAL38SPARSE>;
v = <oadd.org.apache.drill.common.types.TypeProtos$DataMode: oadd.org.apache.drill.common.types.TypeProtos$DataMode REPEATED>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType withPrecisionAndScale(oadd.org.apache.drill.common.types.TypeProtos$MinorType,oadd.org.apache.drill.common.types.TypeProtos$DataMode,int,int)>(v, v, v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 26: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedDecimal38SparseVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDecimal38SparseWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDecimal38SparseWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedDecimal38SparseVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_DECIMAL38SPARSE>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("DECIMAL38SPARSE", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal28SparseWriter decimal28Sparse()
{
java.lang.AssertionError v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: boolean $assertionsDisabled>;
if v != 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_DECIMAL28SPARSE>;
if v == v goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal28SparseWriter decimal28Sparse(int, int)
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
oadd.org.apache.drill.common.types.TypeProtos$DataMode v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDecimal28SparseWriterImpl v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v := @parameter: int;
v := @parameter: int;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType DECIMAL28SPARSE>;
v = <oadd.org.apache.drill.common.types.TypeProtos$DataMode: oadd.org.apache.drill.common.types.TypeProtos$DataMode REPEATED>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType withPrecisionAndScale(oadd.org.apache.drill.common.types.TypeProtos$MinorType,oadd.org.apache.drill.common.types.TypeProtos$DataMode,int,int)>(v, v, v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 27: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedDecimal28SparseVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDecimal28SparseWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedDecimal28SparseWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedDecimal28SparseVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_DECIMAL28SPARSE>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("DECIMAL28SPARSE", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.VarBinaryWriter varBinary()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedVarBinaryWriterImpl v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 28: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType VARBINARY_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedVarBinaryVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedVarBinaryWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedVarBinaryWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedVarBinaryVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_VARBINARY>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("VARBINARY", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.VarCharWriter varChar()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedVarCharWriterImpl v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 29: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType VARCHAR_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedVarCharVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedVarCharWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedVarCharWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedVarCharVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_VARCHAR>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("VARCHAR", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Var16CharWriter var16Char()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedVar16CharWriterImpl v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 30: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType VAR16CHAR_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedVar16CharVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedVar16CharWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedVar16CharWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_VAR16CHAR>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("VAR16CHAR", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.VarDecimalWriter varDecimal()
{
java.lang.AssertionError v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: boolean $assertionsDisabled>;
if v != 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_VARDECIMAL>;
if v == v goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.VarDecimalWriter varDecimal(int, int)
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedVarDecimalWriterImpl v;
int[] v;
int v, v, v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
oadd.org.apache.drill.common.types.TypeProtos$DataMode v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v := @parameter: int;
v := @parameter: int;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType VARDECIMAL>;
v = <oadd.org.apache.drill.common.types.TypeProtos$DataMode: oadd.org.apache.drill.common.types.TypeProtos$DataMode REPEATED>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType withPrecisionAndScale(oadd.org.apache.drill.common.types.TypeProtos$MinorType,oadd.org.apache.drill.common.types.TypeProtos$DataMode,int,int)>(v, v, v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 31: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedVarDecimalVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedVarDecimalWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedVarDecimalWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedVarDecimalVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_VARDECIMAL>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("VARDECIMAL", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.BitWriter bit()
{
java.lang.Object[] v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
int[] v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedBitWriterImpl v;
int v, v, v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v, v;
oadd.org.apache.drill.common.exceptions.UserException$Builder v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v;
oadd.org.apache.drill.common.exceptions.UserException v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 32: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String name>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType BIT_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.vector.ValueVector addOrGet(java.lang.String,oadd.org.apache.drill.common.types.TypeProtos$MajorType,java.lang.Class)>(v, v, class "Loadd/org/apache/drill/exec/vector/RepeatedBitVector;");
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector> = v;
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedBitWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedBitWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedBitVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer> = v;
if v == null goto label;
if v == v goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_BIT>;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode> = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
return v;
label:
v = staticinvoke <oadd.org.apache.drill.common.exceptions.UserException: oadd.org.apache.drill.common.exceptions.UserException$Builder unsupportedError()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: java.lang.String name()>();
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: java.lang.String getUnsupportedErrorMsg(java.lang.String,java.lang.String)>("BIT", v);
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException$Builder message(java.lang.String,java.lang.Object[])>(v, v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger>;
v = virtualinvoke v.<oadd.org.apache.drill.common.exceptions.UserException$Builder: oadd.org.apache.drill.common.exceptions.UserException build(org.slf4j.Logger)>(v);
throw v;
}
public oadd.org.apache.drill.exec.record.MaterializedField getField()
{
oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.record.MaterializedField v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector: oadd.org.apache.drill.exec.record.MaterializedField getField()>();
return v;
}
public void setPosition(int)
{
int v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v := @parameter: int;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
if v == null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
label:
return;
}
public void startList()
{
oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector v;
oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector$RepeatedMutator v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v;
int[] v;
int v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$1: int[] $SwitchMap$org$apache$drill$exec$vector$complex$impl$SingleListWriter$Mode>;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 3: goto label;
case 5: goto label;
default: goto label;
};
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void startList()>();
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector innerVector>;
v = interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector: oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector$RepeatedMutator getMutator()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.RepeatedValueVector$RepeatedMutator: void startNewValue(int)>(v);
label:
return;
}
public void endList()
{
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode mode>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter$Mode IN_DICT>;
if v != v goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter writer>;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void endList()>();
label:
return;
}
private java.lang.String getUnsupportedErrorMsg(java.lang.String, java.lang.String)
{
java.lang.Object[] v;
java.lang.String v, v, v, v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = virtualinvoke v.<java.lang.String: java.lang.String substring(int)>(3);
v = newarray (java.lang.Object)[2];
v[0] = v;
v[1] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("In a list of type %s, encountered a value of type %s. Drill does not support lists of different types.", v);
return v;
}
static void <clinit>()
{
boolean v, v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.slf4j.Logger v;
java.lang.Class v;
v = class "Loadd/org/apache/drill/exec/vector/complex/impl/SingleListWriter;";
v = virtualinvoke v.<java.lang.Class: boolean desiredAssertionStatus()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: boolean $assertionsDisabled> = v;
v = staticinvoke <org.slf4j.LoggerFactory: org.slf4j.Logger getLogger(java.lang.Class)>(class "Loadd/org/apache/drill/exec/vector/complex/impl/SingleListWriter;");
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: org.slf4j.Logger logger> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType TINYINT>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType TINYINT_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType UINT1>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT1_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType UINT2>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT2_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType SMALLINT>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType SMALLINT_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType INT>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType INT_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType UINT4>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT4_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType FLOAT4>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType FLOAT4_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType TIME>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType TIME_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType INTERVALYEAR>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType INTERVALYEAR_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType BIGINT>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType BIGINT_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType UINT8>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT8_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType FLOAT8>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType FLOAT8_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType DATE>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType DATE_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType TIMESTAMP>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType TIMESTAMP_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType INTERVALDAY>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType INTERVALDAY_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType INTERVAL>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType INTERVAL_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType VARBINARY>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType VARBINARY_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType VARCHAR>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType VARCHAR_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType VAR16CHAR>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType VAR16CHAR_TYPE> = v;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType BIT>;
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType repeated(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType BIT_TYPE> = v;
return;
}
}