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

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

public static class ExpressionTree.LeafNode
extends ExpressionTree.TreeNode

The Class representing the leaf level nodes in the ExpressionTree.


Field Summary
 boolean isReverseOrder
           
 String keyName
           
 ExpressionTree.Operator operator
           
 String value
           
 
Constructor Summary
ExpressionTree.LeafNode()
           
 
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
 

Field Detail

keyName

public String keyName

operator

public ExpressionTree.Operator operator

value

public String value

isReverseOrder

public boolean isReverseOrder
Constructor Detail

ExpressionTree.LeafNode

public ExpressionTree.LeafNode()
Method Detail

generateJDOFilter

public String generateJDOFilter(Table table,
                                Map<String,String> params)
                         throws MetaException
Overrides:
generateJDOFilter in class ExpressionTree.TreeNode
Throws:
MetaException


Copyright © 2011 The Apache Software Foundation