FieldClassification
class FieldClassification : Parcelable
Represents a classified field from the detection service.
Summary
Inherited constants |
From class Parcelable
Int |
CONTENTS_FILE_DESCRIPTOR
Descriptor bit used with describeContents() : indicates that the Parcelable object's flattened representation includes a file descriptor.
|
Int |
PARCELABLE_WRITE_RETURN_VALUE
Flag for use with writeToParcel : the object being written is a return value, that is the result of a function such as "Parcelable someFunction() ", "void someFunction(out Parcelable) ", or "void someFunction(inout Parcelable) ". Some implementations may want to release resources at this point.
|
|
Public constructors |
Creates a new FieldClassification.
|
Public constructors
FieldClassification
FieldClassification(
autofillId: AutofillId,
hints: MutableSet<String!>)
Creates a new FieldClassification.
Parameters |
autofillId |
AutofillId: Autofill id of the detected field This value cannot be null . |
hints |
MutableSet<String!>: Detected fields types represented as autofill hints. A particular field can be detected as multiple types. For eg: A sign-in field may take in a username, an email address or a phone number. In such cases, it should be detected as "username", "emailAddress" and "phoneNumber" This value cannot be null . |
Public methods
describeContents
fun describeContents(): Int
getAutofillId
fun getAutofillId(): AutofillId
Autofill id of the detected field.
getHints
fun getHints(): MutableSet<String!>
Detected fields types represented as autofill hints. A particular field can be detected as multiple types. For eg: A sign-in field may take in a username, an email address or a phone number. In such cases, it should be detected as "username", "emailAddress" and "phoneNumber" The value of these hints are contained in androidx.autofill.HintConstants
toString
fun toString(): String
Return |
String |
a string representation of the object. |
writeToParcel
fun writeToParcel(
dest: Parcel,
flags: Int
): Unit
Flatten this object in to a Parcel.
Properties