クラス AnalyticFunction
java.lang.ObjectSE
org.springframework.data.relational.core.sql.AnalyticFunction
- 実装されたすべてのインターフェース:
Expression
、Segment
、Visitable
ウィンドウ関数とも呼ばれる分析関数を表します
- 導入:
- 2.7
- 作成者:
- Jens Schauder
ネストされたクラスのサマリー
ネストされたクラスメソッドのサマリー
修飾子と型メソッド説明org.springframework.data.relational.core.sql.AnalyticFunction.AliasedAnalyticFunction
org.springframework.data.relational.core.sql.AnalyticFunction.AliasedAnalyticFunction
as
(SqlIdentifier alias) static AnalyticFunction
create
(StringSE function, Expression... arguments) boolean
int
hashCode()
このSegment
からハッシュコードを生成します。orderBy
(Expression... orderByExpression) orderBy
(OrderByField... orderBy) partitionBy
(Expression... partitionBy) toString()
このSegment
の SQL 文字列表現を返します。void
クラス java.lang.ObjectSE から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, waitSE, waitSE
メソッドの詳細
create
partitionBy
orderBy
orderBy
as
public org.springframework.data.relational.core.sql.AnalyticFunction.AliasedAnalyticFunction as(StringSE alias) as
public org.springframework.data.relational.core.sql.AnalyticFunction.AliasedAnalyticFunction as(SqlIdentifier alias) visit
インターフェースからコピーされた説明:Visitable
hashCode
public int hashCode()インターフェースからコピーされた説明:Segment
このSegment
からハッシュコードを生成します。通常、ハッシュコードは
Segment.toString()
表現から派生するため、Segment.toString()
表現が一致する場合、2 つのSegment
が同じSegment.hashCode()
を生成します。equals
インターフェースからコピーされた説明:Segment
toString
インターフェースからコピーされた説明:Segment
このSegment
の SQL 文字列表現を返します。この表現は、デバッグの目的と、生成された SQL の概算を目的としています。特定のダイアレクトのコンテキストで機能する可能性がありますが、
Segment.toString()
表現が複数のデータベースで機能するとは限りません。