Package org.mozilla.geckoview
Class Autocomplete.CreditCard.Builder
Object
org.mozilla.geckoview.Autocomplete.CreditCard.Builder
- Enclosing class:
- Autocomplete.CreditCard
Builder for constructing CreditCard instances.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Finalize theAutocomplete.CreditCardinstance.expirationMonth(String expMonth) Set the expiration month for this credit card entry.expirationYear(String expYear) Set the expiration year for this credit card entry.Set the unique identifier for this credit card entry.Set the name for this credit card entry.Set the number for this credit card entry.
-
Constructor Details
-
Builder
@AnyThread public Builder()Default constructor for Builder.
-
-
Method Details
-
build
Finalize theAutocomplete.CreditCardinstance.- Returns:
- The
Autocomplete.CreditCardinstance.
-
guid
Set the unique identifier for this credit card entry.- Parameters:
guid- The unique identifier string.- Returns:
- This
Autocomplete.CreditCard.Builderinstance.
-
name
Set the name for this credit card entry.- Parameters:
name- The full name as it appears on the credit card.- Returns:
- This
Autocomplete.CreditCard.Builderinstance.
-
number
Set the number for this credit card entry.- Parameters:
number- The credit card number string.- Returns:
- This
Autocomplete.CreditCard.Builderinstance.
-
expirationMonth
@AnyThread @NonNull public Autocomplete.CreditCard.Builder expirationMonth(@Nullable String expMonth) Set the expiration month for this credit card entry.- Parameters:
expMonth- The expiration month string.- Returns:
- This
Autocomplete.CreditCard.Builderinstance.
-
expirationYear
Set the expiration year for this credit card entry.- Parameters:
expYear- The expiration year string.- Returns:
- This
Autocomplete.CreditCard.Builderinstance.
-