org.apache.hadoop.hive.ql.exec
Class ExprNodeNullEvaluator
java.lang.Object
org.apache.hadoop.hive.ql.exec.ExprNodeEvaluator
org.apache.hadoop.hive.ql.exec.ExprNodeNullEvaluator
public class ExprNodeNullEvaluator
- extends ExprNodeEvaluator
ExprNodeNullEvaluator.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
expr
protected ExprNodeNullDesc expr
ExprNodeNullEvaluator
public ExprNodeNullEvaluator(ExprNodeNullDesc expr)
initialize
public ObjectInspector initialize(ObjectInspector rowInspector)
throws HiveException
- Description copied from class:
ExprNodeEvaluator
- Initialize should be called once and only once. Return the ObjectInspector
for the return value, given the rowInspector.
- Specified by:
initialize
in class ExprNodeEvaluator
- Throws:
HiveException
evaluate
public Object evaluate(Object row)
throws HiveException
- Description copied from class:
ExprNodeEvaluator
- Evaluate the expression given the row. This method should use the
rowInspector passed in from initialize to inspect the row object. The
return value will be inspected by the return value of initialize.
- Specified by:
evaluate
in class ExprNodeEvaluator
- Throws:
HiveException
Copyright © 2011 The Apache Software Foundation