|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.hadoop.hive.ql.exec.OperatorFactory
public final class OperatorFactory
OperatorFactory.
| Nested Class Summary | |
|---|---|
static class |
OperatorFactory.OpTuple<T extends OperatorDesc>
OpTuple. |
| Field Summary | |
|---|---|
static ArrayList<OperatorFactory.OpTuple> |
opvec
|
static ArrayList<OperatorFactory.OpTuple> |
vectorOpvec
|
| Method Summary | ||
|---|---|---|
static
|
get(Class<T> opClass)
|
|
static
|
get(Class<T> opClass,
RowSchema rwsch)
|
|
static
|
get(T conf,
Operator<? extends OperatorDesc>... oplist)
Returns an operator given the conf and a list of children operators. |
|
static
|
get(T conf,
RowSchema rwsch,
Operator... oplist)
Returns an operator given the conf and a list of children operators. |
|
static
|
getAndMakeChild(T conf,
List<Operator<? extends OperatorDesc>> oplist)
Returns an operator given the conf and a list of parent operators. |
|
static
|
getAndMakeChild(T conf,
Operator... oplist)
Returns an operator given the conf and a list of parent operators. |
|
static
|
getAndMakeChild(T conf,
RowSchema rwsch,
List<Operator<? extends OperatorDesc>> oplist)
Returns an operator given the conf and a list of parent operators. |
|
static
|
getAndMakeChild(T conf,
RowSchema rwsch,
Map<String,ExprNodeDesc> colExprMap,
List<Operator<? extends OperatorDesc>> oplist)
Returns an operator given the conf and a list of parent operators. |
|
static
|
getAndMakeChild(T conf,
RowSchema rwsch,
Map<String,ExprNodeDesc> colExprMap,
Operator... oplist)
Returns an operator given the conf and a list of parent operators. |
|
static
|
getAndMakeChild(T conf,
RowSchema rwsch,
Operator... oplist)
Returns an operator given the conf and a list of parent operators. |
|
static
|
getVectorOperator(T conf,
VectorizationContext vContext)
|
|
static void |
makeChild(Operator<? extends OperatorDesc> ret,
Operator<? extends OperatorDesc>... oplist)
Returns an operator given the conf and a list of children operators. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static ArrayList<OperatorFactory.OpTuple> opvec
public static ArrayList<OperatorFactory.OpTuple> vectorOpvec
| Method Detail |
|---|
public static <T extends OperatorDesc> Operator<T> getVectorOperator(T conf,
VectorizationContext vContext)
throws HiveException
HiveExceptionpublic static <T extends OperatorDesc> Operator<T> get(Class<T> opClass)
public static <T extends OperatorDesc> Operator<T> get(Class<T> opClass,
RowSchema rwsch)
public static <T extends OperatorDesc> Operator<T> get(T conf,
Operator<? extends OperatorDesc>... oplist)
public static void makeChild(Operator<? extends OperatorDesc> ret,
Operator<? extends OperatorDesc>... oplist)
public static <T extends OperatorDesc> Operator<T> get(T conf,
RowSchema rwsch,
Operator... oplist)
public static <T extends OperatorDesc> Operator<T> getAndMakeChild(T conf,
Operator... oplist)
public static <T extends OperatorDesc> Operator<T> getAndMakeChild(T conf,
List<Operator<? extends OperatorDesc>> oplist)
public static <T extends OperatorDesc> Operator<T> getAndMakeChild(T conf,
RowSchema rwsch,
Operator... oplist)
public static <T extends OperatorDesc> Operator<T> getAndMakeChild(T conf,
RowSchema rwsch,
Map<String,ExprNodeDesc> colExprMap,
Operator... oplist)
public static <T extends OperatorDesc> Operator<T> getAndMakeChild(T conf,
RowSchema rwsch,
List<Operator<? extends OperatorDesc>> oplist)
public static <T extends OperatorDesc> Operator<T> getAndMakeChild(T conf,
RowSchema rwsch,
Map<String,ExprNodeDesc> colExprMap,
List<Operator<? extends OperatorDesc>> oplist)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||