org.apache.hadoop.hive.ql.udf.ptf
Class MatchPath.Symbol

java.lang.Object
  extended by org.apache.hadoop.hive.ql.udf.ptf.MatchPath.SymbolFunction
      extended by org.apache.hadoop.hive.ql.udf.ptf.MatchPath.Symbol
Enclosing class:
MatchPath

public static class MatchPath.Symbol
extends MatchPath.SymbolFunction


Constructor Summary
MatchPath.Symbol(ExprNodeEvaluator symbolExprEval, ObjectInspector symbolOI)
           
 
Method Summary
protected  boolean isOptional()
           
protected  MatchPath.SymbolFunctionResult match(Object row, PTFPartition.PTFPartitionIterator<Object> pItr)
           
 
Methods inherited from class org.apache.hadoop.hive.ql.udf.ptf.MatchPath.SymbolFunction
match
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MatchPath.Symbol

public MatchPath.Symbol(ExprNodeEvaluator symbolExprEval,
                        ObjectInspector symbolOI)
Method Detail

match

protected MatchPath.SymbolFunctionResult match(Object row,
                                               PTFPartition.PTFPartitionIterator<Object> pItr)
                                        throws HiveException
Specified by:
match in class MatchPath.SymbolFunction
Throws:
HiveException

isOptional

protected boolean isOptional()
Specified by:
isOptional in class MatchPath.SymbolFunction


Copyright © 2012 The Apache Software Foundation