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

## jp.crestmuse.cmx.misc
クラス MultiHashMap<K,V>

    java.lang.Object
      jp.crestmuse.cmx.misc.MultiHashMap<K,V>

すべての実装されたインタフェース:
  MultiMap<K,V>

    public class MultiHashMap<K,V>

extends java.lang.Object
implements MultiMap<K,V>

コンストラクタの概要
`MultiHashMap()`

メソッドの概要
`void` | `add(K key, V value)`
`java.util.List<V>` | `get(K key)`
`V` | `get(K key, int index)`
`java.util.Iterator<V>` | `iterator(K key)`
`void` | `put(K key, V value)`
`int` | `size()`
`int` | `size(K key)`
`java.util.Collection<java.util.List<V>>` | `values()`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### MultiHashMap

    public MultiHashMap()

メソッドの詳細

### add

    public void add(K key,
                    V value)

  定義:
    インタフェース `MultiMap<K,V>` 内の `add`

### get

    public java.util.List<V> get(K key)

  定義:
    インタフェース `MultiMap<K,V>` 内の `get`

### get

    public V get(K key,
                 int index)

  定義:
    インタフェース `MultiMap<K,V>` 内の `get`

### iterator

    public java.util.Iterator<V> iterator(K key)

  定義:
    インタフェース `MultiMap<K,V>` 内の `iterator`

### put

    public void put(K key,
                    V value)

  定義:
    インタフェース `MultiMap<K,V>` 内の `put`

### size

    public int size()

  定義:
    インタフェース `MultiMap<K,V>` 内の `size`

### size

    public int size(K key)

  定義:
    インタフェース `MultiMap<K,V>` 内の `size`

### values

    public java.util.Collection<java.util.List<V>> values()

  定義:
    インタフェース `MultiMap<K,V>` 内の `values`

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