You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by ha...@apache.org on 2013/08/27 19:10:01 UTC

svn commit: r1517888 [4/6] - in /hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions: ./ aggregates/ aggregates/gen/ gen/ templates/

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarGreaterEqualDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarGreaterEqualDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarGreaterEqualDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarGreaterEqualDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterDoubleScalarGreaterEqualDoubleColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private double value;
 
@@ -36,6 +39,9 @@ public class FilterDoubleScalarGreaterEq
     this.value = value;
   }
 
+  public FilterDoubleScalarGreaterEqualDoubleColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterDoubleScalarGreaterEq
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public double getValue() {
+    return value;
+  }
+
+  public void setValue(double value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarGreaterEqualLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarGreaterEqualLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarGreaterEqualLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarGreaterEqualLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterDoubleScalarGreaterEqualLongColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private double value;
 
@@ -36,6 +39,9 @@ public class FilterDoubleScalarGreaterEq
     this.value = value;
   }
 
+  public FilterDoubleScalarGreaterEqualLongColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterDoubleScalarGreaterEq
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public double getValue() {
+    return value;
+  }
+
+  public void setValue(double value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarGreaterLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarGreaterLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarGreaterLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarGreaterLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterDoubleScalarGreaterLongColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private double value;
 
@@ -36,6 +39,9 @@ public class FilterDoubleScalarGreaterLo
     this.value = value;
   }
 
+  public FilterDoubleScalarGreaterLongColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterDoubleScalarGreaterLo
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public double getValue() {
+    return value;
+  }
+
+  public void setValue(double value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarLessDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarLessDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarLessDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarLessDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterDoubleScalarLessDoubleColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private double value;
 
@@ -36,6 +39,9 @@ public class FilterDoubleScalarLessDoubl
     this.value = value;
   }
 
+  public FilterDoubleScalarLessDoubleColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterDoubleScalarLessDoubl
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public double getValue() {
+    return value;
+  }
+
+  public void setValue(double value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarLessEqualDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarLessEqualDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarLessEqualDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarLessEqualDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterDoubleScalarLessEqualDoubleColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private double value;
 
@@ -36,6 +39,9 @@ public class FilterDoubleScalarLessEqual
     this.value = value;
   }
 
+  public FilterDoubleScalarLessEqualDoubleColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterDoubleScalarLessEqual
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public double getValue() {
+    return value;
+  }
+
+  public void setValue(double value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarLessEqualLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarLessEqualLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarLessEqualLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarLessEqualLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterDoubleScalarLessEqualLongColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private double value;
 
@@ -36,6 +39,9 @@ public class FilterDoubleScalarLessEqual
     this.value = value;
   }
 
+  public FilterDoubleScalarLessEqualLongColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterDoubleScalarLessEqual
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public double getValue() {
+    return value;
+  }
+
+  public void setValue(double value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarLessLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarLessLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarLessLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarLessLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterDoubleScalarLessLongColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private double value;
 
@@ -36,6 +39,9 @@ public class FilterDoubleScalarLessLongC
     this.value = value;
   }
 
+  public FilterDoubleScalarLessLongColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterDoubleScalarLessLongC
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public double getValue() {
+    return value;
+  }
+
+  public void setValue(double value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarNotEqualDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarNotEqualDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarNotEqualDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarNotEqualDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterDoubleScalarNotEqualDoubleColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private double value;
 
@@ -36,6 +39,9 @@ public class FilterDoubleScalarNotEqualD
     this.value = value;
   }
 
+  public FilterDoubleScalarNotEqualDoubleColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterDoubleScalarNotEqualD
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public double getValue() {
+    return value;
+  }
+
+  public void setValue(double value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarNotEqualLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarNotEqualLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarNotEqualLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarNotEqualLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterDoubleScalarNotEqualLongColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private double value;
 
@@ -36,6 +39,9 @@ public class FilterDoubleScalarNotEqualL
     this.value = value;
   }
 
+  public FilterDoubleScalarNotEqualLongColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterDoubleScalarNotEqualL
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public double getValue() {
+    return value;
+  }
+
+  public void setValue(double value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColEqualDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColEqualDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColEqualDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColEqualDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColEqualDoubleColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum1;
   private int colNum2;
 
@@ -36,6 +39,9 @@ public class FilterLongColEqualDoubleCol
     this.colNum2 = colNum2;
   }
 
+  public FilterLongColEqualDoubleColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -229,4 +235,20 @@ public class FilterLongColEqualDoubleCol
   public int getOutputColumn() {
     return -1;
   }
+  
+  public int getColNum1() {
+    return colNum1;
+  }
+
+  public void setColNum1(int colNum1) {
+    this.colNum1 = colNum1;
+  }
+
+  public int getColNum2() {
+    return colNum2;
+  }
+
+  public void setColNum2(int colNum2) {
+    this.colNum2 = colNum2;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColEqualDoubleScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColEqualDoubleScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColEqualDoubleScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColEqualDoubleScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColEqualDoubleScalar extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private double value;
 
@@ -36,6 +39,9 @@ public class FilterLongColEqualDoubleSca
     this.value = value;
   }
 
+  public FilterLongColEqualDoubleScalar() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -133,4 +139,20 @@ public class FilterLongColEqualDoubleSca
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public double getValue() {
+    return value;
+  }
+
+  public void setValue(double value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColEqualLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColEqualLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColEqualLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColEqualLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColEqualLongColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum1;
   private int colNum2;
 
@@ -36,6 +39,9 @@ public class FilterLongColEqualLongColum
     this.colNum2 = colNum2;
   }
 
+  public FilterLongColEqualLongColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -229,4 +235,20 @@ public class FilterLongColEqualLongColum
   public int getOutputColumn() {
     return -1;
   }
+  
+  public int getColNum1() {
+    return colNum1;
+  }
+
+  public void setColNum1(int colNum1) {
+    this.colNum1 = colNum1;
+  }
+
+  public int getColNum2() {
+    return colNum2;
+  }
+
+  public void setColNum2(int colNum2) {
+    this.colNum2 = colNum2;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColEqualLongScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColEqualLongScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColEqualLongScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColEqualLongScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColEqualLongScalar extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private long value;
 
@@ -36,6 +39,9 @@ public class FilterLongColEqualLongScala
     this.value = value;
   }
 
+  public FilterLongColEqualLongScalar() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -133,4 +139,20 @@ public class FilterLongColEqualLongScala
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public long getValue() {
+    return value;
+  }
+
+  public void setValue(long value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColGreaterDoubleColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum1;
   private int colNum2;
 
@@ -36,6 +39,9 @@ public class FilterLongColGreaterDoubleC
     this.colNum2 = colNum2;
   }
 
+  public FilterLongColGreaterDoubleColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -229,4 +235,20 @@ public class FilterLongColGreaterDoubleC
   public int getOutputColumn() {
     return -1;
   }
+  
+  public int getColNum1() {
+    return colNum1;
+  }
+
+  public void setColNum1(int colNum1) {
+    this.colNum1 = colNum1;
+  }
+
+  public int getColNum2() {
+    return colNum2;
+  }
+
+  public void setColNum2(int colNum2) {
+    this.colNum2 = colNum2;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterDoubleScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterDoubleScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterDoubleScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterDoubleScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColGreaterDoubleScalar extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private double value;
 
@@ -36,6 +39,9 @@ public class FilterLongColGreaterDoubleS
     this.value = value;
   }
 
+  public FilterLongColGreaterDoubleScalar() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -133,4 +139,20 @@ public class FilterLongColGreaterDoubleS
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public double getValue() {
+    return value;
+  }
+
+  public void setValue(double value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterEqualDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterEqualDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterEqualDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterEqualDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColGreaterEqualDoubleColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum1;
   private int colNum2;
 
@@ -36,6 +39,9 @@ public class FilterLongColGreaterEqualDo
     this.colNum2 = colNum2;
   }
 
+  public FilterLongColGreaterEqualDoubleColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -229,4 +235,20 @@ public class FilterLongColGreaterEqualDo
   public int getOutputColumn() {
     return -1;
   }
+  
+  public int getColNum1() {
+    return colNum1;
+  }
+
+  public void setColNum1(int colNum1) {
+    this.colNum1 = colNum1;
+  }
+
+  public int getColNum2() {
+    return colNum2;
+  }
+
+  public void setColNum2(int colNum2) {
+    this.colNum2 = colNum2;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterEqualDoubleScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterEqualDoubleScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterEqualDoubleScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterEqualDoubleScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColGreaterEqualDoubleScalar extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private double value;
 
@@ -36,6 +39,9 @@ public class FilterLongColGreaterEqualDo
     this.value = value;
   }
 
