AFlagsFeatureFlag

public class AFlagsFeatureFlag
extends Object

java.lang.Object
com.android.tradefed.util.flag.AFlagsFeatureFlag


`aflags list` থেকে পার্স করা একটি ফিচার ফ্ল্যাগের বিবরণ।

সারসংক্ষেপ

সরকারি নির্মাণকারী

AFlagsFeatureFlag (String flagString)

ডিফল্ট কনস্ট্রাক্টর।

AFlagsFeatureFlag (String flagName, AFlagsFeatureFlag.State currentState, AFlagsFeatureFlag.State pendingState, AFlagsFeatureFlag.Setter setter, AFlagsFeatureFlag.Mutability mutability, String container)

প্রদত্ত বৈশিষ্ট্যসহ একটি নতুন AFlagsFeatureFlag তৈরি করার কনস্ট্রাক্টর।

জনসাধারণের পদ্ধতি

String getContainer ()

এই ফ্ল্যাগের জন্য কন্টেইনারটি ফেরত দেয়।

AFlagsFeatureFlag.State getCurrentState ()

এই ফ্ল্যাগটির বর্তমান অবস্থা ফেরত দেয় (যেমন State.ENABLED বা State.DISABLED )।

String getFlagName ()

ফ্ল্যাগটির সম্পূর্ণ নাম ফেরত দেয় (যেমন com.mypackage.foo_flag)।

AFlagsFeatureFlag.Mutability getMutability ()

এই ফ্ল্যাগটি গতিশীলভাবে সেট করা যাবে কিনা তা ফেরত দেয়।

AFlagsFeatureFlag.State getPendingState ()

ফ্ল্যাগটির অপেক্ষমান অবস্থা ফেরত দেয় (যেমন

AFlagsFeatureFlag.Setter getSetter ()

সর্বশেষ কোন কারণে এই ফ্ল্যাগের মান পরিবর্তিত হয়েছিল তা ফেরত দেয়।

String toString ()

সরকারি নির্মাণকারী

AFlagsFeatureFlag

public AFlagsFeatureFlag (String flagString)

ডিফল্ট কনস্ট্রাক্টর।

প্যারামিটার
flagString String : aflags তালিকা থেকে একটি একক লাইন, যেমন com.my.flag enabled (->disabled) local read-write system .

AFlagsFeatureFlag

public AFlagsFeatureFlag (String flagName, 
                AFlagsFeatureFlag.State currentState, 
                AFlagsFeatureFlag.State pendingState, 
                AFlagsFeatureFlag.Setter setter, 
                AFlagsFeatureFlag.Mutability mutability, 
                String container)

প্রদত্ত বৈশিষ্ট্যসহ একটি নতুন AFlagsFeatureFlag তৈরি করার কনস্ট্রাক্টর।

প্যারামিটার
flagName String : পতাকাটির পূর্ণ নাম।

currentState AFlagsFeatureFlag.State : ফ্ল্যাগটির বর্তমান অবস্থা।

pendingState AFlagsFeatureFlag.State : ফ্ল্যাগটির অপেক্ষমান অবস্থা।

setter AFlagsFeatureFlag.Setter : যেখান থেকে ফ্ল্যাগটি সর্বশেষ সেট করা হয়েছিল।

mutability AFlagsFeatureFlag.Mutability : ফ্ল্যাগটি পরিবর্তনযোগ্য কিনা।

container String : এই ফ্ল্যাগের ধারক।

জনসাধারণের পদ্ধতি

কন্টেইনার পান

public String getContainer ()

এই ফ্ল্যাগের জন্য কন্টেইনারটি ফেরত দেয়।

ফেরত
String

বর্তমান অবস্থা পান

public AFlagsFeatureFlag.State getCurrentState ()

এই ফ্ল্যাগটির বর্তমান অবস্থা ফেরত দেয় (যেমন State.ENABLED বা State.DISABLED )। State.NONE ফেরত দেবে না।

ফেরত
AFlagsFeatureFlag.State

পতাকার নাম পান

public String getFlagName ()

ফ্ল্যাগটির সম্পূর্ণ নাম ফেরত দেয় (যেমন com.mypackage.foo_flag)।

ফেরত
String

getMutability

public AFlagsFeatureFlag.Mutability getMutability ()

এই ফ্ল্যাগটি গতিশীলভাবে সেট করা যাবে কিনা তা ফেরত দেয়।

ফেরত
AFlagsFeatureFlag.Mutability

getPendingState

public AFlagsFeatureFlag.State getPendingState ()

ফ্ল্যাগটির অপেক্ষমান অবস্থা ফেরত দেয় (অর্থাৎ রিবুটের পর এটি কী অবস্থায় সেট হবে)। কোনো অপেক্ষমান অবস্থা না থাকলে State.NONE ফেরত দিতে পারে।

ফেরত
AFlagsFeatureFlag.State

গেটসেটার

public AFlagsFeatureFlag.Setter getSetter ()

সর্বশেষ কোন কারণে এই ফ্ল্যাগের মান পরিবর্তিত হয়েছিল তা ফেরত দেয়।

ফেরত
AFlagsFeatureFlag.Setter

স্ট্রিং-এ

public String toString ()

ফেরত
String