okuyama.imdst.util
クラス CoreValueMap

java.lang.Object
  上位を拡張 java.util.AbstractMap
      上位を拡張 okuyama.imdst.util.CoreValueMap
すべての実装されたインタフェース:
java.io.Serializable, java.lang.Cloneable, java.util.Map
直系の既知のサブクラス:
KeyManagerValueMap

public class CoreValueMap
extends java.util.AbstractMap
implements java.lang.Cloneable, java.io.Serializable

データ格納Map.

作成者:
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>
 
コンストラクタの概要
CoreValueMap(int size, int upper, int multi, boolean memoryMode, java.lang.String[] virtualStoreDirs)
           
CoreValueMap(java.lang.String[] dirs, int numberOfDataSize)
           
 
メソッドの概要
 void clear()
          clear
 boolean containsKey(java.lang.Object key)
          containsKey
 java.util.Set entrySet()
          entrySet
 java.lang.Object get(java.lang.Object key)
          get
 java.lang.Object put(java.lang.Object key, java.lang.Object value)
          set
 java.lang.Object remove(java.lang.Object key)
          remove
 int size()
          size.
 
クラス java.util.AbstractMap から継承されたメソッド
clone, containsValue, equals, hashCode, isEmpty, keySet, putAll, toString, values
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

CoreValueMap

public CoreValueMap(int size,
                    int upper,
                    int multi,
                    boolean memoryMode,
                    java.lang.String[] virtualStoreDirs)

CoreValueMap

public CoreValueMap(java.lang.String[] dirs,
                    int numberOfDataSize)
メソッドの詳細

put

public java.lang.Object put(java.lang.Object key,
                            java.lang.Object value)
set

定義:
インタフェース java.util.Map 内の put
オーバーライド:
クラス java.util.AbstractMap 内の put
パラメータ:
key -
value -

get

public java.lang.Object get(java.lang.Object key)
get

定義:
インタフェース java.util.Map 内の get
オーバーライド:
クラス java.util.AbstractMap 内の get
パラメータ:
key -
戻り値:
Object

remove

public java.lang.Object remove(java.lang.Object key)
remove

定義:
インタフェース java.util.Map 内の remove
オーバーライド:
クラス java.util.AbstractMap 内の remove
パラメータ:
key -
戻り値:
Object

containsKey

public boolean containsKey(java.lang.Object key)
containsKey

定義:
インタフェース java.util.Map 内の containsKey
オーバーライド:
クラス java.util.AbstractMap 内の containsKey
パラメータ:
key -
戻り値:
boolean

clear

public void clear()
clear

定義:
インタフェース java.util.Map 内の clear
オーバーライド:
クラス java.util.AbstractMap 内の clear

size

public int size()
size.

定義:
インタフェース java.util.Map 内の size
オーバーライド:
クラス java.util.AbstractMap 内の size
パラメータ:
-
戻り値:
int
例外:

entrySet

public java.util.Set entrySet()
entrySet

定義:
インタフェース java.util.Map 内の entrySet
定義:
クラス java.util.AbstractMap 内の entrySet
戻り値:
Set