+  public FilterLongColGreaterEqualDoubleScalar() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -133,4 +139,20 @@ public class FilterLongColGreaterEqualDo
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public double getValue() {
+    return value;
+  }
+
+  public void setValue(double value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterEqualLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterEqualLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterEqualLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterEqualLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColGreaterEqualLongColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum1;
   private int colNum2;
 
@@ -36,6 +39,9 @@ public class FilterLongColGreaterEqualLo
     this.colNum2 = colNum2;
   }
 
+  public FilterLongColGreaterEqualLongColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -229,4 +235,20 @@ public class FilterLongColGreaterEqualLo
   public int getOutputColumn() {
     return -1;
   }
+  
+  public int getColNum1() {
+    return colNum1;
+  }
+
+  public void setColNum1(int colNum1) {
+    this.colNum1 = colNum1;
+  }
+
+  public int getColNum2() {
+    return colNum2;
+  }
+
+  public void setColNum2(int colNum2) {
+    this.colNum2 = colNum2;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterEqualLongScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterEqualLongScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterEqualLongScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterEqualLongScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColGreaterEqualLongScalar extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private long value;
 
@@ -36,6 +39,9 @@ public class FilterLongColGreaterEqualLo
     this.value = value;
   }
 
+  public FilterLongColGreaterEqualLongScalar() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -133,4 +139,20 @@ public class FilterLongColGreaterEqualLo
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public long getValue() {
+    return value;
+  }
+
+  public void setValue(long value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColGreaterLongColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum1;
   private int colNum2;
 
@@ -36,6 +39,9 @@ public class FilterLongColGreaterLongCol
     this.colNum2 = colNum2;
   }
 
+  public FilterLongColGreaterLongColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -229,4 +235,20 @@ public class FilterLongColGreaterLongCol
   public int getOutputColumn() {
     return -1;
   }
+  
+  public int getColNum1() {
+    return colNum1;
+  }
+
+  public void setColNum1(int colNum1) {
+    this.colNum1 = colNum1;
+  }
+
+  public int getColNum2() {
+    return colNum2;
+  }
+
+  public void setColNum2(int colNum2) {
+    this.colNum2 = colNum2;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterLongScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterLongScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterLongScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColGreaterLongScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColGreaterLongScalar extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private long value;
 
@@ -36,6 +39,9 @@ public class FilterLongColGreaterLongSca
     this.value = value;
   }
 
+  public FilterLongColGreaterLongScalar() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -133,4 +139,20 @@ public class FilterLongColGreaterLongSca
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public long getValue() {
+    return value;
+  }
+
+  public void setValue(long value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColLessDoubleColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum1;
   private int colNum2;
 
@@ -36,6 +39,9 @@ public class FilterLongColLessDoubleColu
     this.colNum2 = colNum2;
   }
 
+  public FilterLongColLessDoubleColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -229,4 +235,20 @@ public class FilterLongColLessDoubleColu
   public int getOutputColumn() {
     return -1;
   }
+  
+  public int getColNum1() {
+    return colNum1;
+  }
+
+  public void setColNum1(int colNum1) {
+    this.colNum1 = colNum1;
+  }
+
+  public int getColNum2() {
+    return colNum2;
+  }
+
+  public void setColNum2(int colNum2) {
+    this.colNum2 = colNum2;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessDoubleScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessDoubleScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessDoubleScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessDoubleScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColLessDoubleScalar extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private double value;
 
@@ -36,6 +39,9 @@ public class FilterLongColLessDoubleScal
     this.value = value;
   }
 
+  public FilterLongColLessDoubleScalar() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -133,4 +139,20 @@ public class FilterLongColLessDoubleScal
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public double getValue() {
+    return value;
+  }
+
+  public void setValue(double value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessEqualDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessEqualDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessEqualDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessEqualDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColLessEqualDoubleColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum1;
   private int colNum2;
 
@@ -36,6 +39,9 @@ public class FilterLongColLessEqualDoubl
     this.colNum2 = colNum2;
   }
 
+  public FilterLongColLessEqualDoubleColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -229,4 +235,20 @@ public class FilterLongColLessEqualDoubl
   public int getOutputColumn() {
     return -1;
   }
