public final class oadd.org.apache.drill.exec.vector.ObjectVector$Mutator extends java.lang.Object implements oadd.org.apache.drill.exec.vector.ValueVector$Mutator
{
final oadd.org.apache.drill.exec.vector.ObjectVector this$0;
public void <init>(oadd.org.apache.drill.exec.vector.ObjectVector)
{
oadd.org.apache.drill.exec.vector.ObjectVector v;
oadd.org.apache.drill.exec.vector.ObjectVector$Mutator v;
v := @this: oadd.org.apache.drill.exec.vector.ObjectVector$Mutator;
v := @parameter: oadd.org.apache.drill.exec.vector.ObjectVector;
v.<oadd.org.apache.drill.exec.vector.ObjectVector$Mutator: oadd.org.apache.drill.exec.vector.ObjectVector this$0> = v;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void set(int, java.lang.Object)
{
oadd.org.apache.drill.exec.vector.ObjectVector v, v, v;
java.util.List v, v;
oadd.org.apache.drill.exec.vector.ObjectVector$Mutator v;
int v, v, v, v;
java.lang.Object v, v;
v := @this: oadd.org.apache.drill.exec.vector.ObjectVector$Mutator;
v := @parameter: int;
v := @parameter: java.lang.Object;
v = v / 4096;
v = v.<oadd.org.apache.drill.exec.vector.ObjectVector$Mutator: oadd.org.apache.drill.exec.vector.ObjectVector this$0>;
v = v.<oadd.org.apache.drill.exec.vector.ObjectVector: java.util.List objectArrayList>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
v = v.<oadd.org.apache.drill.exec.vector.ObjectVector$Mutator: oadd.org.apache.drill.exec.vector.ObjectVector this$0>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.ObjectVector: void addNewArray()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.ObjectVector$Mutator: oadd.org.apache.drill.exec.vector.ObjectVector this$0>;
v = v.<oadd.org.apache.drill.exec.vector.ObjectVector: java.util.List objectArrayList>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = v % 4096;
v[v] = v;
return;
}
public boolean setSafe(int, long)
{
oadd.org.apache.drill.exec.vector.ObjectVector$Mutator v;
java.lang.Long v;
int v;
long v;
v := @this: oadd.org.apache.drill.exec.vector.ObjectVector$Mutator;
v := @parameter: int;
v := @parameter: long;
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
virtualinvoke v.<oadd.org.apache.drill.exec.vector.ObjectVector$Mutator: void set(int,java.lang.Object)>(v, v);
return 1;
}
protected void set(int, oadd.org.apache.drill.exec.expr.holders.ObjectHolder)
{
oadd.org.apache.drill.exec.vector.ObjectVector$Mutator v;
oadd.org.apache.drill.exec.expr.holders.ObjectHolder v;
int v;
java.lang.Object v;
v := @this: oadd.org.apache.drill.exec.vector.ObjectVector$Mutator;
v := @parameter: int;
v := @parameter: oadd.org.apache.drill.exec.expr.holders.ObjectHolder;
v = v.<oadd.org.apache.drill.exec.expr.holders.ObjectHolder: java.lang.Object obj>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.ObjectVector$Mutator: void set(int,java.lang.Object)>(v, v);
return;
}
public boolean setSafe(int, oadd.org.apache.drill.exec.expr.holders.ObjectHolder)
{
int v;
oadd.org.apache.drill.exec.vector.ObjectVector$Mutator v;
oadd.org.apache.drill.exec.expr.holders.ObjectHolder v;
v := @this: oadd.org.apache.drill.exec.vector.ObjectVector$Mutator;
v := @parameter: int;
v := @parameter: oadd.org.apache.drill.exec.expr.holders.ObjectHolder;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.ObjectVector$Mutator: void set(int,oadd.org.apache.drill.exec.expr.holders.ObjectHolder)>(v, v);
return 1;
}
public void setValueCount(int)
{
int v;
oadd.org.apache.drill.exec.vector.ObjectVector v;
oadd.org.apache.drill.exec.vector.ObjectVector$Mutator v;
v := @this: oadd.org.apache.drill.exec.vector.ObjectVector$Mutator;
v := @parameter: int;
v = v.<oadd.org.apache.drill.exec.vector.ObjectVector$Mutator: oadd.org.apache.drill.exec.vector.ObjectVector this$0>;
v.<oadd.org.apache.drill.exec.vector.ObjectVector: int count> = v;
return;
}
public void reset()
{
oadd.org.apache.drill.exec.vector.ObjectVector$Mutator v;
oadd.org.apache.drill.exec.vector.ObjectVector v, v, v, v;
java.util.ArrayList v;
v := @this: oadd.org.apache.drill.exec.vector.ObjectVector$Mutator;
v = v.<oadd.org.apache.drill.exec.vector.ObjectVector$Mutator: oadd.org.apache.drill.exec.vector.ObjectVector this$0>;
v.<oadd.org.apache.drill.exec.vector.ObjectVector: int count> = 0;
v = v.<oadd.org.apache.drill.exec.vector.ObjectVector$Mutator: oadd.org.apache.drill.exec.vector.ObjectVector this$0>;
v.<oadd.org.apache.drill.exec.vector.ObjectVector: int maxCount> = 0;
v = v.<oadd.org.apache.drill.exec.vector.ObjectVector$Mutator: oadd.org.apache.drill.exec.vector.ObjectVector this$0>;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<oadd.org.apache.drill.exec.vector.ObjectVector: java.util.List objectArrayList> = v;
v = v.<oadd.org.apache.drill.exec.vector.ObjectVector$Mutator: oadd.org.apache.drill.exec.vector.ObjectVector this$0>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.ObjectVector: void addNewArray()>();
return;
}
public void generateTestData(int)
{
int v;
oadd.org.apache.drill.exec.vector.ObjectVector$Mutator v;
v := @this: oadd.org.apache.drill.exec.vector.ObjectVector$Mutator;
v := @parameter: int;
return;
}
public void exchange(oadd.org.apache.drill.exec.vector.ValueVector$Mutator)
{
oadd.org.apache.drill.exec.vector.ValueVector$Mutator v;
oadd.org.apache.drill.exec.vector.ObjectVector$Mutator v;
v := @this: oadd.org.apache.drill.exec.vector.ObjectVector$Mutator;
v := @parameter: oadd.org.apache.drill.exec.vector.ValueVector$Mutator;
return;
}
}