# Print output for @column tags ?>
public
static
final
class
TextSelection.Builder
extends Object
| java.lang.Object | |
| ↳ | android.view.textclassifier.TextSelection.Builder |
Builder used to build TextSelection objects.
Public constructors | |
|---|---|
Builder(int startIndex, int endIndex)
Creates a builder used to build |
|
Public methods | |
|---|---|
TextSelection
|
build()
Builds and returns |
TextSelection.Builder
|
setEntityType(String type, float confidenceScore)
Sets an entity type for the classified text and assigns a confidence score. |
TextSelection.Builder
|
setExtras(Bundle extras)
Sets the extended data. |
TextSelection.Builder
|
setId(String id)
Sets an id for the TextSelection object. |
Inherited methods | |
|---|---|
public Builder (int startIndex,
int endIndex)
Creates a builder used to build TextSelection objects.
| Parameters | |
|---|---|
startIndex |
int: the start index of the text selection.
Value is 0 or greater |
endIndex |
int: the end index of the text selection. Must be greater than startIndex
Value is 0 or greater |
public TextSelection build ()
Builds and returns TextSelection object.
| Returns | |
|---|---|
TextSelection |
This value cannot be null. |
public TextSelection.Builder setEntityType (String type, float confidenceScore)
Sets an entity type for the classified text and assigns a confidence score.
| Parameters | |
|---|---|
type |
String: This value cannot be null.
Value is TextClassifier.TYPE_UNKNOWN, TextClassifier.TYPE_OTHER, TextClassifier.TYPE_EMAIL, TextClassifier.TYPE_PHONE, TextClassifier.TYPE_ADDRESS, TextClassifier.TYPE_URL, TextClassifier.TYPE_DATE, TextClassifier.TYPE_DATE_TIME, TextClassifier.TYPE_FLIGHT_NUMBER, or android.view.textclassifier.TextClassifier.TYPE_DICTIONARY |
confidenceScore |
float: a value from 0 (low confidence) to 1 (high confidence).
0 implies the entity does not exist for the classified text.
Values greater than 1 are clamped to 1.
Value is between 0.0 and 1.0 inclusive |
| Returns | |
|---|---|
TextSelection.Builder |
This value cannot be null. |
public TextSelection.Builder setExtras (Bundle extras)
Sets the extended data.
| Parameters | |
|---|---|
extras |
Bundle: This value may be null. |
| Returns | |
|---|---|
TextSelection.Builder |
this builder
This value cannot be null. |
public TextSelection.Builder setId (String id)
Sets an id for the TextSelection object.
| Parameters | |
|---|---|
id |
String: This value may be null. |
| Returns | |
|---|---|
TextSelection.Builder |
This value cannot be null. |