অ্যাডফিল্টার
public final class AdFilters
extends Object
implements Parcelable
প্রসারিত করে
java.lang.অবজেক্ট | |
↳ | android.adservices.common.AdFilters |
একটি বিজ্ঞাপনের সাথে যুক্ত ফিল্টারের জন্য একটি ধারক শ্রেণী।
যদি একটি AdFilters
দৃষ্টান্তের কোনো ফিল্টার সন্তুষ্ট না হয়, তাহলে সংশ্লিষ্ট বিজ্ঞাপনটি বিজ্ঞাপন নির্বাচনের জন্য যোগ্য হবে না। ফিল্টার হল ঐচ্ছিক বিজ্ঞাপন প্যারামিটার এবং AdData
এর অংশ হিসাবে প্রয়োজন হয় না।
সারাংশ
নেস্টেড ক্লাস | |
---|---|
class | AdFilters.Builder |
উত্তরাধিকার সূত্রে প্রাপ্ত ধ্রুবক |
---|
ক্ষেত্র | |
---|---|
public static final Creator < AdFilters > | CREATOR
|
পাবলিক পদ্ধতি | |
---|---|
boolean | equals ( Object o) |
FrequencyCapFilters | getFrequencyCapFilters () |
int | hashCode () |
String | toString () বস্তুর একটি স্ট্রিং উপস্থাপনা প্রদান করে। |
void | writeToParcel ( Parcel dest, int flags) একটি পার্সেল মধ্যে এই বস্তু সমতল. |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি | |
---|---|
ক্ষেত্র
পাবলিক পদ্ধতি
সমান
public boolean equals (Object o)
AdFilters
বস্তুগুলি একই ফিল্টারের সেট উপস্থাপন করে কিনা তা পরীক্ষা করে।
পরামিতি | |
---|---|
o | Object : রেফারেন্স অবজেক্ট যার সাথে তুলনা করতে হবে। |
রিটার্নস | |
---|---|
boolean | true যদি এই বস্তুটি অবজেক্ট আর্গুমেন্টের মতো হয়; অন্যথায় false । |
ফ্রিকোয়েন্সি ক্যাপফিল্টার পান
public FrequencyCapFilters getFrequencyCapFilters ()
FrequencyCapFilters
ইনস্ট্যান্স পায় যা বিজ্ঞাপনের জন্য সমস্ত ফ্রিকোয়েন্সি ক্যাপ ফিল্টার উপস্থাপন করে।
null
হলে, বিজ্ঞাপনে প্রযোজ্য কোনো ফ্রিকোয়েন্সি ক্যাপ ফিল্টার নেই।
রিটার্নস | |
---|---|
FrequencyCapFilters |
হ্যাশকোড
public int hashCode ()
AdFilters
অবজেক্টের ডেটার হ্যাশ ফেরত দেয়।
রিটার্নস | |
---|---|
int | এই বস্তুর জন্য একটি হ্যাশ কোড মান। |
toString
public String toString ()
বস্তুর একটি স্ট্রিং উপস্থাপনা প্রদান করে। সাধারণভাবে, toString
পদ্ধতি একটি স্ট্রিং প্রদান করে যা এই বস্তুটিকে "পাঠ্যভাবে উপস্থাপন করে"। ফলাফলটি একটি সংক্ষিপ্ত কিন্তু তথ্যপূর্ণ উপস্থাপনা হওয়া উচিত যা একজন ব্যক্তির পক্ষে পড়তে সহজ। এটি সুপারিশ করা হয় যে সমস্ত সাবক্লাস এই পদ্ধতিটি ওভাররাইড করে।
ক্লাস Object
জন্য toString
পদ্ধতিটি ক্লাসের নাম নিয়ে গঠিত একটি স্ট্রিং প্রদান করে যার মধ্যে অবজেক্টটি একটি উদাহরণ, অ্যাট-সাইন অক্ষর ` @
', এবং অবজেক্টের হ্যাশ কোডের স্বাক্ষরবিহীন হেক্সাডেসিমেল উপস্থাপনা। অন্য কথায়, এই পদ্ধতিটি এর মানের সমান একটি স্ট্রিং প্রদান করে:
getClass().getName() + '@' + Integer.toHexString(hashCode())
রিটার্নস | |
---|---|
String | বস্তুর একটি স্ট্রিং উপস্থাপনা। |
লিখুন ToParcel
public void writeToParcel (Parcel dest, int flags)
একটি পার্সেল মধ্যে এই বস্তু সমতল.
পরামিতি | |
---|---|
dest | Parcel : এই মানটি null হতে পারে না। |
flags | int : বস্তুটি কীভাবে লিখতে হবে সে সম্পর্কে অতিরিক্ত পতাকা। 0 বা Parcelable.PARCELABLE_WRITE_RETURN_VALUE হতে পারে৷PARCELABLE_WRITE_RETURN_VALUE৷ মান হয় 0 বা Parcelable.PARCELABLE_WRITE_RETURN_VALUE , এবং android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES এর সংমিশ্রণ |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-08-20 UTC-তে শেষবার আপডেট করা হয়েছে।