অপশনআপডেটরুল

public final enum OptionUpdateRule
extends Enum< OptionUpdateRule >

java.lang.অবজেক্ট
java.lang.Enum< com.android.tradefed.config.OptionUpdateRule >
com.android.tradefed.config.OptionUpdateRule


একটি বিকল্প একাধিকবার নির্দিষ্ট করা হলে আচরণ নিয়ন্ত্রণ করে। মনে রাখবেন যে এই enum অনুমান করে যে মানগুলি সেট করা হবে তা ERROR(/Collection) s বা ERROR(/Map) s নয়৷

সারসংক্ষেপ

এনাম মান

OptionUpdateRule FIRST

একবার একটি বিকল্প সেট করা হলে, এটি আপডেট করার পরবর্তী প্রচেষ্টা উপেক্ষা করা উচিত।

OptionUpdateRule GREATEST

Comparable বিকল্পগুলির জন্য, সবচেয়ে বড় হিসাবে তুলনা করে এমনটি রাখুন।

OptionUpdateRule IMMUTABLE

এই বিকল্পটি একাধিকবার সেট করা থাকলে একটি ConfigurationException নিক্ষেপ করুন।

OptionUpdateRule LAST

যদি একটি বিকল্প একাধিকবার সেট করা হয়, শেষ মান ব্যতীত সমস্ত উপেক্ষা করুন।

OptionUpdateRule LEAST

Comparable বিকল্পগুলির জন্য, সবচেয়ে কম তুলনা করে এমনটি রাখুন।

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

boolean shouldUpdate (String optionName, Object optionSource, Field field, Object update)

বর্তমান মান এবং আপডেট মান নেয় এবং মান আপডেট করা উচিত কিনা তা প্রদান করে।

static OptionUpdateRule valueOf (String name)
static final OptionUpdateRule[] values ()

এনাম মান

প্রথম

public static final OptionUpdateRule FIRST

একবার একটি বিকল্প সেট করা হলে, এটি আপডেট করার পরবর্তী প্রচেষ্টা উপেক্ষা করা উচিত।

সর্বশ্রেষ্ঠ

public static final OptionUpdateRule GREATEST

Comparable বিকল্পগুলির জন্য, সবচেয়ে বড় হিসাবে তুলনা করে এমনটি রাখুন।

অপরিবর্তনীয়

public static final OptionUpdateRule IMMUTABLE

এই বিকল্পটি একাধিকবার সেট করা থাকলে একটি ConfigurationException নিক্ষেপ করুন।

শেষ

public static final OptionUpdateRule LAST

যদি একটি বিকল্প একাধিকবার সেট করা হয়, শেষ মান ব্যতীত সমস্ত উপেক্ষা করুন।

সর্বনিম্ন

public static final OptionUpdateRule LEAST

Comparable বিকল্পগুলির জন্য, সবচেয়ে কম তুলনা করে এমনটি রাখুন।

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

আপডেট করা উচিত

public boolean shouldUpdate (String optionName, 
                Object optionSource, 
                Field field, 
                Object update)

বর্তমান মান এবং আপডেট মান নেয় এবং মান আপডেট করা উচিত কিনা তা প্রদান করে। ধরে নেয় যে update কখনই শূন্য হয় না।

পরামিতি
optionName String

optionSource Object

field Field

update Object

রিটার্নস
boolean

নিক্ষেপ করে
ConfigurationException

মান

public static OptionUpdateRule valueOf (String name)

পরামিতি
name String

রিটার্নস
OptionUpdateRule

মান

public static final OptionUpdateRule[] values ()

রিটার্নস
OptionUpdateRule[]