Package org.mozilla.geckoview
Class Autocomplete.AddressStructure.Field.TextField
Object
org.mozilla.geckoview.Autocomplete.AddressStructure.Field.TextField
- All Implemented Interfaces:
Autocomplete.AddressStructure.Field
- Enclosing interface:
- Autocomplete.AddressStructure.Field
public static final class Autocomplete.AddressStructure.Field.TextField
extends Object
implements Autocomplete.AddressStructure.Field
A simple text input field (e.g., name, city).
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.mozilla.geckoview.Autocomplete.AddressStructure.Field
Autocomplete.AddressStructure.Field.SelectField, Autocomplete.AddressStructure.Field.TextField -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()The ID for the field.Returns the localization key used to obtain a human-readable label for this field.
-
Constructor Details
-
TextField
Constructor for TextField.- Parameters:
id- The id for this fieldlocalizationKey- The localization key for this field
-
-
Method Details
-
getId
Description copied from interface:Autocomplete.AddressStructure.FieldThe ID for the field. Maps 1:1 to a field on an Address.- Specified by:
getIdin interfaceAutocomplete.AddressStructure.Field- Returns:
- the id.
-
getLocalizationKey
Description copied from interface:Autocomplete.AddressStructure.FieldReturns the localization key used to obtain a human-readable label for this field.This key allows the embedding application to look up the display string in its own resources (e.g., `autofill-address-name`). It is not a user-visible string.
- Specified by:
getLocalizationKeyin interfaceAutocomplete.AddressStructure.Field- Returns:
- the localization key.
-