অপশনক্লাস

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


IConfiguration অবজেক্টের প্রতিনিধিত্বকারী হিসাবে একটি ক্লাসকে টীকা করে।

সারসংক্ষেপ

পাবলিক পদ্ধতি

String alias ()

এই কনফিগারেশন অবজেক্টের জন্য একটি ঐচ্ছিক বর্ণনামূলক উপনাম।

boolean global_namespace ()

গ্লোবাল অপশন নেমস্পেসে এই Option যোগ করবেন কি না।

পাবলিক পদ্ধতি

উপনাম

public String alias ()

এই কনফিগারেশন অবজেক্টের জন্য একটি ঐচ্ছিক বর্ণনামূলক উপনাম।

এই উপনামটি বর্তমানে দুটি উদ্দেশ্যে ব্যবহার করা হবে:

  • সাহায্য আউটপুটে প্রদর্শিত, বিকল্প শ্রেণীবদ্ধ সাহায্য করতে
  • namespace Option কমান্ড লাইন আর্গুমেন্টে ব্যবহার করা যেতে পারে, যে ক্ষেত্রে প্রদত্ত Option#name() কনফিগারেশন অবজেক্টের মধ্যে অনন্য নয়। একটি Option কমান্ড লাইন আর্গুমেন্ট সহ একটি নামস্থান প্রদান করতে, এই বিন্যাসটি ব্যবহার করুন:

    '--[OptionClass alias]:[বিকল্প নাম]'।

রিটার্নস
String

গ্লোবাল_নেমস্পেস

public boolean global_namespace ()

গ্লোবাল অপশন নেমস্পেসে এই Option যোগ করবেন কি না।

যদি true (ডিফল্ট) হয়, তাহলে এই অপশনটিকে শুধুমাত্র এর নামের দ্বারা নির্দিষ্ট করা সম্ভব হবে -- --[Option name] । যদি false , তাহলে এই শ্রেণীর জন্য Option s ব্যবহার করার জন্য উপনাম বা অন্য একটি নির্দিষ্ট নামস্থান (যেমন পুরো ক্লাসের নাম) নির্দিষ্ট করতে হবে -- --[OptionClass alias]:[Option name] কাজ করবে, কিন্তু --[Option name] Option সমাধান করবে না।

FIXME: গ্লোবাল FIXME: নামস্থানে নেই এমন ক্লাস/ক্ষেত্রগুলিকে আলাদা করতে ডকুমেন্টেশন পদ্ধতি আপডেট করুন

রিটার্নস
boolean