Class OracleSelectQueryBlock
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.statement.SQLSelectQueryBase
com.alibaba.druid.sql.ast.statement.SQLSelectQueryBlock
com.alibaba.druid.sql.dialect.oracle.ast.stmt.OracleSelectQueryBlock
- All Implemented Interfaces:
SQLDbTypedObject,SQLObject,SQLReplaceable,SQLSelectQuery,OracleSQLObject
-
Field Summary
Fields inherited from class com.alibaba.druid.sql.ast.statement.SQLSelectQueryBlock
cachedSelectList, cachedSelectListHash, clusterBy, connectBy, dbType, distionOption, distributeBy, forShare, forUpdate, forUpdateOf, from, groupBy, hints, into, limit, noCycle, noWait, orderBy, orderBySiblings, prior, qualify, selectList, sortBy, startWith, waitTime, where, windowsFields inherited from class com.alibaba.druid.sql.ast.statement.SQLSelectQueryBase
parenthesizedFields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept0(OracleASTVisitor visitor) protected voidaccept0(SQLASTVisitor visitor) clone()booleanvoidlimit(int rowCount, int offset) voidvoidsetModelClause(ModelClause modelClause) voidsetSkipLocked(boolean skipLocked) toString()Methods inherited from class com.alibaba.druid.sql.ast.statement.SQLSelectQueryBlock
addClusterBy, addCondition, addCondition, addDistributeBy, addDistributeBy, addHaving, addOrderBy, addOrderBy, addOrderBy, addOrderBy, addSelectItem, addSelectItem, addSelectItem, addSelectItem, addSortBy, addWhere, addWhereForDynamicFilter, addWindow, clearMapJoinHint, cloneSelectListTo, cloneTo, computeSelecteListAlias, containsOrderBy, equals, equalsForMergeJoin, findAllColumnSelectItem, findColumn, findColumn, findSelectItem, findSelectItem, findTableSource, findTableSourceWithColumn, findTableSourceWithColumn, getCachedSelectList, getCachedSelectListHash, getClusterBy, getClusterByDirect, getConnectBy, getDbType, getDistionOption, getDistributeBy, getDistributeByDirect, getFirst, getForUpdateOf, getForUpdateOfSize, getFrom, getGroupBy, getHints, getHintsDirect, getHintsSize, getInto, getLimit, getMappJoinTableSources, getOffset, getOrderBy, getOrderBySiblings, getQualify, getSelectItem, getSelectList, getSortBy, getSortByDirect, getStartWith, getWaitTime, getWhere, getWindows, hashCode, hasSelectAggregation, isDistinct, isForShare, isForUpdate, isNoCycle, isNoWait, isPrior, mergeLimit, removeCondition, removeCondition, replace, replaceInParent, resolveColum, selectItemHasAllColumn, selectItemHasAllColumn, setCachedSelectList, setConnectBy, setDbType, setDistinct, setDistionOption, setFirst, setForShare, setForUpdate, setFrom, setFrom, setFrom, setFrom, setFrom, setGroupBy, setHints, setInto, setInto, setLimit, setNoCycle, setNoWait, setOffset, setOrderBy, setOrderBySiblings, setPrior, setQualify, setStartWith, setWaitTime, setWhere, whereOrMethods inherited from class com.alibaba.druid.sql.ast.statement.SQLSelectQueryBase
isParenthesized, setParenthesizedMethods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLineMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParent
-
Constructor Details
-
OracleSelectQueryBlock
public OracleSelectQueryBlock()
-
-
Method Details
-
clone
- Specified by:
clonein interfaceSQLObject- Specified by:
clonein interfaceSQLSelectQuery- Overrides:
clonein classSQLSelectQueryBlock
-
getModelClause
-
setModelClause
-
isSkipLocked
public boolean isSkipLocked()- Overrides:
isSkipLockedin classSQLSelectQueryBlock
-
setSkipLocked
public void setSkipLocked(boolean skipLocked) - Overrides:
setSkipLockedin classSQLSelectQueryBlock
-
accept0
- Overrides:
accept0in classSQLSelectQueryBlock
-
accept0
- Specified by:
accept0in interfaceOracleSQLObject
-
toString
- Overrides:
toStringin classSQLObjectImpl
-
limit
public void limit(int rowCount, int offset) - Overrides:
limitin classSQLSelectQueryBlock
-
setFrom
-