com.alibaba.druid.sql.dialect.oracle.ast.stmt
Class OracleSelectJoin

java.lang.Object
  extended by com.alibaba.druid.sql.ast.SQLObjectImpl
      extended by com.alibaba.druid.sql.ast.statement.SQLTableSourceImpl
          extended by com.alibaba.druid.sql.ast.statement.SQLJoinTableSource
              extended by com.alibaba.druid.sql.dialect.oracle.ast.stmt.OracleSelectJoin
All Implemented Interfaces:
SQLObject, SQLTableSource, OracleSelectTableSource, Serializable

public class OracleSelectJoin
extends SQLJoinTableSource
implements OracleSelectTableSource

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.alibaba.druid.sql.ast.statement.SQLJoinTableSource
SQLJoinTableSource.JoinType
 
Constructor Summary
OracleSelectJoin()
           
OracleSelectJoin(String alias)
           
 
Method Summary
 FlashbackQueryClause getFlashback()
           
 OracleSelectPivotBase getPivot()
           
 List<SQLExpr> getUsing()
           
 void output(StringBuffer buf)
           
 void setFlashback(FlashbackQueryClause flashback)
           
 void setPivot(OracleSelectPivotBase pivot)
           
 
Methods inherited from class com.alibaba.druid.sql.ast.statement.SQLJoinTableSource
getCondition, getJoinType, getLeft, getRight, setCondition, setJoinType, setLeft, setRight
 
Methods inherited from class com.alibaba.druid.sql.ast.statement.SQLTableSourceImpl
getAlias, getHints, setAlias, setHints
 
Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, getAttribute, getAttributes, getAttributesDirect, getParent, putAttribute, setParent, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.alibaba.druid.sql.ast.statement.SQLTableSource
getAlias, getHints, setAlias
 
Methods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, getAttribute, getAttributes, getAttributesDirect, getParent, putAttribute, setParent
 

Constructor Detail

OracleSelectJoin

public OracleSelectJoin(String alias)

OracleSelectJoin

public OracleSelectJoin()
Method Detail

getFlashback

public FlashbackQueryClause getFlashback()
Specified by:
getFlashback in interface OracleSelectTableSource

setFlashback

public void setFlashback(FlashbackQueryClause flashback)
Specified by:
setFlashback in interface OracleSelectTableSource

getPivot

public OracleSelectPivotBase getPivot()
Specified by:
getPivot in interface OracleSelectTableSource

setPivot

public void setPivot(OracleSelectPivotBase pivot)
Specified by:
setPivot in interface OracleSelectTableSource

getUsing

public List<SQLExpr> getUsing()

output

public void output(StringBuffer buf)
Specified by:
output in interface SQLObject
Overrides:
output in class SQLJoinTableSource


Copyright © 2012 Alibaba Group. All Rights Reserved.