org.apache.hadoop.hive.ql.plan
Class exprNodeFieldDesc
java.lang.Object
org.apache.hadoop.hive.ql.plan.exprNodeDesc
org.apache.hadoop.hive.ql.plan.exprNodeFieldDesc
- All Implemented Interfaces:
- Serializable, Node
public class exprNodeFieldDesc
- extends exprNodeDesc
- implements Serializable
- See Also:
- Serialized Form
exprNodeFieldDesc
public exprNodeFieldDesc()
exprNodeFieldDesc
public exprNodeFieldDesc(TypeInfo typeInfo,
exprNodeDesc desc,
String fieldName,
Boolean isList)
getChildren
public List<exprNodeDesc> getChildren()
- Description copied from interface:
Node
- Gets the vector of children nodes. This is used in the graph walker algorithms.
- Specified by:
getChildren
in interface Node
- Overrides:
getChildren
in class exprNodeDesc
- Returns:
- Vector
getDesc
public exprNodeDesc getDesc()
setDesc
public void setDesc(exprNodeDesc desc)
getFieldName
public String getFieldName()
setFieldName
public void setFieldName(String fieldName)
getIsList
public Boolean getIsList()
setIsList
public void setIsList(Boolean isList)
toString
public String toString()
- Overrides:
toString
in class Object
getExprString
public String getExprString()
- Overrides:
getExprString
in class exprNodeDesc
getCols
public List<String> getCols()
- Overrides:
getCols
in class exprNodeDesc
clone
public exprNodeDesc clone()
- Specified by:
clone
in class exprNodeDesc
isSame
public boolean isSame(Object o)
- Specified by:
isSame
in class exprNodeDesc
Copyright © 2009 The Apache Software Foundation