org.apache.hadoop.hive.ql.optimizer.unionproc
Class UnionProcFactory

java.lang.Object
  extended by org.apache.hadoop.hive.ql.optimizer.unionproc.UnionProcFactory

public class UnionProcFactory
extends Object

Operator factory for union processing


Nested Class Summary
static class UnionProcFactory.MapRedUnion
          MapRed subquery followed by Union
static class UnionProcFactory.MapUnion
          Map-only subquery followed by Union
static class UnionProcFactory.NoUnion
          Default processor
static class UnionProcFactory.UnknownUnion
          Union subquery followed by Union
 
Constructor Summary
UnionProcFactory()
           
 
Method Summary
static NodeProcessor getMapRedUnion()
           
static NodeProcessor getMapUnion()
           
static NodeProcessor getNoUnion()
           
static int getPositionParent(UnionOperator union, Stack<Node> stack)
           
static NodeProcessor getUnknownUnion()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnionProcFactory

public UnionProcFactory()
Method Detail

getPositionParent

public static int getPositionParent(UnionOperator union,
                                    Stack<Node> stack)

getMapRedUnion

public static NodeProcessor getMapRedUnion()

getMapUnion

public static NodeProcessor getMapUnion()

getUnknownUnion

public static NodeProcessor getUnknownUnion()

getNoUnion

public static NodeProcessor getNoUnion()


Copyright © 2009 The Apache Software Foundation