+  
+  public int getColNum1() {
+    return colNum1;
+  }
+
+  public void setColNum1(int colNum1) {
+    this.colNum1 = colNum1;
+  }
+
+  public int getColNum2() {
+    return colNum2;
+  }
+
+  public void setColNum2(int colNum2) {
+    this.colNum2 = colNum2;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessEqualDoubleScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessEqualDoubleScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessEqualDoubleScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessEqualDoubleScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColLessEqualDoubleScalar extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private double value;
 
@@ -36,6 +39,9 @@ public class FilterLongColLessEqualDoubl
     this.value = value;
   }
 
+  public FilterLongColLessEqualDoubleScalar() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -133,4 +139,20 @@ public class FilterLongColLessEqualDoubl
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public double getValue() {
+    return value;
+  }
+
+  public void setValue(double value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessEqualLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessEqualLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessEqualLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessEqualLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColLessEqualLongColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum1;
   private int colNum2;
 
@@ -36,6 +39,9 @@ public class FilterLongColLessEqualLongC
     this.colNum2 = colNum2;
   }
 
+  public FilterLongColLessEqualLongColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -229,4 +235,20 @@ public class FilterLongColLessEqualLongC
   public int getOutputColumn() {
     return -1;
   }
+  
+  public int getColNum1() {
+    return colNum1;
+  }
+
+  public void setColNum1(int colNum1) {
+    this.colNum1 = colNum1;
+  }
+
+  public int getColNum2() {
+    return colNum2;
+  }
+
+  public void setColNum2(int colNum2) {
+    this.colNum2 = colNum2;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessEqualLongScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessEqualLongScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessEqualLongScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessEqualLongScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColLessEqualLongScalar extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private long value;
 
@@ -36,6 +39,9 @@ public class FilterLongColLessEqualLongS
     this.value = value;
   }
 
+  public FilterLongColLessEqualLongScalar() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -133,4 +139,20 @@ public class FilterLongColLessEqualLongS
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public long getValue() {
+    return value;
+  }
+
+  public void setValue(long value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColLessLongColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum1;
   private int colNum2;
 
@@ -36,6 +39,9 @@ public class FilterLongColLessLongColumn
     this.colNum2 = colNum2;
   }
 
+  public FilterLongColLessLongColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -229,4 +235,20 @@ public class FilterLongColLessLongColumn
   public int getOutputColumn() {
     return -1;
   }
+  
+  public int getColNum1() {
+    return colNum1;
+  }
+
+  public void setColNum1(int colNum1) {
+    this.colNum1 = colNum1;
+  }
+
+  public int getColNum2() {
+    return colNum2;
+  }
+
+  public void setColNum2(int colNum2) {
+    this.colNum2 = colNum2;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessLongScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessLongScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessLongScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColLessLongScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColLessLongScalar extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private long value;
 
@@ -36,6 +39,9 @@ public class FilterLongColLessLongScalar
     this.value = value;
   }
 
+  public FilterLongColLessLongScalar() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -133,4 +139,20 @@ public class FilterLongColLessLongScalar
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public long getValue() {
+    return value;
+  }
+
+  public void setValue(long value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColNotEqualDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColNotEqualDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColNotEqualDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColNotEqualDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColNotEqualDoubleColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum1;
   private int colNum2;
 
@@ -36,6 +39,9 @@ public class FilterLongColNotEqualDouble
     this.colNum2 = colNum2;
   }
 
+  public FilterLongColNotEqualDoubleColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -229,4 +235,20 @@ public class FilterLongColNotEqualDouble
   public int getOutputColumn() {
     return -1;
   }
+  
+  public int getColNum1() {
+    return colNum1;
+  }
+
+  public void setColNum1(int colNum1) {
+    this.colNum1 = colNum1;
+  }
+
+  public int getColNum2() {
+    return colNum2;
+  }
+
+  public void setColNum2(int colNum2) {
+    this.colNum2 = colNum2;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColNotEqualDoubleScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColNotEqualDoubleScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColNotEqualDoubleScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColNotEqualDoubleScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColNotEqualDoubleScalar extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private double value;
 
@@ -36,6 +39,9 @@ public class FilterLongColNotEqualDouble
     this.value = value;
   }
 
+  public FilterLongColNotEqualDoubleScalar() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -133,4 +139,20 @@ public class FilterLongColNotEqualDouble
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public double getValue() {
+    return value;
+  }
+
+  public void setValue(double value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColNotEqualLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColNotEqualLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColNotEqualLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColNotEqualLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColNotEqualLongColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum1;
   private int colNum2;
 
@@ -36,6 +39,9 @@ public class FilterLongColNotEqualLongCo
     this.colNum2 = colNum2;
   }
 
+  public FilterLongColNotEqualLongColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -229,4 +235,20 @@ public class FilterLongColNotEqualLongCo
   public int getOutputColumn() {
     return -1;
   }
+  
+  public int getColNum1() {
+    return colNum1;
+  }
+
+  public void setColNum1(int colNum1) {
+    this.colNum1 = colNum1;
+  }
+
+  public int getColNum2() {
+    return colNum2;
+  }
+
+  public void setColNum2(int colNum2) {
+    this.colNum2 = colNum2;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColNotEqualLongScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColNotEqualLongScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColNotEqualLongScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongColNotEqualLongScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongColNotEqualLongScalar extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private long value;
 
@@ -36,6 +39,9 @@ public class FilterLongColNotEqualLongSc
     this.value = value;
   }
 
+  public FilterLongColNotEqualLongScalar() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -133,4 +139,20 @@ public class FilterLongColNotEqualLongSc
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public long getValue() {
+    return value;
+  }
+
+  public void setValue(long value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarEqualDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarEqualDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarEqualDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarEqualDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongScalarEqualDoubleColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private long value;
 
@@ -36,6 +39,9 @@ public class FilterLongScalarEqualDouble
     this.value = value;
   }
 
+  public FilterLongScalarEqualDoubleColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterLongScalarEqualDouble
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public long getValue() {
+    return value;
+  }
+
+  public void setValue(long value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarEqualLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarEqualLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarEqualLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarEqualLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongScalarEqualLongColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private long value;
 
@@ -36,6 +39,9 @@ public class FilterLongScalarEqualLongCo
     this.value = value;
   }
 
+  public FilterLongScalarEqualLongColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterLongScalarEqualLongCo
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public long getValue() {
+    return value;
+  }
+
+  public void setValue(long value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarGreaterDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarGreaterDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarGreaterDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarGreaterDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongScalarGreaterDoubleColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private long value;
 
@@ -36,6 +39,9 @@ public class FilterLongScalarGreaterDoub
     this.value = value;
   }
 
+  public FilterLongScalarGreaterDoubleColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterLongScalarGreaterDoub
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public long getValue() {
+    return value;
+  }
+
+  public void setValue(long value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarGreaterEqualDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarGreaterEqualDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarGreaterEqualDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarGreaterEqualDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongScalarGreaterEqualDoubleColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private long value;
 
@@ -36,6 +39,9 @@ public class FilterLongScalarGreaterEqua
     this.value = value;
   }
 
+  public FilterLongScalarGreaterEqualDoubleColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterLongScalarGreaterEqua
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public long getValue() {
+    return value;
+  }
+
+  public void setValue(long value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarGreaterEqualLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarGreaterEqualLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarGreaterEqualLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarGreaterEqualLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongScalarGreaterEqualLongColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private long value;
 
@@ -36,6 +39,9 @@ public class FilterLongScalarGreaterEqua
     this.value = value;
   }
 
+  public FilterLongScalarGreaterEqualLongColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterLongScalarGreaterEqua
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public long getValue() {
+    return value;
+  }
+
+  public void setValue(long value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarGreaterLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarGreaterLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarGreaterLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarGreaterLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongScalarGreaterLongColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private long value;
 
@@ -36,6 +39,9 @@ public class FilterLongScalarGreaterLong
     this.value = value;
   }
 
+  public FilterLongScalarGreaterLongColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterLongScalarGreaterLong
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public long getValue() {
+    return value;
+  }
+
+  public void setValue(long value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarLessDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarLessDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarLessDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarLessDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongScalarLessDoubleColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private long value;
 
@@ -36,6 +39,9 @@ public class FilterLongScalarLessDoubleC
     this.value = value;
   }
 
+  public FilterLongScalarLessDoubleColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterLongScalarLessDoubleC
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public long getValue() {
+    return value;
+  }
+
+  public void setValue(long value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarLessEqualDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarLessEqualDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarLessEqualDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarLessEqualDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongScalarLessEqualDoubleColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private long value;
 
@@ -36,6 +39,9 @@ public class FilterLongScalarLessEqualDo
     this.value = value;
   }
 
+  public FilterLongScalarLessEqualDoubleColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterLongScalarLessEqualDo
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public long getValue() {
+    return value;
+  }
+
+  public void setValue(long value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarLessEqualLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarLessEqualLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarLessEqualLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarLessEqualLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongScalarLessEqualLongColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private long value;
 
@@ -36,6 +39,9 @@ public class FilterLongScalarLessEqualLo
     this.value = value;
   }
 
+  public FilterLongScalarLessEqualLongColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterLongScalarLessEqualLo
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public long getValue() {
+    return value;
+  }
+
+  public void setValue(long value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarLessLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarLessLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarLessLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarLessLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongScalarLessLongColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private long value;
 
@@ -36,6 +39,9 @@ public class FilterLongScalarLessLongCol
     this.value = value;
   }
 
+  public FilterLongScalarLessLongColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterLongScalarLessLongCol
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public long getValue() {
+    return value;
+  }
+
+  public void setValue(long value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarNotEqualDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarNotEqualDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarNotEqualDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarNotEqualDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongScalarNotEqualDoubleColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private long value;
 
@@ -36,6 +39,9 @@ public class FilterLongScalarNotEqualDou
     this.value = value;
   }
 
+  public FilterLongScalarNotEqualDoubleColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterLongScalarNotEqualDou
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public long getValue() {
+    return value;
+  }
+
+  public void setValue(long value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarNotEqualLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarNotEqualLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarNotEqualLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterLongScalarNotEqualLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
  */
 public class FilterLongScalarNotEqualLongColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private long value;
 
@@ -36,6 +39,9 @@ public class FilterLongScalarNotEqualLon
     this.value = value;
   }
 
+  public FilterLongScalarNotEqualLongColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
   
@@ -133,4 +139,20 @@ public class FilterLongScalarNotEqualLon
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public long getValue() {
+    return value;
+  }
+
+  public void setValue(long value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColEqualStringColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColEqualStringColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColEqualStringColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColEqualStringColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * This code is generated from a template.
  */
 public class FilterStringColEqualStringColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum1;
   private int colNum2;
 
@@ -36,6 +39,9 @@ public class FilterStringColEqualStringC
     this.colNum2 = colNum2;
   }
 
+  public FilterStringColEqualStringColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -452,4 +458,20 @@ public class FilterStringColEqualStringC
   public int getOutputColumn() {
     return -1;
   }
+  
+  public int getColNum1() {
+    return colNum1;
+  }
+
+  public void setColNum1(int colNum1) {
+    this.colNum1 = colNum1;
+  }
+
+  public int getColNum2() {
+    return colNum2;
+  }
+
+  public void setColNum2(int colNum2) {
+    this.colNum2 = colNum2;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColEqualStringScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColEqualStringScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColEqualStringScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColEqualStringScalar.java Tue Aug 27 17:09:56 2013
@@ -27,6 +27,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * This is a generated class to evaluate a == comparison on a vector of strings.
  */
 public class FilterStringColEqualStringScalar extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private byte[] value;
 
@@ -35,6 +38,9 @@ public class FilterStringColEqualStringS
     this.value = value;
   }
 
