public class SQLOver extends SQLObjectImpl
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SQLOver.WindowingType |
| 限定符和类型 | 字段和说明 |
|---|---|
protected SQLName |
of |
protected SQLOrderBy |
orderBy |
protected List<SQLExpr> |
partitionBy |
protected SQLExpr |
windowing |
protected SQLExpr |
windowingBetweenBegin |
protected boolean |
windowingBetweenBeginFollowing |
protected boolean |
windowingBetweenBeginPreceding |
protected SQLExpr |
windowingBetweenEnd |
protected boolean |
windowingBetweenEndFollowing |
protected boolean |
windowingBetweenEndPreceding |
protected boolean |
windowingFollowing |
protected boolean |
windowingPreceding |
protected SQLOver.WindowingType |
windowingType |
attributes, parent| 构造器和说明 |
|---|
SQLOver() |
SQLOver(SQLOrderBy orderBy) |
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent, toStringprotected SQLOrderBy orderBy
protected SQLName of
protected SQLExpr windowing
protected SQLOver.WindowingType windowingType
protected boolean windowingPreceding
protected boolean windowingFollowing
protected SQLExpr windowingBetweenBegin
protected boolean windowingBetweenBeginPreceding
protected boolean windowingBetweenBeginFollowing
protected SQLExpr windowingBetweenEnd
protected boolean windowingBetweenEndPreceding
protected boolean windowingBetweenEndFollowing
public SQLOver()
public SQLOver(SQLOrderBy orderBy)
protected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLObjectImplpublic SQLOrderBy getOrderBy()
public void setOrderBy(SQLOrderBy orderBy)
public SQLName getOf()
public void setOf(SQLName of)
public SQLExpr getWindowing()
public void setWindowing(SQLExpr windowing)
public SQLOver.WindowingType getWindowingType()
public void setWindowingType(SQLOver.WindowingType windowingType)
public boolean isWindowingPreceding()
public void setWindowingPreceding(boolean windowingPreceding)
public boolean isWindowingFollowing()
public void setWindowingFollowing(boolean windowingFollowing)
public SQLExpr getWindowingBetweenBegin()
public void setWindowingBetweenBegin(SQLExpr windowingBetweenBegin)
public boolean isWindowingBetweenBeginPreceding()
public void setWindowingBetweenBeginPreceding(boolean windowingBetweenBeginPreceding)
public boolean isWindowingBetweenBeginFollowing()
public void setWindowingBetweenBeginFollowing(boolean windowingBetweenBeginFollowing)
public SQLExpr getWindowingBetweenEnd()
public void setWindowingBetweenEnd(SQLExpr windowingBetweenEnd)
public boolean isWindowingBetweenEndPreceding()
public void setWindowingBetweenEndPreceding(boolean windowingBetweenEndPreceding)
public boolean isWindowingBetweenEndFollowing()
public void setWindowingBetweenEndFollowing(boolean windowingBetweenEndFollowing)
public void cloneTo(SQLOver x)
public SQLOver clone()
clone 在接口中 SQLObjectclone 在类中 SQLObjectImplCopyright © 2013–2019 Alibaba Group. All rights reserved.