다음을 통해 공유


Android.App.AppSearch Namespace

Classes

AppSearchBatchResult

Provides results for AppSearch batch operations which encompass multiple documents.

AppSearchBatchResult.Builder

Builder for AppSearchBatchResult objects.

AppSearchManager

Provides access to the centralized AppSearch index maintained by the system.

AppSearchManager.SearchContext

Contains information about how to create the search session.

AppSearchManager.SearchContext.Builder
AppSearchResult

Information about the success or failure of an AppSearch call.

AppSearchSchema

The AppSearch Schema for a particular type of document.

AppSearchSchema.BooleanPropertyConfig

Configuration for a property containing a boolean.

AppSearchSchema.BooleanPropertyConfig.Builder
AppSearchSchema.Builder

Builder for AppSearchSchema objects.

AppSearchSchema.BytesPropertyConfig

Configuration for a property containing a byte array.

AppSearchSchema.BytesPropertyConfig.Builder
AppSearchSchema.DocumentPropertyConfig

Configuration for a property containing another Document.

AppSearchSchema.DocumentPropertyConfig.Builder
AppSearchSchema.DoublePropertyConfig

Configuration for a property containing a double-precision decimal number.

AppSearchSchema.DoublePropertyConfig.Builder
AppSearchSchema.InterfaceConsts
AppSearchSchema.LongPropertyConfig

Configuration for a property containing a 64-bit integer.

AppSearchSchema.LongPropertyConfig.Builder
AppSearchSchema.PropertyConfig

Common configuration for a single property (field) in a Document.

AppSearchSchema.StringPropertyConfig

Configuration for a property of type String in a Document.

AppSearchSchema.StringPropertyConfig.Builder
AppSearchSession

Provides a connection to a single AppSearch database.

EnterpriseGlobalSearchSession

Provides a connection to the work profile's AppSearch databases that explicitly allow access from enterprise sessions.

GenericDocument

Represents a document unit.

GenericDocument.Builder

The builder class for GenericDocument.

GetByDocumentIdRequest

Encapsulates a request to retrieve documents by namespace and IDs from the AppSearchSession database.

GetByDocumentIdRequest.Builder

Builder for GetByDocumentIdRequest objects.

GetByDocumentIdRequest.InterfaceConsts
GetSchemaResponse

The response class of AppSearchSession#getSchema

GetSchemaResponse.Builder

Builder for GetSchemaResponse objects.

GetSchemaResponse.InterfaceConsts
GlobalSearchSession

Provides a connection to all AppSearch databases the querying application has been granted access to.

JoinSpec

This class represents the specifications for the joining operation in search.

JoinSpec.Builder

Builder for JoinSpec objects.

JoinSpec.InterfaceConsts
Migrator

A migrator class to translate GenericDocument from different version of AppSearchSchema

PackageIdentifier

This class represents a uniquely identifiable package.

PropertyPath

Represents a property path returned from searching the AppSearch Database.

PropertyPath.PathSegment

A segment of a PropertyPath, which includes the name of the property and a 0-based index into this property.

PutDocumentsRequest

Encapsulates a request to index documents into an AppSearchSession database.

PutDocumentsRequest.Builder

Builder for PutDocumentsRequest objects.

RemoveByDocumentIdRequest

Encapsulates a request to remove documents by namespace and IDs from the AppSearchSession database.

RemoveByDocumentIdRequest.Builder

Builder for RemoveByDocumentIdRequest objects.

RemoveByDocumentIdRequest.InterfaceConsts
ReportSystemUsageRequest

A request to report usage of a document owned by another app from a system UI surface.

ReportSystemUsageRequest.Builder

Builder for ReportSystemUsageRequest objects.

ReportUsageRequest

A request to report usage of a document.

ReportUsageRequest.Builder

Builder for ReportUsageRequest objects.

ReportUsageRequest.InterfaceConsts
SchemaVisibilityConfig

A class to hold a all necessary Visibility information corresponding to the same schema.

SchemaVisibilityConfig.Builder

The builder class of SchemaVisibilityConfig.

SchemaVisibilityConfig.InterfaceConsts
SearchResult

This class represents one of the results obtained from an AppSearch query.

SearchResult.Builder

Builder for SearchResult objects.

SearchResult.InterfaceConsts
SearchResult.MatchInfo

This class represents match objects for any snippets that might be present in SearchResults from a query.

SearchResult.MatchInfo.Builder
SearchResult.MatchInfo.InterfaceConsts
SearchResult.MatchRange

Class providing the position range of matching information.

SearchResults

Encapsulates results of a search operation.

SearchSpec

This class represents the specification logic for AppSearch.

SearchSpec.Builder

Builder for SearchSpec objects.

SearchSpec.InterfaceConsts
SearchSuggestionResult

The result class of the AppSearchSession#searchSuggestion.

SearchSuggestionResult.Builder

The Builder class of SearchSuggestionResult.

SearchSuggestionResult.InterfaceConsts
SearchSuggestionSpec

This class represents the specification logic for AppSearch.

SearchSuggestionSpec.Builder

Builder for SearchSuggestionSpec objects.

SearchSuggestionSpec.InterfaceConsts
SetSchemaRequest

Encapsulates a request to update the schema of an AppSearchSession database.

SetSchemaRequest.Builder

Builder for SetSchemaRequest objects.

SetSchemaResponse

The response class of AppSearchSession#setSchema

SetSchemaResponse.Builder

Builder for SetSchemaResponse objects.

SetSchemaResponse.InterfaceConsts
SetSchemaResponse.MigrationFailure

The class represents a post-migrated GenericDocument that failed to be saved by AppSearchSession#setSchema.

SetSchemaResponse.MigrationFailure.InterfaceConsts
StorageInfo

The response class of AppSearchSession#getStorageInfo.

StorageInfo.Builder

Builder for StorageInfo objects.

StorageInfo.InterfaceConsts

Interfaces

IBatchResultCallback

The callback interface to return AppSearchBatchResult.

Enums

AppSearchResultCode
Cardinality
GroupingType
IndexingType
JoinSpecAggregationScoring
LongPropertyConfigIndexingType
RankingStrategy
SchemaRequestPermissions
SearchOrder
SearchTermMatch
StringPropertyJoinableValueType
SuggestionRankingStrategy
TokenizerType