All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description Archiveable Interface for objects which can be archived.CatalogTrackable Interface for objects which are trackable by catalog.DefaultFieldType GenericFieldTypes
provided by default.DistributedLock Interface to indicate a distributed lock, or one that can be shared across JVMs.DistributedLockException RuntimeException to identify that there was an issue obtaining or otherwise releasing a distributed lock.Facet This represents an available search facet and its filtering options.FacetRange Represents a selectable option of a search facet.FacetResponse Represents a search facet and its results from a search response.FacetValue Class representing the actual facet results returned from the search engine.FieldDefinition A field which can be indexed and searched by.FieldDefinition.FieldDefinitionBuilder FieldQuery Associates aFieldVariant
for a field to make it searchable based on a particular query type.FieldType A generic representation for the type of a field.FieldTypeConverter Defines interface to convert a general field type to an implementation specific type.FieldVariant A specific variant of a field representing the concrete indexed version with a type.Filter FilterRangeValue GenericOperation<R> Functional interface that provides a method to execute code generically.Indexable<ID> Interface for anything that can be indexed for search.IndexableConverter Handles conversions between concreteIndexableType
and Strings.IndexableConverter.ConvertFromString IndexableConverter.ConvertToString IndexableInitializationException Exception thrown when there's an issue initializing anIndexableType
.IndexableType Extensible enumeration specifying the type of Indexable being indexed (e.g.IndexableType.IndexableTypeConverter IndexableTypeAutoConfiguration Configuration responsible for picking up IndexableType classes to ensure they are properly initialized and usable.IndexableTypeInitializer Initializer responsible for picking up IndexableType classes to ensure they are properly initialized and usable.IndexableTypes Annotation to be used on Spring configuration classes to ensure an IndexableType is initialized.InvalidSearchException MapFieldTypeConverter AFieldTypeConverter
which stores the field type conversions in a map.NotFoundIndexable Represents and indexable that was not found when querying a service.RedirectType Enumeration of the types of redirects available to configure for search.ReindexProvider<D> Generic interface for writing a record or document to a particular index, such as Solr.RetryableOperationUtil Component to allow for retry-able operations.RuleFilter Represents the rule filter to be searched.SandboxTrackable Interface for objects which are sandbox trackable.SearchException SearchIndexException Generic checked exception for search.SearchProvider<Q,R> Generic interface for searching on a particular index, such as Solr.SearchRedirect This represents a redirect which should be performed based on a search query.SearchRedirectResponse A response object indicating that the client should be redirected based on the original search query.SearchRequest Represents the request for a query to be searched.SearchResponse Represents the results from a search.SortOption A sorting option for a particular field.SortResponse Information on the active sorting and available sorts for aSearchResponse
.SpellCheckResult SpellCheckResult.SuggestedQuery SpellCheckSuggestion Represents a set of spelling suggestions on a spelling corrected term.SpellCheckSuggestion.TermPosition Suggestion Returned in a TypeAheadResult, this contains suggestion values returned by the search engine.SuggestionField Signifies a field to be used in a suggestion.SuggestionPhrase Represents a single search autocomplete suggestionTranslation TypeAheadConfiguration TypeAheadException TypeAheadRequest TypeAheadResponse TypeAheadSuggestionConfiguration Represents a suggestion to be returned in aTypeAheadResponse
.