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 | |
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() |
Unit |
writeToParcel(parcel: Parcel, flags: Int) |
Properties | |
---|---|
static Parcelable.Creator<UserData!> |
Public methods
describeContents
fun describeContents(): Int
Return | |
---|---|
Int |
a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or android.os.Parcelable#CONTENTS_FILE_DESCRIPTOR |
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 android.service.autofill.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
Return | |
---|---|
String |
a string representation of the object. |
writeToParcel
fun writeToParcel(
parcel: Parcel,
flags: Int
): Unit
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 android.os.Parcelable#PARCELABLE_WRITE_RETURN_VALUE , and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES |