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

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

public static class MatchPath.Chain
extends MatchPath.SymbolFunction


Constructor Summary
MatchPath.Chain(ArrayList<MatchPath.SymbolFunction> components)
           
 
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.Chain

public MatchPath.Chain(ArrayList<MatchPath.SymbolFunction> components)
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