मल्टीमैप
public class MultiMap
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.MultiMap<K, V> |
एक ERROR(/Map)
जो प्रति कुंजी एकाधिक मानों का समर्थन करता है।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
MultiMap () | |
MultiMap ( MultiMap <K, V> map) | |
MultiMap ( map) MultiMap ( map) |
सार्वजनिक तरीके | |
---|---|
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 ( m) putAll ( m) इस |
remove (K key) निर्दिष्ट कुंजी से जुड़े सभी मान हटा देता है। | |
int | size () मानचित्र में चाबियों की संख्या लौटाता है |
values () सभी मानों की सूची लौटाता है। |
सार्वजनिक निर्माणकर्ता
मल्टीमैप
public MultiMap ()
मल्टीमैप
public MultiMap (map)
पैरामीटर | |
---|---|
map |
सार्वजनिक तरीके
साफ़
public void clear ()
नक्शा साफ करता है।
सम्मिलित है
public boolean containsKey (K key)
जांचता है कि मानचित्र में निर्दिष्ट कुंजी है या नहीं।
पैरामीटर | |
---|---|
key | K |
रिटर्न | |
---|---|
boolean |
यह सभी देखें:
सम्मिलित है
public boolean containsValue (V value)
जाँचता है कि मानचित्र में निर्दिष्ट मान है या नहीं।
पैरामीटर | |
---|---|
value | V |
रिटर्न | |
---|---|
boolean |
यह सभी देखें:
प्रविष्टियां
publicentries ()
इस MultiMap में Map.Entry
उदाहरणों के रूप में सभी कुंजी-मूल्य जोड़े का संग्रह देता है।
रिटर्न | |
---|---|
के बराबर होती है
public boolean equals (Object obj)
पैरामीटर | |
---|---|
obj | Object |
रिटर्न | |
---|---|
boolean |
पाना
publicget (K key)
प्रत्येक कुंजी से जुड़े मानों की सूची प्राप्त करता है।
पैरामीटर | |
---|---|
key | K |
रिटर्न | |
---|---|
getUniqueMap
publicgetUniqueMap ()
एक नया नक्शा बनाएं, जिसमें प्रत्येक मान के लिए एक अद्वितीय स्ट्रिंग कुंजी हो। वर्तमान एल्गोरिथ्म कुंजी के toString () मान के लिए एक अद्वितीय स्थिति संख्या जोड़कर अद्वितीय कुंजी का निर्माण करेगा
रिटर्न | |
---|---|
एक ERROR(/Map) |
हैश कोड
public int hashCode ()
रिटर्न | |
---|---|
int |
चाबीगुछा
publickeySet ()
इस मल्टीमैप में निहित सभी विशिष्ट कुंजियों का संग्रह लौटाता है।
रिटर्न | |
---|---|
रखना
public V put (K key, V value)
कुंजी से जुड़ी सूची में मान जोड़ता है।
पैरामीटर | |
---|---|
key | K |
value | V |
रिटर्न | |
---|---|
V |
यह सभी देखें:
सभी रखें
public void putAll (m)
इस MultiMap
में दिए गए ERROR(/Map)
में सभी प्रविष्टियां जोड़ता है।
पैरामीटर | |
---|---|
m |
निकालना
publicremove (K key)
निर्दिष्ट कुंजी से जुड़े सभी मान हटा देता है।
पैरामीटर | |
---|---|
key | K |
रिटर्न | |
---|---|
आकार
public int size ()
मानचित्र में चाबियों की संख्या लौटाता है
रिटर्न | |
---|---|
int |
मान
publicvalues ()
सभी मानों की सूची लौटाता है।
रिटर्न | |
---|---|