TextClassifier.EntityConfig
public
static
final
class
TextClassifier.EntityConfig
extends Object
| java.lang.Object | |
| ↳ | androidx.textclassifier.TextClassifier.EntityConfig |
Configuration object for specifying what entities to identify. Configs are initially based on a predefined preset, and can be modified from there.
Summary
Nested classes | |
|---|---|
class |
TextClassifier.EntityConfig.Builder
Builder class to construct the |
Public methods | |
|---|---|
static
TextClassifier.EntityConfig
|
createFromBundle(Bundle bundle)
Extracts an EntityConfig from a bundle that was added using |
Collection<String>
|
getHints()
Retrieves the list of hints. |
Collection<String>
|
resolveTypes(Collection<String> typesFromTextClassifier)
Returns a final list of entity types that the text classifier should look for. |
boolean
|
shouldIncludeTypesFromTextClassifier()
Return whether the client allows the text classifier to include its own list of default entity types. |
Bundle
|
toBundle()
Adds this EntityConfig to a Bundle that can be read back with the same parameters
to |
Inherited methods | |
|---|---|
Public methods
createFromBundle
public static TextClassifier.EntityConfig createFromBundle (Bundle bundle)
Extracts an EntityConfig from a bundle that was added using toBundle().
| Parameters | |
|---|---|
bundle |
Bundle |
| Returns | |
|---|---|
TextClassifier.EntityConfig |
|
getHints
public Collection<String> getHints ()
Retrieves the list of hints.
| Returns | |
|---|---|
Collection<String> |
An unmodifiable collection of the hints. |
resolveTypes
public Collection<String> resolveTypes (Collection<String> typesFromTextClassifier)
Returns a final list of entity types that the text classifier should look for.
NOTE: This method is intended for use by text classifier.
| Parameters | |
|---|---|
typesFromTextClassifier |
Collection: entity types the text classifier thinks should be included
before factoring in the included/excluded entity types given
by the client.
|
| Returns | |
|---|---|
Collection<String> |
|
shouldIncludeTypesFromTextClassifier
public boolean shouldIncludeTypesFromTextClassifier ()
Return whether the client allows the text classifier to include its own list of default
entity types. If this functions returns true, text classifier can consider
to specify its own list in resolveTypes(Collection).
NOTE: This method is intended for use by text classifier.
| Returns | |
|---|---|
boolean |
|
See also:
toBundle
public Bundle toBundle ()
Adds this EntityConfig to a Bundle that can be read back with the same parameters
to createFromBundle(Bundle).
| Returns | |
|---|---|
Bundle |
|
Content and code samples on this page are subject to the licenses described in the Content License. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2021-02-24 UTC.