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

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

public final class UnionProcFactory
extends Object

Operator factory for union processing.


Nested Class Summary
static class UnionProcFactory.MapJoinUnion
          Map-join subquery followed by Union.
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.
 
Method Summary
static NodeProcessor getMapJoinUnion()
           
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
 

Method Detail

getPositionParent

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

getMapRedUnion

public static NodeProcessor getMapRedUnion()

getMapUnion

public static NodeProcessor getMapUnion()

getMapJoinUnion

public static NodeProcessor getMapJoinUnion()

getUnknownUnion

public static NodeProcessor getUnknownUnion()

getNoUnion

public static NodeProcessor getNoUnion()


Copyright © 2010 The Apache Software Foundation