private void copyHiveConfVars(VectorizationContext vContextEnvironment) {
    hiveVectorAdaptorUsageMode = vContextEnvironment.hiveVectorAdaptorUsageMode;
    testVectorAdaptorOverride = vContextEnvironment.testVectorAdaptorOverride;
    hiveVectorIfStmtMode = vContextEnvironment.hiveVectorIfStmtMode;
    this.reuseScratchColumns = vContextEnvironment.reuseScratchColumns;
    useCheckedVectorExpressions = vContextEnvironment.useCheckedVectorExpressions;
    adaptorSuppressEvaluateExceptions = vContextEnvironment.adaptorSuppressEvaluateExceptions;
    this.ocm.setReuseColumns(reuseScratchColumns);
  }
Context class for vectorization execution.
Main role is to map column names to column indices and serves as a
factory class for building vectorized expressions out of descriptors.
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizationContext.java