public class ExprNodeGenericFuncDesc extends ExprNodeDesc implements java.io.Serializable
ExprNodeDesc.ExprNodeDescEqualityWrapper| Constructor and Description |
|---|
ExprNodeGenericFuncDesc() |
ExprNodeGenericFuncDesc(ObjectInspector oi,
GenericUDF genericUDF,
java.util.List<ExprNodeDesc> children) |
ExprNodeGenericFuncDesc(TypeInfo typeInfo,
GenericUDF genericUDF,
java.util.List<ExprNodeDesc> children) |
| Modifier and Type | Method and Description |
|---|---|
ExprNodeDesc |
clone() |
java.util.List<ExprNodeDesc> |
getChildExprs() |
java.util.List<ExprNodeDesc> |
getChildren()
Gets the vector of children nodes.
|
java.util.List<java.lang.String> |
getCols() |
java.lang.String |
getExprString() |
GenericUDF |
getGenericUDF() |
ObjectInspector |
getWritableObjectInspector() |
int |
hashCode() |
boolean |
isSame(java.lang.Object o) |
boolean |
isSortedExpr() |
static ExprNodeGenericFuncDesc |
newInstance(GenericUDF genericUDF,
java.util.List<ExprNodeDesc> children)
Create a exprNodeGenericFuncDesc based on the genericUDFClass and the
children parameters.
|
void |
setChildExprs(java.util.List<ExprNodeDesc> children) |
void |
setGenericUDF(GenericUDF genericUDF) |
void |
setSortedExpr(boolean isSortedExpr) |
java.lang.String |
toString() |
getName, getTypeInfo, getTypeString, setTypeInfopublic ExprNodeGenericFuncDesc()
public ExprNodeGenericFuncDesc(TypeInfo typeInfo, GenericUDF genericUDF, java.util.List<ExprNodeDesc> children)
public ExprNodeGenericFuncDesc(ObjectInspector oi, GenericUDF genericUDF, java.util.List<ExprNodeDesc> children)
public ObjectInspector getWritableObjectInspector()
getWritableObjectInspector in class ExprNodeDescpublic GenericUDF getGenericUDF()
public void setGenericUDF(GenericUDF genericUDF)
public java.util.List<ExprNodeDesc> getChildExprs()
public void setChildExprs(java.util.List<ExprNodeDesc> children)
public java.util.List<ExprNodeDesc> getChildren()
NodegetChildren in interface NodegetChildren in class ExprNodeDescpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getExprString()
getExprString in class ExprNodeDescpublic java.util.List<java.lang.String> getCols()
getCols in class ExprNodeDescpublic ExprNodeDesc clone()
clone in class ExprNodeDescpublic static ExprNodeGenericFuncDesc newInstance(GenericUDF genericUDF, java.util.List<ExprNodeDesc> children) throws UDFArgumentException
UDFArgumentExceptionpublic boolean isSame(java.lang.Object o)
isSame in class ExprNodeDescpublic int hashCode()
hashCode in class ExprNodeDescpublic boolean isSortedExpr()
public void setSortedExpr(boolean isSortedExpr)
Copyright © 2012 The Apache Software Foundation