レコードクラス AggregatePath.TableInfo
java.lang.ObjectSE
java.lang.RecordSE
org.springframework.data.relational.core.mapping.AggregatePath.TableInfo
- 含まれているインターフェース:
- AggregatePath
public static record AggregatePath.TableInfo(SqlIdentifier qualifiedTableName, SqlIdentifier tableAlias, AggregatePath.ColumnInfo reverseColumnInfo, AggregatePath.ColumnInfo qualifierColumnInfo, ClassSE<?> qualifierColumnType, SqlIdentifier idColumnName, SqlIdentifier effectiveIdColumnName)
extends RecordSE
コンストラクターのサマリー
コンストラクターコンストラクター説明TableInfo
(SqlIdentifier qualifiedTableName, SqlIdentifier tableAlias, AggregatePath.ColumnInfo reverseColumnInfo, AggregatePath.ColumnInfo qualifierColumnInfo, ClassSE<?> qualifierColumnType, SqlIdentifier idColumnName, SqlIdentifier effectiveIdColumnName) TableInfo
レコードクラスのインスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明effectiveIdColumnName
レコードコンポーネントの値を返します。final boolean
他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。final int
hashCode()
このオブジェクトのハッシュコード値を返します。idColumnName
レコードコンポーネントの値を返します。qualifiedTableName
レコードコンポーネントの値を返します。qualifierColumnInfo
レコードコンポーネントの値を返します。ClassSE<?>
qualifierColumnType
レコードコンポーネントの値を返します。reverseColumnInfo
レコードコンポーネントの値を返します。tableAlias
レコードコンポーネントの値を返します。final StringSE
toString()
このレコードクラスの文字列表現を返します。
コンストラクターの詳細
TableInfo
public TableInfo(SqlIdentifier qualifiedTableName, @Nullable SqlIdentifier tableAlias, AggregatePath.ColumnInfo reverseColumnInfo, @Nullable AggregatePath.ColumnInfo qualifierColumnInfo, @Nullable ClassSE<?> qualifierColumnType, SqlIdentifier idColumnName, SqlIdentifier effectiveIdColumnName) TableInfo
レコードクラスのインスタンスを作成します。- パラメーター:
qualifiedTableName
-qualifiedTableName
レコードコンポーネントの値tableAlias
-tableAlias
レコードコンポーネントの値reverseColumnInfo
-reverseColumnInfo
レコードコンポーネントの値qualifierColumnInfo
-qualifierColumnInfo
レコードコンポーネントの値qualifierColumnType
-qualifierColumnType
レコードコンポーネントの値idColumnName
-idColumnName
レコードコンポーネントの値effectiveIdColumnName
-effectiveIdColumnName
レコードコンポーネントの値
メソッドの詳細
toString
このレコードクラスの文字列表現を返します。表現には、クラスの名前が含まれ、その後に各レコードコンポーネントの名前と値が続きます。hashCode
public final int hashCode()このオブジェクトのハッシュコード値を返します。値は、各レコードコンポーネントのハッシュコードから導出されます。equals
他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。他のオブジェクトが同じクラスであり、すべてのレコードコンポーネントが等しい場合、オブジェクトは等しいです。このレコードクラスのすべてのコンポーネントがObjects::equals(Object,Object)
SE と比較されます。qualifiedTableName
qualifiedTableName
レコードコンポーネントの値を返します。- 戻り値:
qualifiedTableName
レコードコンポーネントの値
tableAlias
tableAlias
レコードコンポーネントの値を返します。- 戻り値:
tableAlias
レコードコンポーネントの値
reverseColumnInfo
reverseColumnInfo
レコードコンポーネントの値を返します。- 戻り値:
reverseColumnInfo
レコードコンポーネントの値
qualifierColumnInfo
qualifierColumnInfo
レコードコンポーネントの値を返します。- 戻り値:
qualifierColumnInfo
レコードコンポーネントの値
qualifierColumnType
qualifierColumnType
レコードコンポーネントの値を返します。- 戻り値:
qualifierColumnType
レコードコンポーネントの値
idColumnName
idColumnName
レコードコンポーネントの値を返します。- 戻り値:
idColumnName
レコードコンポーネントの値
effectiveIdColumnName
effectiveIdColumnName
レコードコンポーネントの値を返します。- 戻り値:
effectiveIdColumnName
レコードコンポーネントの値