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

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.SQLSubqueryTableSource
              extended by com.alibaba.druid.sql.dialect.oracle.ast.stmt.OracleSelectSubqueryTableSource
All Implemented Interfaces:
SQLObject, SQLTableSource, OracleSelectTableSource, Serializable

public class OracleSelectSubqueryTableSource
extends SQLSubqueryTableSource
implements OracleSelectTableSource

See Also:
Serialized Form

Constructor Summary
OracleSelectSubqueryTableSource()
           
OracleSelectSubqueryTableSource(SQLSelect select)
           
OracleSelectSubqueryTableSource(SQLSelect select, String alias)
           
OracleSelectSubqueryTableSource(String alias)
           
 
Method Summary
 FlashbackQueryClause getFlashback()
           
 OracleSelectPivotBase getPivot()
           
 void setFlashback(FlashbackQueryClause flashback)
           
 void setPivot(OracleSelectPivotBase pivot)
           
 
Methods inherited from class com.alibaba.druid.sql.ast.statement.SQLSubqueryTableSource
getSelect, output, setSelect
 
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, output, putAttribute, setParent
 

Constructor Detail

OracleSelectSubqueryTableSource

public OracleSelectSubqueryTableSource()

OracleSelectSubqueryTableSource

public OracleSelectSubqueryTableSource(String alias)

OracleSelectSubqueryTableSource

public OracleSelectSubqueryTableSource(SQLSelect select,
                                       String alias)

OracleSelectSubqueryTableSource

public OracleSelectSubqueryTableSource(SQLSelect select)
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


Copyright © 2012 Alibaba Group. All Rights Reserved.