+  public FilterStringColEqualStringScalar() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
     if (childExpressions != null) {
@@ -136,4 +142,20 @@ public class FilterStringColEqualStringS
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public byte[] getValue() {
+    return value;
+  }
+
+  public void setValue(byte[] value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColGreaterEqualStringColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColGreaterEqualStringColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColGreaterEqualStringColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColGreaterEqualStringColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * This code is generated from a template.
  */
 public class FilterStringColGreaterEqualStringColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum1;
   private int colNum2;
 
@@ -36,6 +39,9 @@ public class FilterStringColGreaterEqual
     this.colNum2 = colNum2;
   }
 
+  public FilterStringColGreaterEqualStringColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -452,4 +458,20 @@ public class FilterStringColGreaterEqual
   public int getOutputColumn() {
     return -1;
   }
+  
+  public int getColNum1() {
+    return colNum1;
+  }
+
+  public void setColNum1(int colNum1) {
+    this.colNum1 = colNum1;
+  }
+
+  public int getColNum2() {
+    return colNum2;
+  }
+
+  public void setColNum2(int colNum2) {
+    this.colNum2 = colNum2;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColGreaterEqualStringScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColGreaterEqualStringScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColGreaterEqualStringScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColGreaterEqualStringScalar.java Tue Aug 27 17:09:56 2013
@@ -27,6 +27,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * This is a generated class to evaluate a >= comparison on a vector of strings.
  */
 public class FilterStringColGreaterEqualStringScalar extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private byte[] value;
 
@@ -35,6 +38,9 @@ public class FilterStringColGreaterEqual
     this.value = value;
   }
 
+  public FilterStringColGreaterEqualStringScalar() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
     if (childExpressions != null) {
@@ -136,4 +142,20 @@ public class FilterStringColGreaterEqual
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public byte[] getValue() {
+    return value;
+  }
+
+  public void setValue(byte[] value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColGreaterStringColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColGreaterStringColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColGreaterStringColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColGreaterStringColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * This code is generated from a template.
  */
 public class FilterStringColGreaterStringColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum1;
   private int colNum2;
 
@@ -36,6 +39,9 @@ public class FilterStringColGreaterStrin
     this.colNum2 = colNum2;
   }
 
+  public FilterStringColGreaterStringColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -452,4 +458,20 @@ public class FilterStringColGreaterStrin
   public int getOutputColumn() {
     return -1;
   }
+  
+  public int getColNum1() {
+    return colNum1;
+  }
+
+  public void setColNum1(int colNum1) {
+    this.colNum1 = colNum1;
+  }
+
+  public int getColNum2() {
+    return colNum2;
+  }
+
+  public void setColNum2(int colNum2) {
+    this.colNum2 = colNum2;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColGreaterStringScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColGreaterStringScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColGreaterStringScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColGreaterStringScalar.java Tue Aug 27 17:09:56 2013
@@ -27,6 +27,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * This is a generated class to evaluate a > comparison on a vector of strings.
  */
 public class FilterStringColGreaterStringScalar extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private byte[] value;
 
@@ -35,6 +38,9 @@ public class FilterStringColGreaterStrin
     this.value = value;
   }
 
+  public FilterStringColGreaterStringScalar() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
     if (childExpressions != null) {
@@ -136,4 +142,20 @@ public class FilterStringColGreaterStrin
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public byte[] getValue() {
+    return value;
+  }
+
+  public void setValue(byte[] value) {
+    this.value = value;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColLessEqualStringColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColLessEqualStringColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColLessEqualStringColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColLessEqualStringColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * This code is generated from a template.
  */
 public class FilterStringColLessEqualStringColumn extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum1;
   private int colNum2;
 
@@ -36,6 +39,9 @@ public class FilterStringColLessEqualStr
     this.colNum2 = colNum2;
   }
 
+  public FilterStringColLessEqualStringColumn() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
 
@@ -452,4 +458,20 @@ public class FilterStringColLessEqualStr
   public int getOutputColumn() {
     return -1;
   }
+  
+  public int getColNum1() {
+    return colNum1;
+  }
+
+  public void setColNum1(int colNum1) {
+    this.colNum1 = colNum1;
+  }
+
+  public int getColNum2() {
+    return colNum2;
+  }
+
+  public void setColNum2(int colNum2) {
+    this.colNum2 = colNum2;
+  }
 }

Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColLessEqualStringScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColLessEqualStringScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColLessEqualStringScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterStringColLessEqualStringScalar.java Tue Aug 27 17:09:56 2013
@@ -27,6 +27,9 @@ import org.apache.hadoop.hive.ql.exec.ve
  * This is a generated class to evaluate a <= comparison on a vector of strings.
  */
 public class FilterStringColLessEqualStringScalar extends VectorExpression {
+
+  private static final long serialVersionUID = 1L;
+
   private int colNum;
   private byte[] value;
 
@@ -35,6 +38,9 @@ public class FilterStringColLessEqualStr
     this.value = value;
   }
 
+  public FilterStringColLessEqualStringScalar() {
+  }
+
   @Override
   public void evaluate(VectorizedRowBatch batch) {
     if (childExpressions != null) {
@@ -136,4 +142,20 @@ public class FilterStringColLessEqualStr
   public String getOutputType() {
     return "boolean";
   }
+  
+  public int getColNum() {
+    return colNum;
+  }
+
+  public void setColNum(int colNum) {
+    this.colNum = colNum;
+  }
+
+  public byte[] getValue() {
+    return value;
+  }
+
+  public void setValue(byte[] value) {
+    this.value = value;
+  }
 }