public final class SQLSelectOrderByItem extends SQLObjectImpl implements SQLReplaceable
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SQLSelectOrderByItem.NullsOrderType |
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
collate |
protected SQLExpr |
expr |
protected SQLSelectOrderByItem.NullsOrderType |
nullsOrderType |
protected SQLSelectItem |
resolvedSelectItem |
protected SQLOrderingSpecification |
type |
attributes, parent| 构造器和说明 |
|---|
SQLSelectOrderByItem() |
SQLSelectOrderByItem(SQLExpr expr) |
SQLSelectOrderByItem(SQLExpr expr,
SQLOrderingSpecification type) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
accept0(SQLASTVisitor visitor) |
SQLSelectOrderByItem |
clone() |
boolean |
equals(Object obj) |
String |
getCollate() |
SQLExpr |
getExpr() |
SQLSelectOrderByItem.NullsOrderType |
getNullsOrderType() |
SQLSelectItem |
getResolvedSelectItem() |
SQLOrderingSpecification |
getType() |
int |
hashCode() |
boolean |
isClusterBy() |
boolean |
isDistributeBy() |
boolean |
isSortBy() |
boolean |
replace(SQLExpr expr,
SQLExpr target) |
void |
setCollate(String collate) |
void |
setExpr(SQLExpr expr) |
void |
setNullsOrderType(SQLSelectOrderByItem.NullsOrderType nullsOrderType) |
void |
setResolvedSelectItem(SQLSelectItem resolvedSelectItem) |
void |
setType(SQLOrderingSpecification type) |
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent, toStringprotected SQLExpr expr
protected String collate
protected SQLOrderingSpecification type
protected SQLSelectOrderByItem.NullsOrderType nullsOrderType
protected transient SQLSelectItem resolvedSelectItem
public SQLSelectOrderByItem()
public SQLSelectOrderByItem(SQLExpr expr)
public SQLSelectOrderByItem(SQLExpr expr, SQLOrderingSpecification type)
public SQLExpr getExpr()
public void setExpr(SQLExpr expr)
public String getCollate()
public void setCollate(String collate)
public SQLOrderingSpecification getType()
public void setType(SQLOrderingSpecification type)
public SQLSelectOrderByItem.NullsOrderType getNullsOrderType()
public void setNullsOrderType(SQLSelectOrderByItem.NullsOrderType nullsOrderType)
protected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLObjectImplpublic boolean replace(SQLExpr expr, SQLExpr target)
replace 在接口中 SQLReplaceablepublic SQLSelectOrderByItem clone()
clone 在接口中 SQLObjectclone 在类中 SQLObjectImplpublic SQLSelectItem getResolvedSelectItem()
public void setResolvedSelectItem(SQLSelectItem resolvedSelectItem)
public boolean isClusterBy()
public boolean isSortBy()
public boolean isDistributeBy()
Copyright © 2013–2019 Alibaba Group. All rights reserved.