ব্যবহারকারীর তথ্য
public final class UserInfo
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.UserInfo |
platform-এর UserInfo ক্লাসের অনুরূপ।
এটি android.content.pm.UserInfo-এর অনুরূপ হওয়ার উদ্দেশ্যে তৈরি।
একজন ব্যবহারকারীর জন্য ডেটা এবং তথ্য-সম্পর্কিত মৌলিক যুক্তি সংরক্ষণ করে।
সারসংক্ষেপ
ধ্রুবক | |
|---|---|
String | CLONE_PROFILE_TYPE |
String | COMMUNAL_PROFILE_TYPE |
int | FLAGS_NOT_SECONDARY |
int | FLAG_ADMIN |
int | FLAG_EPHEMERAL |
int | FLAG_FOR_TESTING |
int | FLAG_FULL |
int | FLAG_GUEST |
int | FLAG_MAIN |
int | FLAG_MANAGED_PROFILE |
int | FLAG_PRIMARY |
int | FLAG_PROFILE |
int | FLAG_RESTRICTED |
int | PER_USER_RANGE |
String | PRIVATE_PROFILE_TYPE |
int | USER_ALL |
int | USER_CURRENT |
int | USER_CURRENT_OR_SELF |
int | USER_NULL |
int | USER_SYSTEM |
String | USER_TYPE_FULL_SECONDARY |
String | USER_TYPE_SHORT_SECONDARY |
সরকারি নির্মাণকারী | |
|---|---|
UserInfo (int userId, String userName, int flag, boolean isRunning) | |
UserInfo (int userId, String userName, int flag, boolean isRunning, String userType) | |
জনসাধারণের পদ্ধতি | |
|---|---|
int | flag () |
boolean | isAdmin () |
boolean | isCloneProfile () |
boolean | isCommunalProfile () |
boolean | isEphemeral () |
boolean | isFlagForTesting () |
boolean | isFull () |
boolean | isGuest () |
boolean | isMain () এই পদ্ধতিটি অপ্রচলিত। এর পরিবর্তে |
boolean | isManagedProfile () |
boolean | isNull () |
boolean | isPrimary () |
boolean | isPrivateProfile () |
boolean | isRunning () |
boolean | isSecondary () |
boolean | isSystem () |
boolean | isUserType ( UserInfo.UserType userType, int currentUserId)এই ইনস্ট্যান্সটি নির্দিষ্ট প্রকারের কিনা তা ফেরত দিন। |
String | toString () |
int | userId () |
String | userName () |
ধ্রুবক
ক্লোন_প্রোফাইল_টাইপ
public static final String CLONE_PROFILE_TYPE
ধ্রুবক মান: "profile.CLONE"
সাম্প্রদায়িক_প্রোফাইল_টাইপ
public static final String COMMUNAL_PROFILE_TYPE
ধ্রুবক মান: "profile.COMMUNAL"
পতাকা_গৌণ_নয়
public static final int FLAGS_NOT_SECONDARY
ধ্রুবক মান: 45 (0x0000002d)
ফ্ল্যাগ_অ্যাডমিন
public static final int FLAG_ADMIN
ধ্রুবক মান: 2 (0x00000002)
পতাকা_ক্ষণস্থায়ী
public static final int FLAG_EPHEMERAL
ধ্রুবক মান: ২৫৬ (0x00000100)
পরীক্ষার জন্য পতাকা
public static final int FLAG_FOR_TESTING
ধ্রুবক মান: 32768 (0x00008000)
পতাকা_পূর্ণ
public static final int FLAG_FULL
ধ্রুবক মান: ১০২৪ (0x00000400)
ফ্ল্যাগ_গেস্ট
public static final int FLAG_GUEST
ধ্রুবক মান: 4 (0x00000004)
ফ্ল্যাগ_মেইন
public static final int FLAG_MAIN
ধ্রুবক মান: ১৬৩৮৪ (০x০০০০৪০০০)
ফ্ল্যাগ_পরিচালিত_প্রোফাইল
public static final int FLAG_MANAGED_PROFILE
ধ্রুবক মান: ৩২ (0x00000020)
ফ্ল্যাগ_প্রাইমারি
public static final int FLAG_PRIMARY
ধ্রুবক মান: 1 (0x00000001)
ফ্ল্যাগ_প্রোফাইল
public static final int FLAG_PROFILE
ধ্রুবক মান: ৪০৯৬ (0x00001000)
পতাকা_সীমাবদ্ধ
public static final int FLAG_RESTRICTED
ধ্রুবক মান: 8 (0x00000008)
প্রতি ব্যবহারকারী পরিসর
public static final int PER_USER_RANGE
ধ্রুবক মান: 100000 (0x000186a0)
ব্যক্তিগত_প্রোফাইল_ধরন
public static final String PRIVATE_PROFILE_TYPE
ধ্রুবক মান: "profile.PRIVATE"
ব্যবহারকারী_সকল
public static final int USER_ALL
ধ্রুবক মান: -1 (0xffffffff)
ব্যবহারকারী_বর্তমান
public static final int USER_CURRENT
ধ্রুবক মান: -2 (0xfffffffe)
ব্যবহারকারী_বর্তমান_অথবা_স্বয়ং
public static final int USER_CURRENT_OR_SELF
ধ্রুবক মান: -3 (0xfffffffd)
ব্যবহারকারী_নাল
public static final int USER_NULL
ধ্রুবক মান: -10000 (0xffffd8f0)
ব্যবহারকারী_সিস্টেম
public static final int USER_SYSTEM
ধ্রুবক মান: 0 (0x00000000)
ব্যবহারকারীর_ধরন_পূর্ণ_সেকেন্ডারি
public static final String USER_TYPE_FULL_SECONDARY
ধ্রুবক মান: 'android.os.usertype.full.SECONDARY'
ব্যবহারকারীর_ধরন_সংক্ষিপ্ত_সেকেন্ডারি
public static final String USER_TYPE_SHORT_SECONDARY
ধ্রুবক মান: 'full.SECONDARY'
সরকারি নির্মাণকারী
ব্যবহারকারীর তথ্য
public UserInfo (int userId,
String userName,
int flag,
boolean isRunning)| প্যারামিটার | |
|---|---|
userId | int |
userName | String |
flag | int |
isRunning | boolean |
ব্যবহারকারীর তথ্য
public UserInfo (int userId,
String userName,
int flag,
boolean isRunning,
String userType)| প্যারামিটার | |
|---|---|
userId | int |
userName | String |
flag | int |
isRunning | boolean |
userType | String |
জনসাধারণের পদ্ধতি
পতাকা
public int flag ()
| ফেরত | |
|---|---|
int | |
অ্যাডমিন
public boolean isAdmin ()
| ফেরত | |
|---|---|
boolean | |
isCloneProfile
public boolean isCloneProfile ()
| ফেরত | |
|---|---|
boolean | |
isCommunalProfile
public boolean isCommunalProfile ()
| ফেরত | |
|---|---|
boolean | |
ক্ষণস্থায়ী
public boolean isEphemeral ()
| ফেরত | |
|---|---|
boolean | |
isFlagForTesting
public boolean isFlagForTesting ()
| ফেরত | |
|---|---|
boolean | |
পূর্ণ
public boolean isFull ()
| ফেরত | |
|---|---|
boolean | |
isGuest
public boolean isGuest ()
| ফেরত | |
|---|---|
boolean | |
প্রধান
public boolean isMain ()
এই পদ্ধতিটি অপ্রচলিত।
এর পরিবর্তে isFull() ব্যবহার করুন।
| ফেরত | |
|---|---|
boolean | |
পরিচালিত প্রোফাইল
public boolean isManagedProfile ()
| ফেরত | |
|---|---|
boolean | |
নাল
public boolean isNull ()
| ফেরত | |
|---|---|
boolean | |
প্রাথমিক
public boolean isPrimary ()
| ফেরত | |
|---|---|
boolean | |
ব্যক্তিগত প্রোফাইল
public boolean isPrivateProfile ()
| ফেরত | |
|---|---|
boolean | |
চলছে
public boolean isRunning ()
| ফেরত | |
|---|---|
boolean | |
মাধ্যমিক
public boolean isSecondary ()
| ফেরত | |
|---|---|
boolean | |
সিস্টেম
public boolean isSystem ()
| ফেরত | |
|---|---|
boolean | |
ব্যবহারকারীর ধরণ
public boolean isUserType (UserInfo.UserType userType, int currentUserId)
এই ইনস্ট্যান্সটি নির্দিষ্ট প্রকারের কিনা তা ফেরত দিন।
| প্যারামিটার | |
|---|---|
userType | UserInfo.UserType |
currentUserId | int |
| ফেরত | |
|---|---|
boolean | |
স্ট্রিং-এ
public String toString ()
| ফেরত | |
|---|---|
String | |
ব্যবহারকারীর আইডি
public int userId ()
| ফেরত | |
|---|---|
int | |
ব্যবহারকারীর নাম
public String userName ()
| ফেরত | |
|---|---|
String | |