# Print output for @column tags ?> CharSequenceTransformation.Builder - Android SDK | Android Developers

Most visited


Recently visited


CharSequenceTransformation.Builder

public static class CharSequenceTransformation.Builder
extends Object

java.lang.Object
   ↳ android.service.autofill.CharSequenceTransformation.Builder


Builder for CharSequenceTransformation objects.

Summary


Public constructors

Builder(AutofillId id, Pattern regex, String subst)

Creates a new builder and adds the first transformed contents of a field to the overall result of this transformation.

Public methods

CharSequenceTransformation.Builder addField(AutofillId id, Pattern regex, String subst)

Adds the transformed contents of a field to the overall result of this transformation.

CharSequenceTransformation build()

Creates a new CharSequenceTransformation instance.

Inherited methods

Public constructors


Builder

public Builder (AutofillId id, 
                Pattern regex, 
                String subst)

Creates a new builder and adds the first transformed contents of a field to the overall result of this transformation.

Parameters
id AutofillId: id of the screen field. This value cannot be null.

regex Pattern: regular expression with groups (delimited by ( and () that are used to substitute parts of the value. This value cannot be null.

subst String: the string that substitutes the matched regex, using $ for group substitution ($1 for 1st group match, $2 for 2nd, etc). This value cannot be null.

Public methods


addField

public CharSequenceTransformation.Builder addField (AutofillId id, 
                Pattern regex, 
                String subst)

Adds the transformed contents of a field to the overall result of this transformation.

Parameters
id AutofillId: id of the screen field. This value cannot be null.

regex Pattern: regular expression with groups (delimited by ( and () that are used to substitute parts of the value. This value cannot be null.

subst String: the string that substitutes the matched regex, using $ for group substitution ($1 for 1st group match, $2 for 2nd, etc). This value cannot be null.

Returns
CharSequenceTransformation.Builder this builder.

build

public CharSequenceTransformation build ()

Creates a new CharSequenceTransformation instance.

Returns
CharSequenceTransformation

Browse this site in English?

You requested a page in English, but your language preference for this site is English.

Would you like to change your language preference and browse this site in English? If you want to change your language preference later, use the language menu at the bottom of each page.