org.teiid.language
Class SetQuery

java.lang.Object
  extended by org.teiid.language.BaseLanguageObject
      extended by org.teiid.language.QueryExpression
          extended by org.teiid.language.SetQuery
All Implemented Interfaces:
Command, InsertValueSource, LanguageObject

public class SetQuery
extends QueryExpression


Nested Class Summary
static class SetQuery.Operation
           
 
Constructor Summary
SetQuery()
           
 
Method Summary
 void acceptVisitor(LanguageObjectVisitor visitor)
           
 QueryExpression getLeftQuery()
           
 SetQuery.Operation getOperation()
           
 Select getProjectedQuery()
           
 QueryExpression getRightQuery()
           
 boolean isAll()
           
 void setAll(boolean all)
           
 void setLeftQuery(QueryExpression leftQuery)
           
 void setOperation(SetQuery.Operation operation)
           
 void setRightQuery(QueryExpression rightQuery)
           
 
Methods inherited from class org.teiid.language.QueryExpression
getColumnNames, getColumnTypes, getLimit, getOrderBy, setLimit, setOrderBy
 
Methods inherited from class org.teiid.language.BaseLanguageObject
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SetQuery

public SetQuery()
Method Detail

getProjectedQuery

public Select getProjectedQuery()
Specified by:
getProjectedQuery in class QueryExpression
See Also:
QueryExpression.getProjectedQuery()

getLeftQuery

public QueryExpression getLeftQuery()
See Also:
getLeftQuery()

getOperation

public SetQuery.Operation getOperation()
See Also:
getOperation()

getRightQuery

public QueryExpression getRightQuery()
See Also:
getRightQuery()

isAll

public boolean isAll()
See Also:
isAll()

setAll

public void setAll(boolean all)
See Also:
setAll(boolean)

setLeftQuery

public void setLeftQuery(QueryExpression leftQuery)
See Also:
setLeftQuery(org.teiid.language.QueryExpression)

setOperation

public void setOperation(SetQuery.Operation operation)
See Also:
setOperation(org.teiid.language.SetQuery.Operation)

setRightQuery

public void setRightQuery(QueryExpression rightQuery)
See Also:
setRightQuery(org.teiid.language.QueryExpression)

acceptVisitor

public void acceptVisitor(LanguageObjectVisitor visitor)


Copyright © 2010. All Rights Reserved.