public abstract class ExprNodeDesc extends java.lang.Object implements java.io.Serializable, Node
| Modifier and Type | Class and Description |
|---|---|
static class |
ExprNodeDesc.ExprNodeDescEqualityWrapper |
| Constructor and Description |
|---|
ExprNodeDesc() |
ExprNodeDesc(TypeInfo typeInfo) |
| Modifier and Type | Method and Description |
|---|---|
abstract ExprNodeDesc |
clone() |
java.util.List<ExprNodeDesc> |
getChildren()
Gets the vector of children nodes.
|
java.util.List<java.lang.String> |
getCols() |
java.lang.String |
getExprString() |
java.lang.String |
getName()
Gets the name of the node.
|
TypeInfo |
getTypeInfo() |
java.lang.String |
getTypeString() |
ObjectInspector |
getWritableObjectInspector() |
int |
hashCode() |
abstract boolean |
isSame(java.lang.Object o) |
void |
setTypeInfo(TypeInfo typeInfo) |
public ExprNodeDesc()
public ExprNodeDesc(TypeInfo typeInfo)
public abstract ExprNodeDesc clone()
clone in class java.lang.Objectpublic abstract boolean isSame(java.lang.Object o)
public int hashCode()
hashCode in class java.lang.Objectpublic TypeInfo getTypeInfo()
public void setTypeInfo(TypeInfo typeInfo)
public java.lang.String getExprString()
public ObjectInspector getWritableObjectInspector()
public java.lang.String getTypeString()
public java.util.List<java.lang.String> getCols()
public java.util.List<ExprNodeDesc> getChildren()
NodegetChildren in interface NodeCopyright © 2012 The Apache Software Foundation