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
ExprNodeFieldDesc.
- 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:
- List extends Node>
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
hashCode
public int hashCode()
- Overrides:
hashCode in class ExprNodeDesc
Copyright © 2013 The Apache Software Foundation