Field
public
final
class
Field
extends Object
This class is used to set all information of a field. Such as the AutofillValue
to be autofilled, a explicit filter, and presentations to be
visualized, etc.
Summary
Nested classes |
class |
Field.Builder
A builder for Field
|
Public methods |
Pattern
|
getFilter()
Regex used to determine if the dataset should be shown in the autofill UI;
when null , it disables filtering on that dataset (this is the recommended
approach when value is not null and field contains sensitive data
such as passwords).
|
Presentations
|
getPresentations()
The presentations used to visualize this field in Autofill UI.
|
AutofillValue
|
getValue()
The value to be autofilled.
|
Inherited methods |
From class
java.lang.Object
Object
|
clone()
Creates and returns a copy of this object.
|
boolean
|
equals(Object obj)
Indicates whether some other object is "equal to" this one.
|
void
|
finalize()
Called by the garbage collector on an object when garbage collection
determines that there are no more references to the object.
|
final
Class<?>
|
getClass()
Returns the runtime class of this Object .
|
int
|
hashCode()
Returns a hash code value for the object.
|
final
void
|
notify()
Wakes up a single thread that is waiting on this object's
monitor.
|
final
void
|
notifyAll()
Wakes up all threads that are waiting on this object's monitor.
|
String
|
toString()
Returns a string representation of the object.
|
final
void
|
wait(long timeoutMillis, int nanos)
Causes the current thread to wait until it is awakened, typically
by being notified or interrupted, or until a
certain amount of real time has elapsed.
|
final
void
|
wait(long timeoutMillis)
Causes the current thread to wait until it is awakened, typically
by being notified or interrupted, or until a
certain amount of real time has elapsed.
|
final
void
|
wait()
Causes the current thread to wait until it is awakened, typically
by being notified or interrupted.
|
|
Public methods
getFilter
public Pattern getFilter ()
Regex used to determine if the dataset should be shown in the autofill UI;
when null
, it disables filtering on that dataset (this is the recommended
approach when value
is not null
and field contains sensitive data
such as passwords).
getPresentations
public Presentations getPresentations ()
The presentations used to visualize this field in Autofill UI.
getValue
public AutofillValue getValue ()
The value to be autofilled. Pass null
if you do not have the value
but the target view is a logical part of the dataset. For example, if the
dataset needs authentication and you have no access to the value.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2024-04-04 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]