মাল্টিম্যাপ
public class MultiMap
extends Object implements Serializable
| java.lang.Object | |
| ↳ | com.android.tradefed.util.MultiMap<K, V> |
একটি Map যা প্রতিটি কী-এর জন্য একাধিক মান সমর্থন করে।
সারসংক্ষেপ
সরকারি নির্মাণকারী | |
|---|---|
MultiMap () | |
MultiMap ( MultiMap <K, V> map) | |
MultiMap (Map<K, V> map) | |
জনসাধারণের পদ্ধতি | |
|---|---|
void | clear ()মানচিত্রটি পরিষ্কার করে। |
boolean | containsKey (K key)ম্যাপটিতে নির্দিষ্ট কী-টি আছে কিনা তা যাচাই করে। |
boolean | containsValue (V value)ম্যাপটিতে নির্দিষ্ট মানটি আছে কিনা তা যাচাই করে। |
Collection<Entry<K, V>> | entries () এই মাল্টিম্যাপে থাকা সমস্ত কী-ভ্যালু পেয়ারের একটি সংগ্রহ |
boolean | equals (Object obj) |
List<V> | get (K key)প্রতিটি কী-এর সাথে সংশ্লিষ্ট মানগুলির তালিকা পাওয়া যায়। |
Map<String, V> | getUniqueMap ()একটি নতুন ম্যাপ তৈরি করুন, যাতে প্রতিটি মানের জন্য একটি অনন্য স্ট্রিং কী থাকবে। |
int | hashCode () |
boolean | isEmpty () |
Set<K> | keySet ()এই মাল্টিম্যাপে থাকা সমস্ত স্বতন্ত্র কী-গুলির একটি সংগ্রহ ফেরত দেয়। |
V | put (K key, V value)কোনো কী-এর সাথে যুক্ত তালিকায় মানটি যোগ করে। |
void | putAll ( MultiMap <K, ? extends V> m) |
void | putAll (Map<? extends K, ? extends V> m) |
List<V> | remove (K key)নির্দিষ্ট কী-এর সাথে যুক্ত সমস্ত মান মুছে ফেলে। |
int | size ()ম্যাপে থাকা কী-গুলোর সংখ্যা ফেরত দেয়। |
List<V> | values ()সমস্ত মানের একটি তালিকা ফেরত দেয়। |
সরকারি নির্মাণকারী
মাল্টিম্যাপ
public MultiMap ()
মাল্টিম্যাপ
public MultiMap (Map<K, V> map)
| প্যারামিটার | |
|---|---|
map | Map |
জনসাধারণের পদ্ধতি
পরিষ্কার
public void clear ()
মানচিত্রটি পরিষ্কার করে।
চাবি ধারণ করে
public boolean containsKey (K key)
ম্যাপটিতে নির্দিষ্ট কী-টি আছে কিনা তা যাচাই করে।
| প্যারামিটার | |
|---|---|
key | K |
| ফেরত | |
|---|---|
boolean | |
আরও দেখুন:
মান ধারণ করে
public boolean containsValue (V value)
ম্যাপটিতে নির্দিষ্ট মানটি আছে কিনা তা যাচাই করে।
| প্যারামিটার | |
|---|---|
value | V |
| ফেরত | |
|---|---|
boolean | |
আরও দেখুন:
এন্ট্রিগুলি
public Collection<Entry<K, V>> entries ()
এই মাল্টিম্যাপে থাকা সমস্ত কী-ভ্যালু পেয়ারের একটি সংগ্রহ Map.Entry ইনস্ট্যান্স হিসেবে ফেরত দেয়।
| ফেরত | |
|---|---|
Collection<Entry<K, V>> | |
সমান
public boolean equals (Object obj)
| প্যারামিটার | |
|---|---|
obj | Object |
| ফেরত | |
|---|---|
boolean | |
পেতে
public List<V> get (K key)
প্রতিটি কী-এর সাথে সংশ্লিষ্ট মানগুলির তালিকা পাওয়া যায়।
| প্যারামিটার | |
|---|---|
key | K |
| ফেরত | |
|---|---|
List<V> | |
getUniqueMap
public Map<String, V> getUniqueMap ()
একটি নতুন ম্যাপ তৈরি করুন, যাতে প্রতিটি ভ্যালুর জন্য একটি অনন্য স্ট্রিং কী থাকবে। বর্তমান অ্যালগরিদমটি কী-এর toString() ভ্যালুর সাথে একটি অনন্য পজিশন নম্বর যুক্ত করে অনন্য কী-টি তৈরি করবে।
| ফেরত | |
|---|---|
Map<String, V> | একটি Map |
হ্যাশকোড
public int hashCode ()
| ফেরত | |
|---|---|
int | |
কীসেট
public Set<K> keySet ()
এই মাল্টিম্যাপে থাকা সমস্ত স্বতন্ত্র কী-গুলির একটি সংগ্রহ ফেরত দেয়।
| ফেরত | |
|---|---|
Set<K> | |
রাখুন
public V put (K key,
V value)কোনো কী-এর সাথে যুক্ত তালিকায় মানটি যোগ করে।
| প্যারামিটার | |
|---|---|
key | K |
value | V |
| ফেরত | |
|---|---|
V | |
আরও দেখুন:
সবকিছু রাখুন
public void putAll (MultiMap<K, ? extends V> m)
প্রদত্ত MultiMap সমস্ত এন্ট্রি এই MultiMap যোগ করে।
| প্যারামিটার | |
|---|---|
m | MultiMap |
সবকিছু রাখুন
public void putAll (Map<? extends K, ? extends V> m)
প্রদত্ত Map সমস্ত এন্ট্রি এই MultiMap যোগ করে।
| প্যারামিটার | |
|---|---|
m | Map |
অপসারণ করুন
public List<V> remove (K key)
নির্দিষ্ট কী-এর সাথে যুক্ত সমস্ত মান মুছে ফেলে।
| প্যারামিটার | |
|---|---|
key | K |
| ফেরত | |
|---|---|
List<V> | |
আকার
public int size ()
ম্যাপে থাকা কী-গুলোর সংখ্যা ফেরত দেয়।
| ফেরত | |
|---|---|
int | |
মূল্যবোধ
public List<V> values ()
সমস্ত মানের একটি তালিকা ফেরত দেয়।
| ফেরত | |
|---|---|
List<V> | |