クラス Table
java.lang.ObjectSE
org.springframework.data.relational.core.sql.Table
SQL ステートメント内のテーブル参照を表します。通常、
FROM
または JOIN
を示すか、Column
の前に付けるために使用されます。 レンダリング先: <name>
または <name> AS <name>
。
- 導入:
- 1.1
- 作成者:
- Mark Paluch, Jens Schauder
メソッドのサマリー
修飾子と型メソッド説明static Table
alias
を使用して新しいTable
を作成します。alias
にエイリアスされた新しいTable
を作成します。as
(SqlIdentifier alias) alias
にエイリアスされた新しいTable
を作成します。static Table
name
を指定して、新しいTable
を作成します。static Table
create
(SqlIdentifier name) name
を指定して、新しいTable
を作成します。boolean
getName()
int
hashCode()
このSegment
からハッシュコードを生成します。toString()
このSegment
の SQL 文字列表現を返します。void
クラス java.lang.ObjectSE から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, waitSE, waitSE
メソッドの詳細
create
name
を指定して、新しいTable
を作成します。- パラメーター:
name
- null または空であってはなりません。- 戻り値:
- 新しい
Table
create
name
を指定して、新しいTable
を作成します。- パラメーター:
name
- null または空であってはなりません。- 戻り値:
- 新しい
Table
- 導入:
- 2.0
aliased
alias
を使用して新しいTable
を作成します。- パラメーター:
name
- null または空であってはなりません。alias
- null または空であってはなりません。- 戻り値:
alias
を使用する新しいTable
as
alias
にエイリアスされた新しいTable
を作成します。- パラメーター:
alias
- null または空であってはなりません。- 戻り値:
alias
を使用する新しいTable
as
alias
にエイリアスされた新しいTable
を作成します。- パラメーター:
alias
- null または空であってはなりません。- 戻り値:
alias
を使用する新しいTable
- 導入:
- 2.0
getName
getReferenceName
- 次で指定:
- インターフェース
TableLike
のgetReferenceName
- 戻り値:
- 参照で使用されるテーブル名。これは、実際の
name
またはalias
にすることができます。
toString
インターフェースからコピーされた説明:Segment
このSegment
の SQL 文字列表現を返します。この表現は、デバッグの目的と、生成された SQL の概算を目的としています。特定のダイアレクトのコンテキストで機能する可能性がありますが、
Segment.toString()
表現が複数のデータベースで機能するとは限りません。equals
インターフェースからコピーされた説明:Segment
hashCode
public int hashCode()インターフェースからコピーされた説明:Segment
このSegment
からハッシュコードを生成します。通常、ハッシュコードは
Segment.toString()
表現から派生するため、Segment.toString()
表現が一致する場合、2 つのSegment
が同じSegment.hashCode()
を生成します。visit
インターフェースからコピーされた説明:Visitable