TextSelection.Builder
public
static
final
class
TextSelection.Builder
extends Object
java.lang.Object | |
↳ | androidx.textclassifier.TextSelection.Builder |
Builder used to build TextSelection
objects.
Summary
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, vendor specific data. |
TextSelection.Builder
|
setId(String id)
Sets an id for the TextSelection object. |
Inherited methods | |
---|---|
Public constructors
Builder
public Builder (int startIndex, int endIndex)
Creates a builder used to build TextSelection
objects.
Parameters | |
---|---|
startIndex |
int : the start index of the text selection. |
endIndex |
int : the end index of the text selection. Must be greater than startIndex
|
Public methods
setEntityType
public TextSelection.Builder setEntityType (String type, float confidenceScore)
Sets an entity type for the classified text and assigns a confidence score.
Parameters | |
---|---|
type |
String |
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 |
setExtras
public TextSelection.Builder setExtras (Bundle extras)
Sets the extended, vendor specific data.
Parameters | |
---|---|
extras |
Bundle |
Returns | |
---|---|
TextSelection.Builder |
setId
public TextSelection.Builder setId (String id)
Sets an id for the TextSelection object.
Parameters | |
---|---|
id |
String |
Returns | |
---|---|
TextSelection.Builder |