public class MySqlSelectQueryBlock extends SQLSelectQueryBlock implements MySqlObject
| 限定符和类型 | 字段和说明 |
|---|---|
private boolean |
bigResult |
private boolean |
bufferResult |
private Boolean |
cache |
private boolean |
calcFoundRows |
private SQLName |
forcePartition |
private boolean |
hignPriority |
private boolean |
lockInShareMode |
private List<SQLExpr> |
procedureArgumentList |
private SQLName |
procedureName |
private boolean |
smallResult |
private boolean |
straightJoin |
cachedSelectList, cachedSelectListHash, clusterBy, connectBy, dbType, distionOption, distributeBy, forUpdate, forUpdateOf, from, groupBy, hints, into, limit, noCycle, noWait, orderBy, orderBySiblings, parenthesized, prior, selectList, sortBy, startWith, waitTime, where, windowsattributes, parent| 构造器和说明 |
|---|
MySqlSelectQueryBlock() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
accept0(MySqlASTVisitor visitor) |
protected void |
accept0(SQLASTVisitor visitor) |
MySqlSelectQueryBlock |
clone() |
boolean |
equals(Object obj) |
Boolean |
getCache() |
SQLName |
getForcePartition() |
List<SQLExpr> |
getProcedureArgumentList() |
SQLName |
getProcedureName() |
int |
hashCode() |
boolean |
isBigResult() |
boolean |
isBufferResult() |
boolean |
isCalcFoundRows() |
boolean |
isHignPriority() |
boolean |
isLockInShareMode() |
boolean |
isSmallResult() |
boolean |
isStraightJoin() |
void |
setBigResult(boolean bigResult) |
void |
setBufferResult(boolean bufferResult) |
void |
setCache(Boolean cache) |
void |
setCalcFoundRows(boolean calcFoundRows) |
void |
setForcePartition(SQLName x) |
void |
setHignPriority(boolean hignPriority) |
void |
setLockInShareMode(boolean lockInShareMode) |
void |
setProcedureName(SQLName procedureName) |
void |
setSmallResult(boolean smallResult) |
void |
setStraightJoin(boolean straightJoin) |
String |
toString() |
addClusterBy, addCondition, addCondition, addDistributeBy, addDistributeBy, addHaving, addOrderBy, addOrderBy, addOrderBy, addOrderBy, addSelectItem, addSelectItem, addSelectItem, addSelectItem, addSortBy, addWhere, addWindow, clearMapJoinHint, cloneSelectListTo, cloneTo, computeSelecteListAlias, containsOrderBy, 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, getSelectItem, getSelectList, getSortBy, getSortByDirect, getStartWith, getWaitTime, getWhere, getWindows, hasSelectAggregation, isBracket, isDistinct, isForUpdate, isNoCycle, isNoWait, isParenthesized, isPrior, limit, removeCondition, removeCondition, replace, replaceInParent, resolveColum, selectItemHasAllColumn, selectItemHasAllColumn, setBracket, setCachedSelectList, setConnectBy, setDbType, setDistinct, setDistionOption, setFirst, setForUpdate, setFrom, setFrom, setFrom, setFrom, setFrom, setGroupBy, setHints, setInto, setInto, setLimit, setNoCycle, setNoWait, setOffset, setOrderBy, setOrderBySiblings, setParenthesized, setPrior, setStartWith, setWaitTime, setWhere, whereOraccept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentprivate boolean hignPriority
private boolean straightJoin
private boolean smallResult
private boolean bigResult
private boolean bufferResult
private Boolean cache
private boolean calcFoundRows
private SQLName procedureName
private boolean lockInShareMode
private SQLName forcePartition
public MySqlSelectQueryBlock clone()
clone 在接口中 SQLObjectclone 在接口中 SQLSelectQueryclone 在类中 SQLSelectQueryBlockpublic boolean isLockInShareMode()
public void setLockInShareMode(boolean lockInShareMode)
public SQLName getProcedureName()
public void setProcedureName(SQLName procedureName)
public boolean isHignPriority()
public void setHignPriority(boolean hignPriority)
public boolean isStraightJoin()
public void setStraightJoin(boolean straightJoin)
public boolean isSmallResult()
public void setSmallResult(boolean smallResult)
public boolean isBigResult()
public void setBigResult(boolean bigResult)
public boolean isBufferResult()
public void setBufferResult(boolean bufferResult)
public Boolean getCache()
public void setCache(Boolean cache)
public boolean isCalcFoundRows()
public void setCalcFoundRows(boolean calcFoundRows)
public int hashCode()
hashCode 在类中 SQLSelectQueryBlockpublic boolean equals(Object obj)
equals 在类中 SQLSelectQueryBlockprotected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLSelectQueryBlockpublic void accept0(MySqlASTVisitor visitor)
accept0 在接口中 MySqlObjectpublic SQLName getForcePartition()
public void setForcePartition(SQLName x)
public String toString()
toString 在类中 SQLObjectImplCopyright © 2013–2019 Alibaba Group. All rights reserved.