UserData
class UserData : Parcelable
| kotlin.Any | |
| ↳ | android.service.autofill.UserData |
Defines the user data used for field classification.
Summary
| Nested classes | |
|---|---|
|
A builder for |
|
| Inherited constants | |
|---|---|
| Public methods | |
|---|---|
| Int |
Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. |
| String? |
Gets the name of the default algorithm that is used to calculate |
| String? |
getFieldClassificationAlgorithmForCategory(categoryId: String)Gets the name of the algorithm corresponding to the specific autofill category that is used to calculate |
| String! |
getId()Gets the id. |
| static Int |
Gets the maximum number of unique category ids that can be passed to the builder's constructor and |
| static Int |
Gets the maximum number of ids that can be passed to |
| static Int |
Gets the maximum number of values that can be added to a |
| static Int |
Gets the maximum length of values passed to the builder's constructor or or |
| static Int |
Gets the minimum length of values passed to the builder's constructor or or |
| String |
toString()Returns a string representation of the object. |
| Unit |
writeToParcel(parcel: Parcel, flags: Int)Flatten this object in to a Parcel. |
| Properties | |
|---|---|
| static Parcelable.Creator<UserData!> | |
Public methods
describeContents
fun describeContents(): Int
Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(android.os.Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit.
| Return | |
|---|---|
Int |
a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or
|
getFieldClassificationAlgorithm
fun getFieldClassificationAlgorithm(): String?
Gets the name of the default algorithm that is used to calculate Match.getScore() match scores}.
| Return | |
|---|---|
String? |
This value may be null. |
getFieldClassificationAlgorithmForCategory
fun getFieldClassificationAlgorithmForCategory(categoryId: String): String?
Gets the name of the algorithm corresponding to the specific autofill category that is used to calculate match scores
| Parameters | |
|---|---|
categoryId |
String: autofill field category. This value cannot be null. |
| Return | |
|---|---|
String? |
String name of algorithm, null if none found. |
getMaxCategoryCount
static fun getMaxCategoryCount(): Int
Gets the maximum number of unique category ids that can be passed to the builder's constructor and Builder.add(String, String).
getMaxFieldClassificationIdsSize
static fun getMaxFieldClassificationIdsSize(): Int
Gets the maximum number of ids that can be passed to FillResponse.Builder.setFieldClassificationIds(android.view.autofill.AutofillId...).
getMaxUserDataSize
static fun getMaxUserDataSize(): Int
Gets the maximum number of values that can be added to a UserData.
getMaxValueLength
static fun getMaxValueLength(): Int
Gets the maximum length of values passed to the builder's constructor or or Builder.add(String, String).
getMinValueLength
static fun getMinValueLength(): Int
Gets the minimum length of values passed to the builder's constructor or or Builder.add(String, String).
toString
fun toString(): String
Returns a string representation of the object.
| Return | |
|---|---|
String |
a string representation of the object. |
writeToParcel
fun writeToParcel(
parcel: Parcel,
flags: Int
): Unit
Flatten this object in to a Parcel.
| Parameters | |
|---|---|
dest |
The Parcel in which the object should be written. This value cannot be null. |
flags |
Int: Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE. Value is either 0 or a combination of the following:
|