概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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

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>`

コンストラクタの概要
`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

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド