मल्टीमैप
public class MultiMap
extends Object
java.lang.ऑब्जेक्ट | |
मैं | 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 () इस मल्टीमैप में | |
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 ()
इस मल्टीमैप में Map.Entry
इंस्टेंस के रूप में सभी की-वैल्यू पेयर का संग्रह लौटाता है।
रिटर्न | |
---|---|
बराबरी
public boolean equals (Object obj)
मापदंडों | |
---|---|
obj | Object |
रिटर्न | |
---|---|
boolean |
प्राप्त
publicget (K key)
प्रत्येक कुंजी से जुड़े मूल्यों की सूची प्राप्त करें।
मापदंडों | |
---|---|
key | K |
रिटर्न | |
---|---|
अद्वितीय मानचित्र प्राप्त करें
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)
दिए गए ERROR(/Map)
में सभी प्रविष्टियों को इस MultiMap
में जोड़ता है।
मापदंडों | |
---|---|
m |
हटाना
publicremove (K key)
निर्दिष्ट कुंजी से जुड़े सभी मानों को हटा देता है।
मापदंडों | |
---|---|
key | K |
रिटर्न | |
---|---|
आकार
public int size ()
मानचित्र में कुंजियों की संख्या लौटाता है
रिटर्न | |
---|---|
int |
मूल्यों
publicvalues ()
सभी मानों की सूची लौटाता है।
रिटर्न | |
---|---|