クラス UserTypeSpecification<T extends UserTypeSpecification<T>>
java.lang.ObjectSE
org.springframework.data.cassandra.core.cql.keyspace.UserTypeNameSpecification
org.springframework.data.cassandra.core.cql.keyspace.UserTypeSpecification<T>
- 既知の直属サブクラス
CreateUserTypeSpecification
public class UserTypeSpecification<T extends UserTypeSpecification<T>>
extends UserTypeNameSpecification
列を持つユーザー型仕様の構成をサポートするオブジェクト。このクラスは、スタンドアロンの
UserTypeSpecification
としても使用できます。- 導入:
- 1.5
- 作成者:
- Fabio J. Mendes, Mark Paluch
- 関連事項:
CqlIdentifier
コンストラクターのサマリー
コンストラクター修飾子コンストラクター説明protected
UserTypeSpecification
(com.datastax.oss.driver.api.core.CqlIdentifier name) メソッドのサマリー
クラス org.springframework.data.cassandra.core.cql.keyspace.UserTypeNameSpecification から継承されたメソッド
getName
コンストラクターの詳細
UserTypeSpecification
protected UserTypeSpecification(com.datastax.oss.driver.api.core.CqlIdentifier name)
メソッドの詳細
field
指定されたフィールドを型に追加します。- パラメーター:
name
- null または空であってはなりません。type
- フィールドのデータ型。- 戻り値:
this
仕様。
field
public T field(com.datastax.oss.driver.api.core.CqlIdentifier name, com.datastax.oss.driver.api.core.type.DataType type) フィールド変更のリストに ADD を追加します。- パラメーター:
name
- null であってはなりません。type
- null であってはなりません。- 戻り値:
this
仕様。
getFields
- 戻り値:
- すべてのフィールドの変更不可能なリスト。