org.apache.hadoop.hive.ql.optimizer.optiq
Class JoinUtil

java.lang.Object
  extended by org.apache.hadoop.hive.ql.optimizer.optiq.JoinUtil

public class JoinUtil
extends Object

Utility for inspecting Join Conditions.

Main Elements:
1. JoinPredicateInfo - represents Join Condition.
2. JoinLeafPredicateInfo - represents leaf predicates with in join condition. TODO: Move this to Optiq Framework


Nested Class Summary
static class JoinUtil.JoinLeafPredicateInfo
          JoinLeafPredicateInfo represents leaf predicate in Join condition (conjuctive lement).
static class JoinUtil.JoinPredicateInfo
          JoinPredicateInfo represents Join condition; JoinPredicate Info uses JoinLeafPredicateInfo to represent individual conjunctive elements in the predicate.
JoinPredicateInfo = JoinLeafPredicateInfo1 and JoinLeafPredicateInfo2...
 
Constructor Summary
JoinUtil()
           
 
Method Summary
static void todo(String s)
          Deprecated. 
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JoinUtil

public JoinUtil()
Method Detail

todo

@Deprecated
public static void todo(String s)
Deprecated. 



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