okuyama.imdst.util
クラス PartialConcurrentHashMap

java.lang.Object
  上位を拡張 java.util.AbstractMap<K,V>
      上位を拡張 java.util.concurrent.ConcurrentHashMap
          上位を拡張 okuyama.imdst.util.PartialConcurrentHashMap
すべての実装されたインタフェース:
java.io.Serializable, java.lang.Cloneable, java.util.concurrent.ConcurrentMap, java.util.Map, ICoreStorage

public class PartialConcurrentHashMap
extends java.util.concurrent.ConcurrentHashMap
implements java.lang.Cloneable, java.io.Serializable, ICoreStorage

ConcurrentHashMap拡張.

作成者:
T.Okuyama
関連項目:
直列化された形式

入れ子のクラスの概要
 
クラス java.util.AbstractMap から継承された入れ子のクラス/インタフェース
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>
 
インタフェース java.util.Map から継承された入れ子のクラス/インタフェース
java.util.Map.Entry<K,V>
 
コンストラクタの概要
PartialConcurrentHashMap(int size, int upper, int multi, java.lang.String[] bigValueStoreDirs)
           
 
メソッドの概要
 java.lang.Object get(java.lang.Object key)
           
 java.lang.Object put(java.lang.Object key, java.lang.Object value)
           
 java.lang.Object remove(java.lang.Object key)
           
 
クラス java.util.concurrent.ConcurrentHashMap から継承されたメソッド
clear, contains, containsKey, containsValue, elements, entrySet, isEmpty, keys, keySet, putAll, putIfAbsent, remove, replace, replace, size, values
 
クラス java.util.AbstractMap から継承されたメソッド
clone, equals, hashCode, toString
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 
インタフェース java.util.Map から継承されたメソッド
equals, hashCode
 

コンストラクタの詳細

PartialConcurrentHashMap

public PartialConcurrentHashMap(int size,
                                int upper,
                                int multi,
                                java.lang.String[] bigValueStoreDirs)
メソッドの詳細

put

public java.lang.Object put(java.lang.Object key,
                            java.lang.Object value)
定義:
インタフェース java.util.Map 内の put
オーバーライド:
クラス java.util.concurrent.ConcurrentHashMap 内の put

get

public java.lang.Object get(java.lang.Object key)
定義:
インタフェース java.util.Map 内の get
オーバーライド:
クラス java.util.concurrent.ConcurrentHashMap 内の get

remove

public java.lang.Object remove(java.lang.Object key)
定義:
インタフェース java.util.Map 内の remove
オーバーライド:
クラス java.util.concurrent.ConcurrentHashMap 内の remove