クラス WindowAggregate
java.lang.Object
org.iplass.mtp.entity.query.value.ValueExpression
org.iplass.mtp.entity.query.value.primary.PrimaryValue
org.iplass.mtp.entity.query.value.window.WindowFunction
org.iplass.mtp.entity.query.value.window.WindowAggregate
- すべての実装されたインタフェース:
java.io.Serializable
,ASTNode
public class WindowAggregate extends WindowFunction
Window集計関数を表すクラス。
- 関連項目:
- 直列化された形式
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 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)
クラスから継承されたメソッド org.iplass.mtp.entity.query.value.window.WindowFunction
getOrderBy, getPartitionBy, setOrderBy, setPartitionBy, toString
-
コンストラクタの詳細
-
WindowAggregate
public WindowAggregate() -
WindowAggregate
-
WindowAggregate
-
-
メソッドの詳細
-
getAggregate
-
setAggregate
-
accept
-
accept
- 定義:
accept
クラス内ValueExpression
-
partitionBy
- オーバーライド:
partitionBy
クラス内WindowFunction
-
orderBy
- オーバーライド:
orderBy
クラス内WindowFunction
-
writeWindowFunctionType
protected void writeWindowFunctionType(java.lang.StringBuilder sb)- 定義:
writeWindowFunctionType
クラス内WindowFunction
-
hashCode
public int hashCode()- 定義:
hashCode
インタフェース内ASTNode
- オーバーライド:
hashCode
クラス内WindowFunction
-
equals
public boolean equals(java.lang.Object obj)- 定義:
equals
インタフェース内ASTNode
- オーバーライド:
equals
クラス内WindowFunction
-