मल्टीमैप
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()
इस मल्टीमैप में सभी की-वैल्यू पेयर का कलेक्शन, |
boolean
|
equals(Object obj)
|
|
get(K key)
हर कुंजी से जुड़ी वैल्यू की सूची मिलती है. |
|
getUniqueMap()
एक नया मैप बनाएं, जिसमें हर वैल्यू के लिए एक खास स्ट्रिंग कुंजी हो. |
int
|
hashCode()
|
boolean
|
isEmpty()
|
|
keySet()
इस मल्टीमैप में शामिल सभी अलग-अलग कुंजियों का कलेक्शन दिखाता है. |
V
|
put(K key, V value)
किसी कुंजी से जुड़ी सूची में मान जोड़ता है. |
void
|
putAll(
दी गई |
|
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 ()
सभी वैल्यू की सूची दिखाता है.
रिटर्न | |
---|---|
|