TextSelection.Request.Builder
public
static
final
class
TextSelection.Request.Builder
extends Object
| java.lang.Object | |
| ↳ | androidx.textclassifier.TextSelection.Request.Builder |
A builder for building TextSelection requests.
Summary
Public constructors | |
|---|---|
TextSelection.Request.Builder(CharSequence text, int startIndex, int endIndex)
|
|
Public methods | |
|---|---|
TextSelection.Request
|
build()
Builds and returns the request object. |
TextSelection.Request.Builder
|
setDefaultLocales(LocaleListCompat defaultLocales)
|
TextSelection.Request.Builder
|
setExtras(Bundle extras)
Sets the extended, vendor specific data. |
Inherited methods | |
|---|---|
Public constructors
TextSelection.Request.Builder
public TextSelection.Request.Builder (CharSequence text,
int startIndex,
int endIndex)
| Parameters | |
|---|---|
text |
CharSequence: text providing context for the selected text (which is specified by the
sub sequence starting at selectionStartIndex and ending at selectionEndIndex) |
startIndex |
int: start index of the selected part of text |
endIndex |
int: end index of the selected part of text
|
Public methods
build
public TextSelection.Request build ()
Builds and returns the request object.
| Returns | |
|---|---|
TextSelection.Request |
|
setDefaultLocales
public TextSelection.Request.Builder setDefaultLocales (LocaleListCompat defaultLocales)
| Parameters | |
|---|---|
defaultLocales |
LocaleListCompat: ordered list of locale preferences that may be used to
disambiguate the provided text. If no locale preferences exist, set this to null
or an empty locale list. |
| Returns | |
|---|---|
TextSelection.Request.Builder |
this builder. |
setExtras
public TextSelection.Request.Builder setExtras (Bundle extras)
Sets the extended, vendor specific data.
| Parameters | |
|---|---|
extras |
Bundle |
| Returns | |
|---|---|
TextSelection.Request.Builder |
this builder |
Interfaces
Classes
- TextClassification
- TextClassification.Builder
- TextClassification.Request
- TextClassification.Request.Builder
- TextClassificationContext
- TextClassificationContext.Builder
- TextClassificationManager
- TextClassificationSessionId
- TextClassifier
- TextClassifier.EntityConfig
- TextClassifier.EntityConfig.Builder
- TextLinks
- TextLinks.Builder
- TextLinks.DefaultTextLinkSpan
- TextLinks.Request
- TextLinks.Request.Builder
- TextLinks.TextLink
- TextLinks.TextLinkSpan
- TextLinks.TextLinkSpanData
- TextLinksParams
- TextLinksParams.Builder
- TextSelection
- TextSelection.Builder
- TextSelection.Request
- TextSelection.Request.Builder