public class oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter extends oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter
{
protected final oadd.org.apache.drill.exec.vector.complex.MapVector container;
private final java.util.Map fields;
private final boolean unionEnabled;
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>(oadd.org.apache.drill.exec.vector.complex.MapVector, oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter, boolean)
{
java.util.HashMap v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v;
oadd.org.apache.drill.exec.vector.complex.MapVector v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: oadd.org.apache.drill.exec.vector.complex.MapVector;
v := @parameter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter;
v := @parameter: boolean;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter: void <init>(oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter)>(v);
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields> = v;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container> = v;
v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled> = v;
return;
}
public void <init>(oadd.org.apache.drill.exec.vector.complex.MapVector, oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter)
{
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v;
oadd.org.apache.drill.exec.vector.complex.MapVector v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: oadd.org.apache.drill.exec.vector.complex.MapVector;
v := @parameter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: void <init>(oadd.org.apache.drill.exec.vector.complex.MapVector,oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter,boolean)>(v, v, 0);
return;
}
public int getValueCapacity()
{
int v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
oadd.org.apache.drill.exec.vector.complex.MapVector v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: int getValueCapacity()>();
return v;
}
public boolean isEmptyMap()
{
int v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
oadd.org.apache.drill.exec.vector.complex.MapVector v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: int size()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public oadd.org.apache.drill.exec.record.MaterializedField getField()
{
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
oadd.org.apache.drill.exec.record.MaterializedField v;
oadd.org.apache.drill.exec.vector.complex.MapVector v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.record.MaterializedField getField()>();
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.BaseWriter$MapWriter map(java.lang.String)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
java.util.Map v, v;
int v, v, v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v, v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: int size()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.common.types.TypeProtos$MajorType TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/MapVector;");
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v != 0 goto label;
v = new oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: void <init>(oadd.org.apache.drill.exec.vector.complex.MapVector,oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter)>(v, v);
v = v;
goto label;
label:
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: int size()>();
if v == v goto label;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.impl.UnionVectorWriter union(java.lang.String)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
oadd.org.apache.drill.exec.vector.complex.impl.UnionVectorWriter v;
java.util.Map v, v;
int v, v, v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: int size()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.common.types.TypeProtos$MinorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType UNION>;
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.MapVector: 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/UnionVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.UnionVectorWriter;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.UnionVectorWriter: void <init>(oadd.org.apache.drill.exec.vector.complex.UnionVector,oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter)>(v, v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: int size()>();
if v == v goto label;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.BaseWriter$DictWriter dict(java.lang.String)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
java.util.Map v, v;
int v, v, v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: int size()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.DictVector: oadd.org.apache.drill.common.types.TypeProtos$MajorType TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/DictVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter: void <init>(oadd.org.apache.drill.exec.vector.complex.DictVector,oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter)>(v, v);
v = v;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: int size()>();
if v == v goto label;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
label:
return v;
}
public void close() throws java.lang.Exception
{
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
oadd.org.apache.drill.exec.vector.complex.MapVector v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: void clear()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: void close()>();
return;
}
public void allocate()
{
java.util.Iterator v;
java.util.Collection v;
java.util.Map v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
oadd.org.apache.drill.exec.vector.complex.MapVector v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: void allocateNew()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = interfaceinvoke v.<java.util.Map: java.util.Collection values()>();
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
goto label;
label:
return;
}
public void clear()
{
java.util.Iterator v;
java.util.Collection v;
java.util.Map v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
oadd.org.apache.drill.exec.vector.complex.MapVector v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: void clear()>();
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = interfaceinvoke v.<java.util.Map: java.util.Collection values()>();
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void clear()>();
goto label;
label:
return;
}
public oadd.org.apache.drill.exec.vector.complex.writer.BaseWriter$ListWriter list(java.lang.String)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
java.util.Map v, v;
int v, v, v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: int size()>();
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v != 0 goto label;
v = new oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleListWriter: void <init>(java.lang.String,oadd.org.apache.drill.exec.vector.complex.AbstractContainerVector,oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter)>(v, v, v);
v = v;
goto label;
label:
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
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.MapVector: 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 = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: int size()>();
if v <= v goto label;
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void allocate()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public void setValueCount(int)
{
oadd.org.apache.drill.exec.vector.complex.MapVector$Mutator v;
int v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
oadd.org.apache.drill.exec.vector.complex.MapVector v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: int;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.complex.MapVector$Mutator getMutator()>();
virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector$Mutator: void setValueCount(int)>(v);
return;
}
public void setPosition(int)
{
java.util.Iterator v;
java.util.Collection v;
java.util.Map v;
int v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
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.SingleMapWriter: java.util.Map fields>;
v = interfaceinvoke v.<java.util.Map: java.util.Collection values()>();
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
goto label;
label:
return;
}
public void start()
{
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
return;
}
public void end()
{
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
return;
}
public oadd.org.apache.drill.exec.vector.complex.writer.TinyIntWriter tinyInt(java.lang.String)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
java.util.Map v, v;
int v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableTinyIntWriterImpl v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
oadd.org.apache.drill.exec.vector.NullableTinyIntVector v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType TINYINT_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableTinyIntVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType TINYINT_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableTinyIntVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableTinyIntWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableTinyIntWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableTinyIntVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.UInt1Writer uInt1(java.lang.String)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
java.util.Map v, v;
int v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.NullableUInt1Vector v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableUInt1WriterImpl v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT1_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableUInt1Vector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT1_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableUInt1Vector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableUInt1WriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableUInt1WriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableUInt1Vector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.UInt2Writer uInt2(java.lang.String)
{
oadd.org.apache.drill.exec.vector.complex.impl.NullableUInt2WriterImpl v;
oadd.org.apache.drill.exec.vector.NullableUInt2Vector v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
java.util.Map v, v;
int v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT2_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableUInt2Vector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT2_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableUInt2Vector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableUInt2WriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableUInt2WriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableUInt2Vector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.SmallIntWriter smallInt(java.lang.String)
{
oadd.org.apache.drill.exec.vector.complex.impl.NullableSmallIntWriterImpl v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
oadd.org.apache.drill.exec.vector.NullableSmallIntVector v;
java.util.Map v, v;
int v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType SMALLINT_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableSmallIntVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType SMALLINT_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableSmallIntVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableSmallIntWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableSmallIntWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableSmallIntVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.IntWriter integer(java.lang.String)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableIntWriterImpl v;
java.util.Map v, v;
int v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.NullableIntVector v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType INT_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableIntVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType INT_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableIntVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableIntWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableIntWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableIntVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.UInt4Writer uInt4(java.lang.String)
{
oadd.org.apache.drill.exec.vector.NullableUInt4Vector v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableUInt4WriterImpl v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
java.util.Map v, v;
int v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT4_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableUInt4Vector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT4_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableUInt4Vector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableUInt4WriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableUInt4WriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableUInt4Vector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Float4Writer float4(java.lang.String)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
java.util.Map v, v;
int v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableFloat4WriterImpl v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.NullableFloat4Vector v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType FLOAT4_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableFloat4Vector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType FLOAT4_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableFloat4Vector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableFloat4WriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableFloat4WriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableFloat4Vector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.TimeWriter time(java.lang.String)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableTimeWriterImpl v;
java.util.Map v, v;
int v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.NullableTimeVector v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType TIME_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableTimeVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType TIME_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableTimeVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableTimeWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableTimeWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableTimeVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.IntervalYearWriter intervalYear(java.lang.String)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
java.util.Map v, v;
int v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableIntervalYearWriterImpl v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
oadd.org.apache.drill.exec.vector.NullableIntervalYearVector v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType INTERVALYEAR_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableIntervalYearVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType INTERVALYEAR_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableIntervalYearVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableIntervalYearWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableIntervalYearWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableIntervalYearVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal9Writer decimal9(java.lang.String)
{
java.util.Map v;
java.lang.Object v;
java.lang.AssertionError v;
java.lang.String v, v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean $assertionsDisabled>;
if v != 0 goto label;
if v != null goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal9Writer decimal9(java.lang.String, int, int)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
java.util.Map v, v;
int v, v, v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.common.types.TypeProtos$DataMode v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableDecimal9WriterImpl v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
oadd.org.apache.drill.exec.vector.NullableDecimal9Vector v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
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 OPTIONAL>;
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 = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableDecimal9Vector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableDecimal9Vector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableDecimal9WriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableDecimal9WriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableDecimal9Vector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.BigIntWriter bigInt(java.lang.String)
{
oadd.org.apache.drill.exec.vector.NullableBigIntVector v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
java.util.Map v, v;
int v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableBigIntWriterImpl v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType BIGINT_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableBigIntVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType BIGINT_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableBigIntVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableBigIntWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableBigIntWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableBigIntVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.UInt8Writer uInt8(java.lang.String)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
java.util.Map v, v;
int v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.NullableUInt8Vector v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableUInt8WriterImpl v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT8_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableUInt8Vector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType UINT8_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableUInt8Vector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableUInt8WriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableUInt8WriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableUInt8Vector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Float8Writer float8(java.lang.String)
{
oadd.org.apache.drill.exec.vector.complex.impl.NullableFloat8WriterImpl v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
java.util.Map v, v;
int v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.NullableFloat8Vector v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType FLOAT8_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableFloat8Vector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType FLOAT8_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableFloat8Vector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableFloat8WriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableFloat8WriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableFloat8Vector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.DateWriter date(java.lang.String)
{
oadd.org.apache.drill.exec.vector.NullableDateVector v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
java.util.Map v, v;
int v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableDateWriterImpl v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType DATE_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableDateVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType DATE_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableDateVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableDateWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableDateWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableDateVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.TimeStampWriter timeStamp(java.lang.String)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
oadd.org.apache.drill.exec.vector.NullableTimeStampVector v;
java.util.Map v, v;
int v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableTimeStampWriterImpl v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType TIMESTAMP_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableTimeStampVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType TIMESTAMP_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableTimeStampVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableTimeStampWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableTimeStampWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableTimeStampVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal18Writer decimal18(java.lang.String)
{
java.util.Map v;
java.lang.Object v;
java.lang.AssertionError v;
java.lang.String v, v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean $assertionsDisabled>;
if v != 0 goto label;
if v != null goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal18Writer decimal18(java.lang.String, int, int)
{
oadd.org.apache.drill.exec.vector.NullableDecimal18Vector v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
java.util.Map v, v;
int v, v, v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableDecimal18WriterImpl v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.common.types.TypeProtos$DataMode v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
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 OPTIONAL>;
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 = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableDecimal18Vector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableDecimal18Vector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableDecimal18WriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableDecimal18WriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableDecimal18Vector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.IntervalDayWriter intervalDay(java.lang.String)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
java.util.Map v, v;
int v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableIntervalDayWriterImpl v;
oadd.org.apache.drill.exec.vector.NullableIntervalDayVector v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType INTERVALDAY_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableIntervalDayVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType INTERVALDAY_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableIntervalDayVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableIntervalDayWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableIntervalDayWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableIntervalDayVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.IntervalWriter interval(java.lang.String)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
java.util.Map v, v;
int v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.NullableIntervalVector v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableIntervalWriterImpl v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType INTERVAL_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableIntervalVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType INTERVAL_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableIntervalVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableIntervalWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableIntervalWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableIntervalVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal28DenseWriter decimal28Dense(java.lang.String)
{
java.util.Map v;
java.lang.Object v;
java.lang.AssertionError v;
java.lang.String v, v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean $assertionsDisabled>;
if v != 0 goto label;
if v != null goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal28DenseWriter decimal28Dense(java.lang.String, int, int)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
java.util.Map v, v;
int v, v, v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableDecimal28DenseWriterImpl v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.common.types.TypeProtos$DataMode v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
oadd.org.apache.drill.exec.vector.NullableDecimal28DenseVector v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
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 OPTIONAL>;
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 = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableDecimal28DenseVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableDecimal28DenseVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableDecimal28DenseWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableDecimal28DenseWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableDecimal28DenseVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal38DenseWriter decimal38Dense(java.lang.String)
{
java.util.Map v;
java.lang.Object v;
java.lang.AssertionError v;
java.lang.String v, v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean $assertionsDisabled>;
if v != 0 goto label;
if v != null goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal38DenseWriter decimal38Dense(java.lang.String, int, int)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
java.util.Map v, v;
int v, v, v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.common.types.TypeProtos$DataMode v;
oadd.org.apache.drill.exec.vector.NullableDecimal38DenseVector v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableDecimal38DenseWriterImpl v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
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 OPTIONAL>;
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 = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableDecimal38DenseVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableDecimal38DenseVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableDecimal38DenseWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableDecimal38DenseWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableDecimal38DenseVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal38SparseWriter decimal38Sparse(java.lang.String)
{
java.util.Map v;
java.lang.Object v;
java.lang.AssertionError v;
java.lang.String v, v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean $assertionsDisabled>;
if v != 0 goto label;
if v != null goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal38SparseWriter decimal38Sparse(java.lang.String, int, int)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
java.util.Map v, v;
int v, v, v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.common.types.TypeProtos$DataMode v;
oadd.org.apache.drill.exec.vector.NullableDecimal38SparseVector v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableDecimal38SparseWriterImpl v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
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 OPTIONAL>;
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 = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableDecimal38SparseVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableDecimal38SparseVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableDecimal38SparseWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableDecimal38SparseWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableDecimal38SparseVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal28SparseWriter decimal28Sparse(java.lang.String)
{
java.util.Map v;
java.lang.Object v;
java.lang.AssertionError v;
java.lang.String v, v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean $assertionsDisabled>;
if v != 0 goto label;
if v != null goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Decimal28SparseWriter decimal28Sparse(java.lang.String, int, int)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableDecimal28SparseWriterImpl v;
java.util.Map v, v;
int v, v, v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.common.types.TypeProtos$DataMode v;
oadd.org.apache.drill.exec.vector.NullableDecimal28SparseVector v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
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 OPTIONAL>;
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 = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableDecimal28SparseVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableDecimal28SparseVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableDecimal28SparseWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableDecimal28SparseWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableDecimal28SparseVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.VarBinaryWriter varBinary(java.lang.String)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
java.util.Map v, v;
int v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.NullableVarBinaryVector v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableVarBinaryWriterImpl v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType VARBINARY_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableVarBinaryVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType VARBINARY_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableVarBinaryVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableVarBinaryWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableVarBinaryWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableVarBinaryVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.VarCharWriter varChar(java.lang.String)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
java.util.Map v, v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableVarCharWriterImpl v;
int v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.NullableVarCharVector v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType VARCHAR_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableVarCharVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType VARCHAR_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableVarCharVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableVarCharWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableVarCharWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableVarCharVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.Var16CharWriter var16Char(java.lang.String)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
java.util.Map v, v;
int v;
oadd.org.apache.drill.exec.vector.NullableVar16CharVector v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableVar16CharWriterImpl v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType VAR16CHAR_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableVar16CharVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType VAR16CHAR_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableVar16CharVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableVar16CharWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableVar16CharWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableVar16CharVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.VarDecimalWriter varDecimal(java.lang.String)
{
java.util.Map v;
java.lang.Object v;
java.lang.AssertionError v;
java.lang.String v, v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean $assertionsDisabled>;
if v != 0 goto label;
if v != null goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.VarDecimalWriter varDecimal(java.lang.String, int, int)
{
oadd.org.apache.drill.exec.vector.NullableVarDecimalVector v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v;
java.util.Map v, v;
int v, v, v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.common.types.TypeProtos$DataMode v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableVarDecimalWriterImpl v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
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 OPTIONAL>;
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 = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableVarDecimalVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableVarDecimalVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableVarDecimalWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableVarDecimalWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableVarDecimalVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public oadd.org.apache.drill.exec.vector.complex.writer.BitWriter bit(java.lang.String)
{
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
java.util.Map v, v;
int v;
oadd.org.apache.drill.exec.vector.NullableBitVector v;
java.lang.String v, v, v;
oadd.org.apache.drill.exec.vector.ValueVector v, v, v;
oadd.org.apache.drill.exec.vector.complex.MapVector v, v, v, v;
boolean v;
oadd.org.apache.drill.exec.vector.complex.impl.NullableBitWriterImpl v;
oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter v;
java.lang.Object v;
oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter v;
v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: oadd.org.apache.drill.exec.vector.ValueVector getChild(java.lang.String)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: boolean unionEnabled>;
if v == 0 goto label;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType BIT_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableBitVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter;
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.PromotableWriter: void <init>(oadd.org.apache.drill.exec.vector.ValueVector,oadd.org.apache.drill.exec.vector.complex.AbstractMapVector)>(v, v);
v = v;
v = v;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.exec.vector.complex.MapVector container>;
v = <oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType BIT_TYPE>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.MapVector: 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/NullableBitVector;");
v = new oadd.org.apache.drill.exec.vector.complex.impl.NullableBitWriterImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.NullableBitWriterImpl: void <init>(oadd.org.apache.drill.exec.vector.NullableBitVector,oadd.org.apache.drill.exec.vector.complex.impl.AbstractFieldWriter)>(v, v);
v = v;
v = v;
label:
if v == null goto label;
if v == v goto label;
label:
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.ValueVector: boolean allocateNewSafe()>();
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: int idx()>();
interfaceinvoke v.<oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter: void setPosition(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: java.util.Map fields>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
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;
java.lang.Class v;
v = class "Loadd/org/apache/drill/exec/vector/complex/impl/SingleMapWriter;";
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.SingleMapWriter: boolean $assertionsDisabled> = 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: 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 optional(oadd.org.apache.drill.common.types.TypeProtos$MinorType)>(v);
<oadd.org.apache.drill.exec.vector.complex.impl.SingleMapWriter: oadd.org.apache.drill.common.types.TypeProtos$MajorType BIT_TYPE> = v;
return;
}
}