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