org.apache.hadoop.hive.ql.parse
Class QBExpr

java.lang.Object
  extended by org.apache.hadoop.hive.ql.parse.QBExpr

public class QBExpr
extends Object

Implementation of the query block expression.


Nested Class Summary
static class QBExpr.Opcode
          Opcode.
 
Constructor Summary
QBExpr(QB qb)
           
QBExpr(QBExpr.Opcode opcode, QBExpr qbexpr1, QBExpr qbexpr2)
           
QBExpr(String alias)
           
 
Method Summary
 String getAlias()
           
 QBExpr.Opcode getOpcode()
           
 QB getQB()
           
 QBExpr getQBExpr1()
           
 QBExpr getQBExpr2()
           
 void print(String msg)
           
 void setAlias(String alias)
           
 void setOpcode(QBExpr.Opcode opcode)
           
 void setQB(QB qb)
           
 void setQBExpr1(QBExpr qbexpr)
           
 void setQBExpr2(QBExpr qbexpr)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QBExpr

public QBExpr(String alias)

QBExpr

public QBExpr(QB qb)

QBExpr

public QBExpr(QBExpr.Opcode opcode,
              QBExpr qbexpr1,
              QBExpr qbexpr2)
Method Detail

getAlias

public String getAlias()

setAlias

public void setAlias(String alias)

setQB

public void setQB(QB qb)

setOpcode

public void setOpcode(QBExpr.Opcode opcode)

setQBExpr1

public void setQBExpr1(QBExpr qbexpr)

setQBExpr2

public void setQBExpr2(QBExpr qbexpr)

getQB

public QB getQB()

getOpcode

public QBExpr.Opcode getOpcode()

getQBExpr1

public QBExpr getQBExpr1()

getQBExpr2

public QBExpr getQBExpr2()

print

public void print(String msg)


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