OptionUpdateRule
public final enum OptionUpdateRule
com.android.tradefed.config.OptionUpdateRule |
किसी विकल्प को कई बार निर्दिष्ट किए जाने पर व्यवहार को नियंत्रित करता है। ध्यान दें कि यह गणना मानती है कि सेट किए जाने वाले मान ERROR(/Collection)
s या ERROR(/Map)
s नहीं हैं।
सारांश
एनम मान | |
---|---|
OptionUpdateRule | FIRST एक बार एक विकल्प सेट हो जाने के बाद, इसे अद्यतन करने के बाद के प्रयासों को अनदेखा किया जाना चाहिए। |
OptionUpdateRule | GREATEST |
OptionUpdateRule | IMMUTABLE यदि यह विकल्प एक से अधिक बार सेट किया गया है तो |
OptionUpdateRule | LAST यदि कोई विकल्प एकाधिक बार सेट किया गया है, तो अंतिम मान के अलावा सभी पर ध्यान न दें। |
OptionUpdateRule | LEAST |
सार्वजनिक तरीके | |
---|---|
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
ERROR(/Comparable)
विकल्पों के लिए, तुलना करने वाले को सबसे बड़ा रखें।
अडिग
public static final OptionUpdateRule IMMUTABLE
यदि यह विकल्प एक से अधिक बार सेट किया गया है तो ConfigurationException
फेंक दें।
अंतिम
public static final OptionUpdateRule LAST
यदि कोई विकल्प एकाधिक बार सेट किया गया है, तो अंतिम मान के अलावा सभी पर ध्यान न दें।
कम से कम
public static final OptionUpdateRule LEAST
ERROR(/Comparable)
विकल्पों के लिए, कम से कम तुलना करने वाले को रखें।
सार्वजनिक तरीके
shouldUpdate
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 |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2023-03-30 (UTC) को अपडेट किया गया.