org.apache.hadoop.hive.metastore.parser
Class ExpressionTree.TreeNode

java.lang.Object
  extended by org.apache.hadoop.hive.metastore.parser.ExpressionTree.TreeNode
Direct Known Subclasses:
ExpressionTree.LeafNode
Enclosing class:
ExpressionTree

public static class ExpressionTree.TreeNode
extends Object

The Class representing a Node in the ExpressionTree.


Constructor Summary
ExpressionTree.TreeNode()
           
ExpressionTree.TreeNode(ExpressionTree.TreeNode lhs, ExpressionTree.LogicalOperator andOr, ExpressionTree.TreeNode rhs)
           
 
Method Summary
 String generateJDOFilter(Table table, Map<String,String> params)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpressionTree.TreeNode

public ExpressionTree.TreeNode()

ExpressionTree.TreeNode

public ExpressionTree.TreeNode(ExpressionTree.TreeNode lhs,
                               ExpressionTree.LogicalOperator andOr,
                               ExpressionTree.TreeNode rhs)
Method Detail

generateJDOFilter

public String generateJDOFilter(Table table,
                                Map<String,String> params)
                         throws MetaException
Throws:
MetaException


Copyright © 2011 The Apache Software Foundation