MultiMap
  public
  
  
  
  class
  MultiMap
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.util.MultiMap<K, V> | 
키당 여러 값을 지원하는 ERROR(/Map)입니다.
요약
| 공개 생성자 | |
|---|---|
| 
      MultiMap()
       | |
| 
      MultiMap(MultiMap<K, V> map)
       | |
| 
      MultiMap( | |
| 공개 메서드 | |
|---|---|
| 
        
        
        
        
        
        void | 
      clear()
      지도를 삭제합니다. | 
| 
        
        
        
        
        
        boolean | 
      containsKey(K key)
      맵에 지정된 키가 포함되어 있는지 확인합니다. | 
| 
        
        
        
        
        
        boolean | 
      containsValue(V value)
      맵에 지정된 값이 포함되어 있는지 확인합니다. | 
| 
        
        
        
        
        
         | 
      entries()
      이 MultiMap의 모든 키-값 쌍 컬렉션을  | 
| 
        
        
        
        
        
        boolean | 
      equals(Object obj)
      
 | 
| 
        
        
        
        
        
         | 
      get(K key)
      각 키와 연결된 값 목록을 가져옵니다. | 
| 
        
        
        
        
        
         | 
      getUniqueMap()
      각 값의 고유한 문자열 키가 포함된 새 맵을 만듭니다. | 
| 
        
        
        
        
        
        int | 
      hashCode()
      
 | 
| 
        
        
        
        
        
        boolean | 
      isEmpty()
       | 
| 
        
        
        
        
        
         | 
      keySet()
      이 멀티맵에 포함된 모든 고유 키의 컬렉션을 반환합니다. | 
| 
        
        
        
        
        
        V | 
      put(K key, V value)
      키와 연결된 목록에 값을 추가합니다. | 
| 
        
        
        
        
        
        void | 
      putAll(MultiMap<K, ? extends V> m)
       | 
| 
        
        
        
        
        
        void | 
      putAll(지정된  | 
| 
        
        
        
        
        
         | 
      remove(K key)
      지정된 키와 연결된 모든 값을 삭제합니다. | 
| 
        
        
        
        
        
        int | 
      size()
      지도의 키 수를 반환합니다. | 
| 
        
        
        
        
        
         | 
      values()
      모든 값의 목록을 반환합니다. | 
공개 생성자
MultiMap
public MultiMap ()
MultiMap
public MultiMap (map) 
| 매개변수 | |
|---|---|
| map |  | 
공개 메서드
지우기
public void clear ()
지도를 삭제합니다.
containsKey
public boolean containsKey (K key)
맵에 지정된 키가 포함되어 있는지 확인합니다.
| 매개변수 | |
|---|---|
| key | K | 
| 반환 값 | |
|---|---|
| boolean | |
containsValue
public boolean containsValue (V value)
맵에 지정된 값이 포함되어 있는지 확인합니다.
| 매개변수 | |
|---|---|
| value | V | 
| 반환 값 | |
|---|---|
| boolean | |
entries
publicentries () 
이 MultiMap의 모든 키-값 쌍 컬렉션을 Map.Entry 인스턴스로 반환합니다.
| 반환 값 | |
|---|---|
|  | |
같음
public boolean equals (Object obj)
| 매개변수 | |
|---|---|
| obj | Object | 
| 반환 값 | |
|---|---|
| boolean | |
get
publicget (K key) 
각 키와 연결된 값 목록을 가져옵니다.
| 매개변수 | |
|---|---|
| key | K | 
| 반환 값 | |
|---|---|
|  | |
getUniqueMap
publicgetUniqueMap () 
각 값의 고유한 문자열 키가 포함된 새 맵을 만듭니다. 현재 알고리즘은 키의 toString() 값에 고유한 위치 번호를 추가하여 고유한 키를 생성합니다.
| 반환 값 | |
|---|---|
|  | ERROR(/Map) | 
hashCode
public int hashCode ()
| 반환 값 | |
|---|---|
| int | |
keySet
publickeySet () 
이 멀티맵에 포함된 모든 고유 키의 컬렉션을 반환합니다.
| 반환 값 | |
|---|---|
|  | |
기록에
public V put (K key, 
                V value)키와 연결된 목록에 값을 추가합니다.
| 매개변수 | |
|---|---|
| key | K | 
| value | V | 
| 반환 값 | |
|---|---|
| V | |
putAll
public void putAll (MultiMap<K, ? extends V> m)
지정된 MultiMap의 모든 항목을 이 MultiMap에 추가합니다.
| 매개변수 | |
|---|---|
| m | MultiMap | 
삭제
publicremove (K key) 
지정된 키와 연결된 모든 값을 삭제합니다.
| 매개변수 | |
|---|---|
| key | K | 
| 반환 값 | |
|---|---|
|  | |
크기
public int size ()
지도의 키 수를 반환합니다.
| 반환 값 | |
|---|---|
| int | |
values
publicvalues () 
모든 값의 목록을 반환합니다.
| 반환 값 | |
|---|---|
|  | |
