Builder
class Builder
| kotlin.Any | |
| ↳ | android.view.textclassifier.TextClassifier.EntityConfig.Builder |
Builder class to construct the EntityConfig object.
Summary
| Public constructors | |
|---|---|
Builder() |
|
| Public methods | |
|---|---|
| TextClassifier.EntityConfig |
build()Combines all of the options that have been set and returns a new |
| TextClassifier.EntityConfig.Builder |
includeTypesFromTextClassifier(includeTypesFromTextClassifier: Boolean)Specifies whether or not to include the types suggested by the text classifier. |
| TextClassifier.EntityConfig.Builder |
setExcludedTypes(excludedTypes: MutableCollection<String!>?)Sets a collection of types that are explicitly excluded. |
| TextClassifier.EntityConfig.Builder |
setHints(hints: MutableCollection<String!>?)Sets the hints for the TextClassifier to determine what types of entities to find. |
| TextClassifier.EntityConfig.Builder |
setIncludedTypes(includedTypes: MutableCollection<String!>?)Sets a collection of types that are explicitly included. |
Public constructors
Builder
Builder()
Public methods
build
fun build(): TextClassifier.EntityConfig
Combines all of the options that have been set and returns a new EntityConfig object.
| Return | |
|---|---|
TextClassifier.EntityConfig |
This value cannot be null. |
includeTypesFromTextClassifier
fun includeTypesFromTextClassifier(includeTypesFromTextClassifier: Boolean): TextClassifier.EntityConfig.Builder
Specifies whether or not to include the types suggested by the text classifier. By default, it is included.
| Return | |
|---|---|
TextClassifier.EntityConfig.Builder |
This value cannot be null. |
setExcludedTypes
fun setExcludedTypes(excludedTypes: MutableCollection<String!>?): TextClassifier.EntityConfig.Builder
Sets a collection of types that are explicitly excluded.
| Parameters | |
|---|---|
excludedTypes |
MutableCollection<String!>?: This value may be null. |
| Return | |
|---|---|
TextClassifier.EntityConfig.Builder |
This value cannot be null. |
setHints
fun setHints(hints: MutableCollection<String!>?): TextClassifier.EntityConfig.Builder
Sets the hints for the TextClassifier to determine what types of entities to find. These hints will only be used if includeTypesFromTextClassifier is set to be true.
| Parameters | |
|---|---|
hints |
MutableCollection<String!>?: This value may be null. |
| Return | |
|---|---|
TextClassifier.EntityConfig.Builder |
This value cannot be null. |
setIncludedTypes
fun setIncludedTypes(includedTypes: MutableCollection<String!>?): TextClassifier.EntityConfig.Builder
Sets a collection of types that are explicitly included.
| Parameters | |
|---|---|
includedTypes |
MutableCollection<String!>?: This value may be null. |
| Return | |
|---|---|
TextClassifier.EntityConfig.Builder |
This value cannot be null. |