クラス BasicMapId
java.lang.ObjectSE
org.springframework.data.cassandra.core.mapping.BasicMapId
MapId
の単純な実装。 メモ : これは、型を受け取り、指定された名前がその型の実際のフィールドまたは Bean プロパティに対応していることを検証するなど、さまざまな優れた方法で拡張できます。また、文字列名の代わりに CassandraPersistentEntity
と CassandraPersistentProperty
を使用する別の方法もあります。
- 作成者:
- Matthew T. Adams, Mark Paluch
ネストされたクラスのサマリー
コンストラクターのサマリー
コンストラクターコンストラクター説明新しい空のBasicMapId
を作成します。BasicMapId
(MapSE<StringSE, ObjectSE> map) キーと値のタプルのMap
SE を指定して、新しいBasicMapId
を作成します。メソッドのサマリー
クラス java.lang.ObjectSE から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, waitSE, waitSE
インターフェース java.util.MapSE から継承されたメソッド
computeSE, computeIfAbsentSE, computeIfPresentSE, forEachSE, getOrDefaultSE, mergeSE, putIfAbsentSE, removeSE, replaceSE, replaceSE, replaceAllSE
コンストラクターの詳細
BasicMapId
public BasicMapId()新しい空のBasicMapId
を作成します。BasicMapId
キーと値のタプルのMap
SE を指定して、新しいBasicMapId
を作成します。- パラメーター:
map
- null であってはなりません。
メソッドの詳細
id
ファクトリメソッド。静的にインポートすると便利です。- 戻り値:
BasicMapId
id
ファクトリメソッド。静的にインポートすると便利です。- 戻り値:
BasicMapId
id
ファクトリメソッド。静的にインポートすると便利です。- 戻り値:
BasicMapId
with
インターフェースからコピーされた説明:MapId
名前付きプロパティの値を追加し、this
を返すビルダーメソッド。clear
public void clear()containsKey
- 次で指定:
- インターフェース
MapSE<StringSE,
のObjectSE> containsKeySE
containsValue
- 次で指定:
- インターフェース
MapSE<StringSE,
のObjectSE> containsValueSE
entrySet
equals
get
hashCode
public int hashCode()isEmpty
public boolean isEmpty()keySet
put
putAll
remove
size
public int size()values
toString