public class WindowAggregate extends WindowFunction
| コンストラクタと説明 |
|---|
WindowAggregate() |
WindowAggregate(Aggregate aggregate) |
WindowAggregate(Aggregate aggregate,
PartitionBy partitionBy,
WindowOrderBy orderBy) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
ASTNode |
accept(ASTTransformer transformer) |
void |
accept(ValueExpressionVisitor visitor) |
boolean |
equals(java.lang.Object obj) |
Aggregate |
getAggregate() |
int |
hashCode() |
WindowAggregate |
orderBy(WindowSortSpec... sortSpec) |
WindowAggregate |
partitionBy(java.lang.Object... partitionField) |
void |
setAggregate(Aggregate aggregate) |
protected void |
writeWindowFunctionType(java.lang.StringBuilder sb) |
getOrderBy, getPartitionBy, setOrderBy, setPartitionBy, toStringnewValuepublic WindowAggregate()
public WindowAggregate(Aggregate aggregate)
public WindowAggregate(Aggregate aggregate, PartitionBy partitionBy, WindowOrderBy orderBy)
public Aggregate getAggregate()
public void setAggregate(Aggregate aggregate)
public ASTNode accept(ASTTransformer transformer)
public void accept(ValueExpressionVisitor visitor)
accept クラス内 ValueExpressionpublic WindowAggregate partitionBy(java.lang.Object... partitionField)
partitionBy クラス内 WindowFunctionpublic WindowAggregate orderBy(WindowSortSpec... sortSpec)
orderBy クラス内 WindowFunctionprotected void writeWindowFunctionType(java.lang.StringBuilder sb)
writeWindowFunctionType クラス内 WindowFunctionpublic int hashCode()
hashCode インタフェース内 ASTNodehashCode クラス内 WindowFunctionpublic boolean equals(java.lang.Object obj)
equals インタフェース内 ASTNodeequals クラス内 WindowFunction