|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 |
---|
equals, 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
HiveException
public 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 |