public class oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter extends oadd.org.apache.drill.exec.vector.complex.impl.AbstractRepeatedMapWriter implements oadd.org.apache.drill.exec.vector.complex.writer.BaseWriter$DictWriter { private boolean mapStarted; static final boolean $assertionsDisabled; public void (oadd.org.apache.drill.exec.vector.complex.DictVector, oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter, boolean) { oadd.org.apache.drill.exec.vector.complex.DictVector v; oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter v; oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v; boolean v; v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter; v := @parameter: oadd.org.apache.drill.exec.vector.complex.DictVector; v := @parameter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter; v := @parameter: boolean; specialinvoke v.(oadd.org.apache.drill.exec.vector.complex.AbstractRepeatedMapVector,oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter,boolean)>(v, v, v); return; } public void (oadd.org.apache.drill.exec.vector.complex.DictVector, oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter) { oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v; oadd.org.apache.drill.exec.vector.complex.DictVector v; oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter v; v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter; v := @parameter: oadd.org.apache.drill.exec.vector.complex.DictVector; v := @parameter: oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter; specialinvoke v.(oadd.org.apache.drill.exec.vector.complex.DictVector,oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter,boolean)>(v, v, 0); return; } public void start() { oadd.org.apache.drill.exec.vector.complex.DictVector$Accessor v; java.lang.AssertionError v; oadd.org.apache.drill.exec.vector.complex.DictVector$Mutator v, v; int v, v, v, v, v, v, v, v; boolean v, v; oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter v; oadd.org.apache.drill.exec.expr.holders.DictHolder v; oadd.org.apache.drill.exec.vector.complex.AbstractRepeatedMapVector v, v, v, v; v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter; v = ; if v != 0 goto label; v = v.; if v == 0 goto label; v = new java.lang.AssertionError; specialinvoke v.(java.lang.Object)>("Map should not be started"); throw v; label: v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); if v > v goto label; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); v = v + 1; virtualinvoke v.(v); label: v = new oadd.org.apache.drill.exec.expr.holders.DictHolder; specialinvoke v.()>(); v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); virtualinvoke v.(v, v); v = v.; v = v.; if v < v goto label; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); virtualinvoke v.(v); label: v. = 1; return; } public void end() { oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter v; v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter; specialinvoke v.(); v. = 0; return; } public void startKeyValuePair() { java.util.Iterator v; oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter v; java.util.Collection v; oadd.org.apache.drill.exec.vector.complex.AbstractRepeatedMapVector v; oadd.org.apache.drill.exec.vector.complex.DictVector$Mutator v; java.util.Map v; int v, v, v; java.lang.Object v; boolean v; v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter; specialinvoke v.(); v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); v = virtualinvoke v.(v); v. = v; v = v.; v = interfaceinvoke v.(); v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = v.; interfaceinvoke v.(v); goto label; label: return; } public void endKeyValuePair() { oadd.org.apache.drill.exec.vector.ValueVector$Accessor v, v; int v, v, v, v, v; java.lang.String v; oadd.org.apache.drill.exec.vector.ValueVector v, v, v; boolean v; oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter v; oadd.org.apache.drill.common.exceptions.DrillRuntimeException v; oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter v; oadd.org.apache.drill.exec.vector.complex.AbstractRepeatedMapVector v, v, v, v; v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter; specialinvoke v.(); v = v.; v = virtualinvoke v.(); v = interfaceinvoke v.(); v = interfaceinvoke v.(); v = v.; if v != v goto label; v = new oadd.org.apache.drill.common.exceptions.DrillRuntimeException; v = virtualinvoke v.(); v = dynamicinvoke "makeConcatWithConstants" (v) ("Key in DICT cannot be null. Index: \u0001"); specialinvoke v.(java.lang.String)>(v); throw v; label: v = v.; v = virtualinvoke v.(); if v == null goto label; v = v.; v = virtualinvoke v.(); if v == 0 goto label; v = v.; v = virtualinvoke v.(); v = interfaceinvoke v.(); v = interfaceinvoke v.(); v = v.; if v != v goto label; v = virtualinvoke v.(); virtualinvoke v.(); label: return; } public oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter getKeyWriter() { java.lang.Object v; oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter v; java.util.Map v; v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter; v = v.; v = interfaceinvoke v.("key"); return v; } public oadd.org.apache.drill.exec.vector.complex.writer.FieldWriter getValueWriter() { java.lang.Object v; oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter v; java.util.Map v; v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter; v = v.; v = interfaceinvoke v.("value"); return v; } private void checkStarted() { oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter v; java.lang.AssertionError v; boolean v, v; v := @this: oadd.org.apache.drill.exec.vector.complex.impl.SingleDictWriter; v = ; if v != 0 goto label; v = v.; if v != 0 goto label; v = new java.lang.AssertionError; specialinvoke v.(java.lang.Object)>("Must start map (startRow()) before"); throw v; label: return; } static void () { java.lang.Class v; boolean v, v; v = class "Loadd/org/apache/drill/exec/vector/complex/impl/SingleDictWriter;"; v = virtualinvoke v.(); if v != 0 goto label; v = 1; goto label; label: v = 0; label: = v; return; } }