org.apache.hadoop.hive.ql.optimizer.metainfo.annotation
Class OpTraitsRulesProcFactory

java.lang.Object
  extended by org.apache.hadoop.hive.ql.optimizer.metainfo.annotation.OpTraitsRulesProcFactory

public class OpTraitsRulesProcFactory
extends Object


Nested Class Summary
static class OpTraitsRulesProcFactory.DefaultRule
           
static class OpTraitsRulesProcFactory.GroupByRule
           
static class OpTraitsRulesProcFactory.JoinRule
           
static class OpTraitsRulesProcFactory.MultiParentRule
           
static class OpTraitsRulesProcFactory.ReduceSinkRule
           
static class OpTraitsRulesProcFactory.SelectRule
           
static class OpTraitsRulesProcFactory.TableScanRule
           
 
Constructor Summary
OpTraitsRulesProcFactory()
           
 
Method Summary
static NodeProcessor getDefaultRule()
           
static NodeProcessor getGroupByRule()
           
static NodeProcessor getJoinRule()
           
static NodeProcessor getMultiParentRule()
           
static NodeProcessor getReduceSinkRule()
           
static NodeProcessor getSelectRule()
           
static NodeProcessor getTableScanRule()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpTraitsRulesProcFactory

public OpTraitsRulesProcFactory()
Method Detail

getTableScanRule

public static NodeProcessor getTableScanRule()

getReduceSinkRule

public static NodeProcessor getReduceSinkRule()

getSelectRule

public static NodeProcessor getSelectRule()

getDefaultRule

public static NodeProcessor getDefaultRule()

getMultiParentRule

public static NodeProcessor getMultiParentRule()

getGroupByRule

public static NodeProcessor getGroupByRule()

getJoinRule

public static NodeProcessor getJoinRule()


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