クラス MapBuilder<K,V>
java.lang.ObjectSE
org.springframework.data.cassandra.util.MapBuilder<K,V>
- 型パラメーター:
K
- マップのキー型。V
- マップの値の型。
- 実装されたすべてのインターフェース:
MapSE<K,
V>
- 作成者:
- Matthew T. Adams, Mark Paluch
ネストされたクラスのサマリー
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明build()
このビルダーのマップの現在の状態に基づいて新しいマップを返します。void
clear()
boolean
containsKey
(ObjectSE key) boolean
containsValue
(ObjectSE value) MapBuilder<K,
V> このマップにエントリを追加し、this
を返します。SetSE<Map.EntrySE<K,
V>> entrySet()
boolean
int
hashCode()
boolean
isEmpty()
keySet()
static MapBuilder<ObjectSE,
ObjectSE> map()
新しいMapBuilder
を構築するためのファクトリメソッド。static <K,
V> MapBuilder<K, V> 指定されたキーと値の型を使用して新しいビルダーを構築するファクトリメソッド。static <K,
V> MapBuilder<K, V> 指定されたマップの浅いコピーを使用して新しいビルダーを構築するファクトリメソッド。void
int
size()
values()
クラス java.lang.ObjectSE から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース java.util.MapSE から継承されたメソッド
computeSE, computeIfAbsentSE, computeIfPresentSE, forEachSE, getOrDefaultSE, mergeSE, putIfAbsentSE, removeSE, replaceSE, replaceSE, replaceAllSE
コンストラクターの詳細
MapBuilder
public MapBuilder()新しいMapBuilder
を作成します。MapBuilder
指定されたマップのコピーを使用して新しいインスタンスを作成します。- パラメーター:
source
- null であってはなりません
メソッドの詳細
map
新しいMapBuilder
を構築するためのファクトリメソッド。静的にインポートすると便利です。map
指定されたキーと値の型を使用して新しいビルダーを構築するファクトリメソッド。静的にインポートすると便利です。map
指定されたマップの浅いコピーを使用して新しいビルダーを構築するファクトリメソッド。静的にインポートする場合に便利です。entry
このマップにエントリを追加し、this
を返します。- 戻り値:
- this
build
このビルダーのマップの現在の状態に基づいて新しいマップを返します。- 戻り値:
- このビルダーのマップの現在のコンテンツを含む新しいマップ。
size
public int size()isEmpty
public boolean isEmpty()containsKey
- 次で指定:
- インターフェース
MapSE<K,
のV> containsKeySE
containsValue
- 次で指定:
- インターフェース
MapSE<K,
のV> containsValueSE
get
put
remove
putAll
clear
public void clear()keySet
values
entrySet
equals
hashCode
public int hashCode()