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.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.UnionNoProcessFile
          Union followed by no processing.
static class UnionProcFactory.UnknownUnion
          Union subquery followed by Union.
 
Method Summary
static NodeProcessor getMapRedUnion()
           
static NodeProcessor getMapUnion()
           
static NodeProcessor getNoUnion()
           
static int getPositionParent(UnionOperator union, Stack<Node> stack)
           
static NodeProcessor getUnionNoProcessFile()
           
static NodeProcessor getUnknownUnion()
           
 
Methods inherited from class java.lang.Object
equals, 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()

getUnknownUnion

public static NodeProcessor getUnknownUnion()

getNoUnion

public static NodeProcessor getNoUnion()

getUnionNoProcessFile

public static NodeProcessor getUnionNoProcessFile()


Copyright © 2014 The Apache Software Foundation. All rights reserved.