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()
メソッドの詳細

get

public V get(K key,
             int index)
定義:
インタフェース MultiMap<K,V> 内の get

get

public java.util.List<V> get(K key)
定義:
インタフェース MultiMap<K,V> 内の get

put

public void put(K key,
                V value)
定義:
インタフェース MultiMap<K,V> 内の put

iterator

public java.util.Iterator<V> iterator(K key)
定義:
インタフェース MultiMap<K,V> 内の iterator

add

public void add(K key,
                V value)
定義:
インタフェース MultiMap<K,V> 内の add

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