Hierarchy For All Packages
Package Hierarchies:- org.springframework.data.elasticsearch,
 - org.springframework.data.elasticsearch.annotations,
 - org.springframework.data.elasticsearch.aot,
 - org.springframework.data.elasticsearch.client,
 - org.springframework.data.elasticsearch.client.elc,
 - org.springframework.data.elasticsearch.client.elc.aot,
 - org.springframework.data.elasticsearch.client.util,
 - org.springframework.data.elasticsearch.config,
 - org.springframework.data.elasticsearch.core,
 - org.springframework.data.elasticsearch.core.cluster,
 - org.springframework.data.elasticsearch.core.convert,
 - org.springframework.data.elasticsearch.core.document,
 - org.springframework.data.elasticsearch.core.event,
 - org.springframework.data.elasticsearch.core.geo,
 - org.springframework.data.elasticsearch.core.index,
 - org.springframework.data.elasticsearch.core.join,
 - org.springframework.data.elasticsearch.core.mapping,
 - org.springframework.data.elasticsearch.core.query,
 - org.springframework.data.elasticsearch.core.query.highlight,
 - org.springframework.data.elasticsearch.core.query.types,
 - org.springframework.data.elasticsearch.core.reindex,
 - org.springframework.data.elasticsearch.core.routing,
 - org.springframework.data.elasticsearch.core.script,
 - org.springframework.data.elasticsearch.core.sql,
 - org.springframework.data.elasticsearch.core.suggest,
 - org.springframework.data.elasticsearch.core.suggest.response,
 - org.springframework.data.elasticsearch.repository,
 - org.springframework.data.elasticsearch.repository.aot,
 - org.springframework.data.elasticsearch.repository.cdi,
 - org.springframework.data.elasticsearch.repository.config,
 - org.springframework.data.elasticsearch.repository.query,
 - org.springframework.data.elasticsearch.repository.query.parser,
 - org.springframework.data.elasticsearch.repository.support,
 - org.springframework.data.elasticsearch.repository.support.querybyexample,
 - org.springframework.data.elasticsearch.repository.support.spel,
 - org.springframework.data.elasticsearch.repository.support.value,
 - org.springframework.data.elasticsearch.support,
 - org.springframework.data.elasticsearch.utils.geohash
 
Class Hierarchy
- java.lang.Object
- org.springframework.beans.factory.xml.AbstractBeanDefinitionParser (implements org.springframework.beans.factory.xml.BeanDefinitionParser)
- org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
- org.springframework.data.elasticsearch.config.ElasticsearchAuditingBeanDefinitionParser
 
 - org.springframework.data.elasticsearch.client.elc.ElasticsearchClientBeanDefinitionParser
 
 - org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
 - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.AbstractSequentialList<E>
- java.util.LinkedList<E> (implements java.lang.Cloneable, java.util.Deque<E>, java.util.List<E>, java.io.Serializable)
- org.springframework.data.elasticsearch.core.query.Criteria.CriteriaChain
 
 
 - java.util.LinkedList<E> (implements java.lang.Cloneable, java.util.Deque<E>, java.util.List<E>, java.io.Serializable)
 
 - java.util.AbstractSequentialList<E>
 
 - java.util.AbstractList<E> (implements java.util.List<E>)
 - org.springframework.data.elasticsearch.repository.query.AbstractElasticsearchRepositoryQuery (implements org.springframework.data.repository.query.RepositoryQuery)
- org.springframework.data.elasticsearch.repository.query.RepositoryPartQuery
- org.springframework.data.elasticsearch.repository.query.ElasticsearchPartQuery
 
 - org.springframework.data.elasticsearch.repository.query.RepositorySearchTemplateQuery
 - org.springframework.data.elasticsearch.repository.query.RepositoryStringQuery
- org.springframework.data.elasticsearch.repository.query.ElasticsearchStringQuery
 
 
 - org.springframework.data.elasticsearch.repository.query.RepositoryPartQuery
 - org.springframework.data.elasticsearch.core.AbstractElasticsearchTemplate (implements org.springframework.context.ApplicationContextAware, org.springframework.data.elasticsearch.core.ElasticsearchOperations)
- org.springframework.data.elasticsearch.client.elc.ElasticsearchTemplate
 
 - org.springframework.data.elasticsearch.core.AbstractElasticsearchTemplate.ReadDocumentCallback<T> (implements org.springframework.data.elasticsearch.core.AbstractElasticsearchTemplate.DocumentCallback<T>)
 - org.springframework.data.elasticsearch.core.AbstractElasticsearchTemplate.ReadSearchDocumentResponseCallback<T> (implements org.springframework.data.elasticsearch.core.AbstractElasticsearchTemplate.SearchDocumentResponseCallback<T>)
 - org.springframework.data.elasticsearch.core.AbstractElasticsearchTemplate.ReadSearchScrollDocumentResponseCallback<T> (implements org.springframework.data.elasticsearch.core.AbstractElasticsearchTemplate.SearchDocumentResponseCallback<T>)
 - org.springframework.data.mapping.context.AbstractMappingContext<E,
P> (implements org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationEventPublisherAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.EnvironmentAware, org.springframework.beans.factory.InitializingBean, org.springframework.data.mapping.context.MappingContext<E, P>) - org.springframework.data.elasticsearch.core.mapping.SimpleElasticsearchMappingContext
 
 - org.springframework.data.mapping.model.AbstractPersistentProperty<P> (implements org.springframework.data.mapping.PersistentProperty<P>)
- org.springframework.data.mapping.model.AnnotationBasedPersistentProperty<P>
- org.springframework.data.elasticsearch.core.mapping.SimpleElasticsearchPersistentProperty (implements org.springframework.data.elasticsearch.core.mapping.ElasticsearchPersistentProperty)
 
 
 - org.springframework.data.mapping.model.AnnotationBasedPersistentProperty<P>
 - org.springframework.data.elasticsearch.core.convert.AbstractPropertyValueConverter (implements org.springframework.data.elasticsearch.core.mapping.PropertyValueConverter)
- org.springframework.data.elasticsearch.core.convert.AbstractRangePropertyValueConverter<T>
- org.springframework.data.elasticsearch.core.convert.DateRangePropertyValueConverter
 - org.springframework.data.elasticsearch.core.convert.NumberRangePropertyValueConverter
 - org.springframework.data.elasticsearch.core.convert.TemporalRangePropertyValueConverter
 
 - org.springframework.data.elasticsearch.core.convert.DatePropertyValueConverter
 - org.springframework.data.elasticsearch.core.convert.TemporalPropertyValueConverter
 
 - org.springframework.data.elasticsearch.core.convert.AbstractRangePropertyValueConverter<T>
 - org.springframework.data.repository.query.parser.AbstractQueryCreator<T,
S> - org.springframework.data.elasticsearch.repository.query.parser.ElasticsearchQueryCreator
 
 - org.springframework.data.elasticsearch.client.elc.AbstractQueryProcessor
 - org.springframework.data.elasticsearch.core.AbstractReactiveElasticsearchTemplate (implements org.springframework.context.ApplicationContextAware, org.springframework.data.elasticsearch.core.ReactiveElasticsearchOperations)
- org.springframework.data.elasticsearch.client.elc.ReactiveElasticsearchTemplate
 
 - org.springframework.data.elasticsearch.core.AbstractReactiveElasticsearchTemplate.Entities<T>
 - org.springframework.data.elasticsearch.core.AbstractReactiveElasticsearchTemplate.ReadDocumentCallback<T> (implements org.springframework.data.elasticsearch.core.AbstractReactiveElasticsearchTemplate.DocumentCallback<T>)
 - org.springframework.data.elasticsearch.core.AbstractReactiveElasticsearchTemplate.ReadSearchDocumentCallback<T> (implements org.springframework.data.elasticsearch.core.AbstractReactiveElasticsearchTemplate.SearchDocumentCallback<T>)
 - org.springframework.data.repository.core.support.AbstractRepositoryMetadata (implements org.springframework.data.repository.core.RepositoryMetadata)
- org.springframework.data.repository.core.support.DefaultRepositoryMetadata
- org.springframework.data.elasticsearch.repository.support.ElasticsearchRepositoryMetadata
- org.springframework.data.elasticsearch.repository.support.ReactiveElasticsearchRepositoryMetadata
 
 
 - org.springframework.data.elasticsearch.repository.support.ElasticsearchRepositoryMetadata
 
 - org.springframework.data.repository.core.support.DefaultRepositoryMetadata
 - org.springframework.data.elasticsearch.client.elc.Aggregation
 - org.springframework.data.elasticsearch.core.mapping.Alias
 - org.springframework.data.elasticsearch.core.mapping.Alias.Builder
 - org.springframework.data.elasticsearch.core.index.AliasAction
- org.springframework.data.elasticsearch.core.index.AliasAction.Add
 - org.springframework.data.elasticsearch.core.index.AliasAction.Remove
 - org.springframework.data.elasticsearch.core.index.AliasAction.RemoveIndex
 
 - org.springframework.data.elasticsearch.core.index.AliasActionParameters
 - org.springframework.data.elasticsearch.core.index.AliasActionParameters.Builder
 - org.springframework.data.elasticsearch.core.index.AliasActions
 - org.springframework.data.elasticsearch.core.index.AliasData
 - co.elastic.clients.ApiClient<T,
Self> (implements java.io.Closeable) - co.elastic.clients.elasticsearch.ElasticsearchClient
- org.springframework.data.elasticsearch.client.elc.AutoCloseableElasticsearchClient (implements java.lang.AutoCloseable)
 
 - org.springframework.data.elasticsearch.client.elc.ReactiveElasticsearchClient (implements java.lang.AutoCloseable)
 - org.springframework.data.elasticsearch.client.elc.ReactiveElasticsearchClusterClient
 - org.springframework.data.elasticsearch.client.elc.ReactiveElasticsearchIndicesClient
 - org.springframework.data.elasticsearch.client.elc.ReactiveElasticsearchSqlClient
 
 - co.elastic.clients.elasticsearch.ElasticsearchClient
 - org.springframework.data.elasticsearch.core.event.AuditingEntityCallback (implements org.springframework.data.elasticsearch.core.event.BeforeConvertCallback<T>, org.springframework.core.Ordered)
 - org.springframework.data.elasticsearch.core.query.BaseQuery (implements org.springframework.data.elasticsearch.core.query.Query)
- org.springframework.data.elasticsearch.core.query.CriteriaQuery
 - org.springframework.data.elasticsearch.client.elc.NativeQuery
 - org.springframework.data.elasticsearch.core.query.SearchTemplateQuery
 - org.springframework.data.elasticsearch.core.query.StringQuery
 
 - org.springframework.data.elasticsearch.core.query.BaseQueryBuilder<Q,
SELF> - org.springframework.data.elasticsearch.core.query.CriteriaQueryBuilder
 - org.springframework.data.elasticsearch.client.elc.NativeQueryBuilder
 - org.springframework.data.elasticsearch.core.query.SearchTemplateQueryBuilder
 - org.springframework.data.elasticsearch.core.query.StringQueryBuilder
 
 - org.springframework.data.mapping.model.BasicPersistentEntity<T,
P> (implements org.springframework.data.mapping.model.MutablePersistentEntity<T, P>) - org.springframework.data.elasticsearch.core.mapping.SimpleElasticsearchPersistentEntity<T> (implements org.springframework.data.elasticsearch.core.mapping.ElasticsearchPersistentEntity<T>)
 
 - org.springframework.data.elasticsearch.utils.geohash.BitUtil
 - org.springframework.data.elasticsearch.core.query.BulkOptions
 - org.springframework.data.elasticsearch.core.query.BulkOptions.BulkOptionsBuilder
 - org.springframework.data.elasticsearch.core.query.ByQueryResponse
 - org.springframework.data.elasticsearch.core.query.ByQueryResponse.ByQueryResponseBuilder
 - org.springframework.data.elasticsearch.core.query.ByQueryResponse.Failure
 - org.springframework.data.elasticsearch.core.query.ByQueryResponse.Failure.FailureBuilder
 - org.springframework.data.elasticsearch.core.query.ByQueryResponse.SearchFailure
 - org.springframework.data.elasticsearch.core.query.ByQueryResponse.SearchFailure.SearchFailureBuilder
 - org.springframework.data.mapping.model.CamelCaseSplittingFieldNamingStrategy (implements org.springframework.data.mapping.model.FieldNamingStrategy)
- org.springframework.data.elasticsearch.core.mapping.KebabCaseFieldNamingStrategy
 
 - org.springframework.data.repository.cdi.CdiRepositoryBean<T> (implements jakarta.enterprise.inject.spi.Bean<T>, jakarta.enterprise.inject.spi.PassivationCapable)
- org.springframework.data.elasticsearch.repository.cdi.ElasticsearchRepositoryBean<T>
 
 - org.springframework.data.repository.cdi.CdiRepositoryExtensionSupport (implements jakarta.enterprise.inject.spi.Extension)
- org.springframework.data.elasticsearch.repository.cdi.ElasticsearchRepositoryExtension
 
 - org.springframework.data.elasticsearch.client.elc.ChildTemplate<T,
CLIENT> - org.springframework.data.elasticsearch.client.elc.ClusterTemplate (implements org.springframework.data.elasticsearch.core.cluster.ClusterOperations)
 - org.springframework.data.elasticsearch.client.elc.IndicesTemplate (implements org.springframework.data.elasticsearch.core.IndexOperations)
 
 - org.springframework.data.elasticsearch.core.cluster.ClusterHealth
 - org.springframework.data.elasticsearch.core.cluster.ClusterHealth.ClusterHealthBuilder
 - org.springframework.data.elasticsearch.core.suggest.Completion
 - org.springframework.data.elasticsearch.core.index.ComponentTemplateRequestData.Builder
 - org.springframework.data.elasticsearch.core.mapping.CreateIndexSettings
 - org.springframework.data.elasticsearch.core.mapping.CreateIndexSettings.Builder
 - org.springframework.data.elasticsearch.core.query.Criteria
 - org.springframework.data.elasticsearch.core.query.Criteria.CriteriaEntry
 - org.springframework.data.convert.CustomConversions
- org.springframework.data.elasticsearch.core.convert.ElasticsearchCustomConversions
 
 - org.springframework.data.elasticsearch.core.convert.DefaultElasticsearchTypeMapper.MapTypeAliasAccessor (implements org.springframework.data.convert.TypeAliasAccessor<S>)
 - org.springframework.data.elasticsearch.core.routing.DefaultRoutingResolver (implements org.springframework.data.elasticsearch.core.routing.RoutingResolver)
 - org.springframework.data.elasticsearch.support.DefaultStringObjectMap<T> (implements org.springframework.data.elasticsearch.support.StringObjectMap<M>)
- org.springframework.data.elasticsearch.client.elc.EntityAsMap
 - org.springframework.data.elasticsearch.core.index.Settings
 
 - org.springframework.data.convert.DefaultTypeMapper<S> (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.data.convert.TypeMapper<S>)
- org.springframework.data.elasticsearch.core.convert.DefaultElasticsearchTypeMapper (implements org.springframework.data.elasticsearch.core.convert.ElasticsearchTypeMapper)
 
 - org.springframework.data.elasticsearch.core.query.DeleteQuery
 - org.springframework.data.elasticsearch.core.query.DeleteQuery.Builder
 - org.springframework.data.elasticsearch.core.index.DeleteTemplateRequest
 - org.springframework.data.elasticsearch.client.elc.ElasticsearchAggregation (implements org.springframework.data.elasticsearch.core.AggregationContainer<T>)
 - org.springframework.data.elasticsearch.client.elc.ElasticsearchAggregations (implements org.springframework.data.elasticsearch.core.AggregationsContainer<T>)
 - org.springframework.data.elasticsearch.aot.ElasticsearchAotPredicates
 - org.springframework.data.elasticsearch.client.elc.ElasticsearchClientFactoryBean (implements org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean)
 - org.springframework.data.elasticsearch.client.elc.aot.ElasticsearchClientRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
 - org.springframework.data.elasticsearch.client.elc.ElasticsearchClients
 - org.springframework.data.elasticsearch.repository.support.value.ElasticsearchCollectionValueToStringConverter (implements org.springframework.core.convert.converter.GenericConverter)
 - org.springframework.data.elasticsearch.config.ElasticsearchConfigurationSupport
- org.springframework.data.elasticsearch.client.elc.ElasticsearchConfiguration
 - org.springframework.data.elasticsearch.client.elc.ReactiveElasticsearchConfiguration
 
 - org.springframework.data.elasticsearch.core.convert.ElasticsearchDateConverter
 - org.springframework.data.elasticsearch.repository.support.ElasticsearchEntityInformationCreatorImpl (implements org.springframework.data.elasticsearch.repository.support.ElasticsearchEntityInformationCreator)
 - org.springframework.data.elasticsearch.ElasticsearchErrorCause
 - org.springframework.data.elasticsearch.client.elc.ElasticsearchExceptionTranslator (implements org.springframework.dao.support.PersistenceExceptionTranslator)
 - org.springframework.data.elasticsearch.client.ElasticsearchHost
 - org.springframework.data.elasticsearch.repository.support.value.ElasticsearchQueryValueConversionService (implements org.springframework.core.convert.ConversionService)
 - org.springframework.data.elasticsearch.core.mapping.ElasticsearchSimpleTypes
 - org.springframework.data.elasticsearch.repository.support.value.ElasticsearchStringValueToStringConverter (implements org.springframework.core.convert.converter.GenericConverter)
 - org.springframework.data.elasticsearch.core.EntityOperations
 - org.springframework.data.elasticsearch.support.ExceptionUtils
 - org.springframework.data.elasticsearch.core.index.ExistsTemplateRequest
 - org.springframework.data.elasticsearch.core.document.Explanation
 - org.springframework.data.elasticsearch.core.query.FetchSourceFilter (implements org.springframework.data.elasticsearch.core.query.SourceFilter)
 - org.springframework.data.elasticsearch.core.query.FetchSourceFilterBuilder
 - org.springframework.data.elasticsearch.annotations.FieldElementType
 - org.springframework.data.elasticsearch.core.geo.GeoBox
 - org.springframework.data.elasticsearch.core.convert.GeoConverters
 - org.springframework.data.elasticsearch.utils.geohash.Geohash
 - org.springframework.data.elasticsearch.core.geo.GeoJsonGeometryCollection (implements org.springframework.data.elasticsearch.core.geo.GeoJson<T>)
 - org.springframework.data.elasticsearch.core.geo.GeoJsonLineString (implements org.springframework.data.elasticsearch.core.geo.GeoJson<T>)
 - org.springframework.data.elasticsearch.core.geo.GeoJsonMultiLineString (implements org.springframework.data.elasticsearch.core.geo.GeoJson<T>)
 - org.springframework.data.elasticsearch.core.geo.GeoJsonMultiPoint (implements org.springframework.data.elasticsearch.core.geo.GeoJson<T>)
 - org.springframework.data.elasticsearch.core.geo.GeoJsonMultiPolygon (implements org.springframework.data.elasticsearch.core.geo.GeoJson<T>)
 - org.springframework.data.elasticsearch.core.geo.GeoJsonPoint (implements org.springframework.data.elasticsearch.core.geo.GeoJson<T>)
 - org.springframework.data.elasticsearch.core.geo.GeoJsonPolygon (implements org.springframework.data.elasticsearch.core.geo.GeoJson<T>)
 - org.springframework.data.elasticsearch.core.geo.GeoPoint
 - org.springframework.data.elasticsearch.core.index.GetTemplateRequest
 - org.springframework.data.elasticsearch.core.query.HasChildQuery
 - org.springframework.data.elasticsearch.core.query.HasChildQuery.Builder
 - org.springframework.data.elasticsearch.core.query.HasParentQuery
 - org.springframework.data.elasticsearch.core.query.HasParentQuery.Builder
 - org.springframework.data.elasticsearch.core.query.highlight.Highlight
 - org.springframework.data.elasticsearch.core.query.highlight.HighlightCommonParameters
- org.springframework.data.elasticsearch.core.query.highlight.HighlightFieldParameters
 - org.springframework.data.elasticsearch.core.query.highlight.HighlightParameters
 
 - org.springframework.data.elasticsearch.core.query.highlight.HighlightCommonParameters.HighlightCommonParametersBuilder<SELF>
- org.springframework.data.elasticsearch.core.query.highlight.HighlightFieldParameters.HighlightFieldParametersBuilder
 - org.springframework.data.elasticsearch.core.query.highlight.HighlightParameters.HighlightParametersBuilder
 
 - org.springframework.data.elasticsearch.repository.query.HighlightConverter
 - org.springframework.data.elasticsearch.core.query.highlight.HighlightField
 - org.springframework.data.elasticsearch.core.query.HighlightQuery
 - org.springframework.data.elasticsearch.support.HttpHeaders (implements org.springframework.util.MultiValueMap<K,
V>)  - org.springframework.data.elasticsearch.core.query.IndexBoost
 - org.springframework.data.elasticsearch.core.mapping.IndexCoordinates
 - org.springframework.data.elasticsearch.core.IndexInformation
 - org.springframework.data.elasticsearch.core.query.IndexQuery
 - org.springframework.data.elasticsearch.core.query.IndexQueryBuilder
 - org.springframework.data.elasticsearch.core.query.IndicesOptions
 - org.springframework.data.elasticsearch.client.InetSocketAddressParser
 - org.springframework.data.elasticsearch.core.query.InnerHitsQuery
 - org.springframework.data.elasticsearch.core.query.InnerHitsQuery.Builder
 - org.springframework.data.elasticsearch.core.join.JoinField<ID>
 - org.springframework.data.elasticsearch.core.index.MappingBuilder
- org.springframework.data.elasticsearch.core.index.ReactiveMappingBuilder
 
 - org.springframework.data.elasticsearch.core.convert.MappingElasticsearchConverter (implements org.springframework.context.ApplicationContextAware, org.springframework.data.elasticsearch.core.convert.ElasticsearchConverter, org.springframework.core.env.EnvironmentCapable, org.springframework.beans.factory.InitializingBean)
 - org.springframework.data.elasticsearch.core.index.MappingParameters
 - org.springframework.data.elasticsearch.core.query.MoreLikeThisQuery
 - org.springframework.data.elasticsearch.core.MultiGetItem<T>
 - org.springframework.data.elasticsearch.core.MultiGetItem.Failure
 - org.springframework.beans.factory.xml.NamespaceHandlerSupport (implements org.springframework.beans.factory.xml.NamespaceHandler)
- org.springframework.data.elasticsearch.config.ElasticsearchNamespaceHandler
 
 - org.springframework.data.elasticsearch.core.document.NestedMetaData
 - org.springframework.data.elasticsearch.core.query.Order.Nested
 - org.springframework.data.elasticsearch.core.query.Order.Nested.Builder
 - org.springframework.data.repository.query.Parameter
- org.springframework.data.elasticsearch.repository.query.ElasticsearchParameter
 
 - org.springframework.data.repository.query.Parameters<S,
T> (implements org.springframework.data.util.Streamable<T>) - org.springframework.data.elasticsearch.repository.query.ElasticsearchParameters
 
 - org.springframework.data.repository.query.ParametersParameterAccessor (implements org.springframework.data.repository.query.ParameterAccessor)
- org.springframework.data.elasticsearch.repository.query.ElasticsearchParametersParameterAccessor (implements org.springframework.data.elasticsearch.repository.query.ElasticsearchParameterAccessor)
 
 - org.springframework.data.elasticsearch.config.PersistentEntitiesFactoryBean (implements org.springframework.beans.factory.FactoryBean<T>)
 - org.springframework.data.repository.core.support.PersistentEntityInformation<T,
ID> (implements org.springframework.data.repository.core.EntityInformation<T, ID>) - org.springframework.data.elasticsearch.repository.support.MappingElasticsearchEntityInformation<T,
ID> (implements org.springframework.data.elasticsearch.repository.support.ElasticsearchEntityInformation<T, ID>)  
 - org.springframework.data.elasticsearch.repository.support.MappingElasticsearchEntityInformation<T,
 - org.springframework.data.elasticsearch.utils.geohash.Point (implements org.springframework.data.elasticsearch.utils.geohash.Geometry)
 - org.springframework.data.elasticsearch.core.index.PutComponentTemplateRequest.Builder
 - org.springframework.data.elasticsearch.core.index.PutIndexTemplateRequest.Builder
 - org.springframework.data.elasticsearch.core.index.PutTemplateRequest
 - org.springframework.data.elasticsearch.core.index.PutTemplateRequest.TemplateRequestBuilder
 - org.springframework.data.elasticsearch.client.elc.Queries
 - org.springframework.data.elasticsearch.repository.support.querybyexample.QueryByExampleElasticsearchExecutor<T> (implements org.springframework.data.repository.query.QueryByExampleExecutor<T>)
 - org.springframework.data.repository.query.QueryMethod
- org.springframework.data.elasticsearch.repository.query.ElasticsearchQueryMethod
- org.springframework.data.elasticsearch.repository.query.ReactiveElasticsearchQueryMethod
 
 
 - org.springframework.data.elasticsearch.repository.query.ElasticsearchQueryMethod
 - org.springframework.data.elasticsearch.repository.support.QueryStringPlaceholderReplacer
 - org.springframework.data.elasticsearch.repository.support.QueryStringProcessor
 - org.springframework.data.elasticsearch.repository.support.spel.QueryStringSpELEvaluator
 - org.springframework.data.elasticsearch.core.event.ReactiveAuditingEntityCallback (implements org.springframework.core.Ordered, org.springframework.data.elasticsearch.core.event.ReactiveBeforeConvertCallback<T>)
 - org.springframework.data.elasticsearch.client.elc.ReactiveChildTemplate<T,
CLIENT> - org.springframework.data.elasticsearch.client.elc.ReactiveClusterTemplate (implements org.springframework.data.elasticsearch.core.cluster.ReactiveClusterOperations)
 - org.springframework.data.elasticsearch.client.elc.ReactiveIndicesTemplate (implements org.springframework.data.elasticsearch.core.ReactiveIndexOperations)
 
 - org.springframework.data.elasticsearch.repository.query.ReactiveElasticsearchQueryExecution.ResultProcessingConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.repository.query.ReactiveElasticsearchQueryExecution.ResultProcessingExecution (implements org.springframework.data.elasticsearch.repository.query.ReactiveElasticsearchQueryExecution)
 - org.springframework.data.elasticsearch.repository.query.ReactivePartTreeElasticsearchQuery
 - org.springframework.data.elasticsearch.repository.support.querybyexample.ReactiveQueryByExampleElasticsearchExecutor<T> (implements org.springframework.data.repository.query.ReactiveQueryByExampleExecutor<T>)
 - org.springframework.data.elasticsearch.repository.query.ReactiveRepositorySearchTemplateQuery
 - org.springframework.data.elasticsearch.repository.query.ReactiveRepositoryStringQuery
- org.springframework.data.elasticsearch.repository.query.ReactiveElasticsearchStringQuery
 
 - org.springframework.data.elasticsearch.core.ReactiveResourceUtil
 - org.springframework.data.elasticsearch.core.ReactiveSearchHitsImpl<T> (implements org.springframework.data.elasticsearch.core.ReactiveSearchHits<T>)
 - org.springframework.data.elasticsearch.core.ReactiveSearchHitSupport
 - java.lang.Record
- org.springframework.data.elasticsearch.core.AbstractReactiveElasticsearchTemplate.IndexResponseMetaData
 - org.springframework.data.elasticsearch.core.ActiveShardCount
 - org.springframework.data.elasticsearch.BulkFailureException.FailureDetails
 - org.springframework.data.elasticsearch.core.index.ComponentTemplateRequestData
 - org.springframework.data.elasticsearch.core.index.DeleteComponentTemplateRequest
 - org.springframework.data.elasticsearch.core.index.DeleteIndexTemplateRequest
 - org.springframework.data.elasticsearch.core.query.DocValueField
 - org.springframework.data.elasticsearch.core.index.ExistsComponentTemplateRequest
 - org.springframework.data.elasticsearch.core.index.ExistsIndexTemplateRequest
 - org.springframework.data.elasticsearch.core.index.GetComponentTemplateRequest
 - org.springframework.data.elasticsearch.core.index.GetIndexTemplateRequest
 - org.springframework.data.elasticsearch.core.IndexedObjectInformation
 - org.springframework.data.elasticsearch.core.index.PutComponentTemplateRequest
 - org.springframework.data.elasticsearch.core.index.PutIndexTemplateRequest
 - org.springframework.data.elasticsearch.core.query.Query.IdWithRouting
 - org.springframework.data.elasticsearch.core.query.Query.PointInTime
 - org.springframework.data.elasticsearch.support.ScoreDoc
 - org.springframework.data.elasticsearch.core.script.Script
 - org.springframework.data.elasticsearch.core.query.ScriptData
 - org.springframework.data.elasticsearch.core.query.SeqNoPrimaryTerm
 - org.springframework.data.elasticsearch.core.sql.SqlResponse.Column
 - org.springframework.data.elasticsearch.core.index.TemplateResponse
 - org.springframework.data.elasticsearch.core.index.TemplateResponseData
 - org.springframework.data.elasticsearch.support.Version
 
 - org.springframework.data.elasticsearch.utils.geohash.Rectangle (implements org.springframework.data.elasticsearch.utils.geohash.Geometry)
 - org.springframework.data.elasticsearch.core.reindex.ReindexRequest
 - org.springframework.data.elasticsearch.core.reindex.ReindexRequest.Dest
 - org.springframework.data.elasticsearch.core.reindex.ReindexRequest.ReindexRequestBuilder
 - org.springframework.data.elasticsearch.core.reindex.ReindexRequest.Script
 - org.springframework.data.elasticsearch.core.reindex.ReindexRequest.Slice
 - org.springframework.data.elasticsearch.core.reindex.ReindexRequest.Source
 - org.springframework.data.elasticsearch.core.reindex.ReindexResponse
 - org.springframework.data.elasticsearch.core.reindex.ReindexResponse.Failure
 - org.springframework.data.elasticsearch.core.reindex.ReindexResponse.Failure.FailureBuilder
 - org.springframework.data.elasticsearch.core.reindex.ReindexResponse.ReindexResponseBuilder
 - org.springframework.data.elasticsearch.core.reindex.Remote
 - org.springframework.data.elasticsearch.core.reindex.Remote.RemoteBuilder
 - org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport (implements org.springframework.data.repository.config.RepositoryConfigurationExtension)
- org.springframework.data.elasticsearch.repository.config.ElasticsearchRepositoryConfigExtension
- org.springframework.data.elasticsearch.repository.config.ReactiveElasticsearchRepositoryConfigurationExtension
 
 
 - org.springframework.data.elasticsearch.repository.config.ElasticsearchRepositoryConfigExtension
 - org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport<T,
S, ID> (implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.EnvironmentAware, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean, org.springframework.data.repository.core.support.RepositoryFactoryInformation<T, ID>) - org.springframework.data.elasticsearch.repository.support.ElasticsearchRepositoryFactoryBean<T,
S, ID>  - org.springframework.data.elasticsearch.repository.support.ReactiveElasticsearchRepositoryFactoryBean<T,
S, ID>  
 - org.springframework.data.elasticsearch.repository.support.ElasticsearchRepositoryFactoryBean<T,
 - org.springframework.data.repository.core.support.RepositoryFactorySupport (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable)
- org.springframework.data.elasticsearch.repository.support.ElasticsearchRepositoryFactory
 - org.springframework.data.repository.core.support.ReactiveRepositoryFactorySupport
- org.springframework.data.elasticsearch.repository.support.ReactiveElasticsearchRepositoryFactory
 
 
 - org.springframework.data.elasticsearch.repository.aot.RepositoryRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
 - org.springframework.data.elasticsearch.core.query.RescorerQuery
 - org.springframework.data.elasticsearch.core.ResourceUtil
 - org.springframework.data.elasticsearch.core.query.RuntimeField
 - org.springframework.data.elasticsearch.core.script.Script.ScriptBuilder
 - org.springframework.data.elasticsearch.core.query.ScriptData.Builder
 - org.springframework.data.elasticsearch.core.query.ScriptedField
 - org.springframework.data.elasticsearch.client.util.ScrollState
 - org.springframework.data.elasticsearch.core.document.SearchDocumentAdapter (implements org.springframework.data.elasticsearch.core.document.SearchDocument)
 - org.springframework.data.elasticsearch.core.document.SearchDocumentResponse
 - org.springframework.data.elasticsearch.core.SearchHit<T>
 - org.springframework.data.elasticsearch.core.SearchHitMapping<T>
 - org.springframework.data.elasticsearch.core.SearchHitsImpl<T> (implements org.springframework.data.elasticsearch.core.SearchScrollHits<T>)
 - org.springframework.data.elasticsearch.core.SearchHitSupport
 - org.springframework.data.elasticsearch.core.SearchShardStatistics
 - org.springframework.data.elasticsearch.core.SearchShardStatistics.Failure
 - org.springframework.data.elasticsearch.annotations.Similarity
 - org.springframework.data.elasticsearch.repository.query.SimpleElasticsearchEntityMetadata<T> (implements org.springframework.data.elasticsearch.repository.query.ElasticsearchEntityMetadata<T>)
 - org.springframework.data.elasticsearch.core.mapping.SimpleElasticsearchPersistentEntity.ContextConfiguration
 - org.springframework.data.elasticsearch.repository.support.SimpleElasticsearchRepository<T,
ID> (implements org.springframework.data.elasticsearch.repository.ElasticsearchRepository<T, ID>)  - org.springframework.data.elasticsearch.core.query.SimpleField (implements org.springframework.data.elasticsearch.core.query.Field)
 - org.springframework.data.elasticsearch.repository.support.SimpleReactiveElasticsearchRepository<T,
ID> (implements org.springframework.data.elasticsearch.repository.ReactiveElasticsearchRepository<T, ID>)  - org.springframework.data.domain.Sort.Order (implements java.io.Serializable)
- org.springframework.data.elasticsearch.core.query.Order
- org.springframework.data.elasticsearch.core.query.GeoDistanceOrder
 
 
 - org.springframework.data.elasticsearch.core.query.Order
 - org.springframework.data.elasticsearch.aot.SpringDataElasticsearchRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
 - org.springframework.data.elasticsearch.core.query.SqlQuery
 - org.springframework.data.elasticsearch.core.query.SqlQuery.Builder
 - org.springframework.data.elasticsearch.core.sql.SqlResponse
 - org.springframework.data.elasticsearch.core.sql.SqlResponse.Builder
 - org.springframework.data.elasticsearch.core.sql.SqlResponse.Row (implements java.lang.Iterable<T>)
 - org.springframework.data.elasticsearch.core.sql.SqlResponse.Row.Builder
 - org.springframework.data.elasticsearch.utils.geohash.StandardValidator (implements org.springframework.data.elasticsearch.utils.geohash.GeometryValidator)
 - org.springframework.data.elasticsearch.core.suggest.response.Suggest
 - org.springframework.data.elasticsearch.core.suggest.response.Suggest.Suggestion<E>
- org.springframework.data.elasticsearch.core.suggest.response.CompletionSuggestion<T>
 - org.springframework.data.elasticsearch.core.suggest.response.PhraseSuggestion
 - org.springframework.data.elasticsearch.core.suggest.response.TermSuggestion
 
 - org.springframework.data.elasticsearch.core.suggest.response.Suggest.Suggestion.Entry<O>
- org.springframework.data.elasticsearch.core.suggest.response.CompletionSuggestion.Entry<T>
 - org.springframework.data.elasticsearch.core.suggest.response.PhraseSuggestion.Entry
 - org.springframework.data.elasticsearch.core.suggest.response.TermSuggestion.Entry
 
 - org.springframework.data.elasticsearch.core.suggest.response.Suggest.Suggestion.Entry.Option
- org.springframework.data.elasticsearch.core.suggest.response.CompletionSuggestion.Entry.Option<T>
 - org.springframework.data.elasticsearch.core.suggest.response.PhraseSuggestion.Entry.Option
 - org.springframework.data.elasticsearch.core.suggest.response.TermSuggestion.Entry.Option
 
 - org.springframework.data.elasticsearch.core.index.TemplateData
 - org.springframework.data.elasticsearch.core.index.TemplateData.TemplateDataBuilder
 - org.springframework.data.elasticsearch.core.index.TemplateResponse.Builder
 - org.springframework.data.elasticsearch.core.index.TemplateResponseData.Builder
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.data.elasticsearch.core.convert.ConversionException
 - org.springframework.data.elasticsearch.core.convert.MappingConversionException
 - org.springframework.core.NestedRuntimeException
- org.springframework.dao.DataAccessException
- org.springframework.dao.NonTransientDataAccessException
- org.springframework.dao.DataIntegrityViolationException
- org.springframework.data.elasticsearch.VersionConflictException
 
 - org.springframework.dao.DataRetrievalFailureException
- org.springframework.data.elasticsearch.BulkFailureException
 
 - org.springframework.dao.NonTransientDataAccessResourceException
- org.springframework.data.elasticsearch.NoSuchIndexException
 - org.springframework.data.elasticsearch.ResourceNotFoundException
 
 - org.springframework.dao.UncategorizedDataAccessException
- org.springframework.data.elasticsearch.client.elc.CriteriaQueryException
 - org.springframework.data.elasticsearch.UncategorizedElasticsearchException
 
 
 - org.springframework.dao.DataIntegrityViolationException
 - org.springframework.data.elasticsearch.RestStatusException
 
 - org.springframework.dao.NonTransientDataAccessException
 - org.springframework.data.elasticsearch.ResourceFailureException
 
 - org.springframework.dao.DataAccessException
 - org.springframework.data.elasticsearch.client.NoReachableHostException
 - org.springframework.data.elasticsearch.client.UnsupportedBackendOperation
 - org.springframework.data.elasticsearch.client.UnsupportedClientOperationException
 
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 - org.springframework.data.elasticsearch.core.query.UpdateQuery
 - org.springframework.data.elasticsearch.core.query.UpdateQuery.Builder
 - org.springframework.data.elasticsearch.core.query.UpdateResponse
 - org.springframework.data.elasticsearch.support.VersionInfo
 - org.springframework.data.elasticsearch.utils.geohash.WellKnownText
 
 - org.springframework.beans.factory.xml.AbstractBeanDefinitionParser (implements org.springframework.beans.factory.xml.BeanDefinitionParser)
 
Interface Hierarchy
- org.springframework.data.elasticsearch.core.AbstractElasticsearchTemplate.DocumentCallback<T>
 - org.springframework.data.elasticsearch.core.AbstractElasticsearchTemplate.SearchDocumentResponseCallback<T>
 - org.springframework.data.elasticsearch.core.AbstractReactiveElasticsearchTemplate.DocumentCallback<T>
 - org.springframework.data.elasticsearch.core.AbstractReactiveElasticsearchTemplate.SearchDocumentCallback<T>
 - org.springframework.data.elasticsearch.core.AggregationContainer<T>
 - org.springframework.data.elasticsearch.core.AggregationsContainer<T>
 - java.lang.AutoCloseable
- java.io.Closeable
- org.springframework.data.util.CloseableIterator<T> (also extends java.util.Iterator<E>)
- org.springframework.data.elasticsearch.core.SearchHitsIterator<T>
 
 
 - org.springframework.data.util.CloseableIterator<T> (also extends java.util.Iterator<E>)
 
 - java.io.Closeable
 - org.springframework.data.elasticsearch.client.elc.ChildTemplate.ClientCallback<CLIENT,
RESULT>  - org.springframework.data.elasticsearch.client.ClientConfiguration
 - org.springframework.data.elasticsearch.client.ClientConfiguration.ClientConfigurationBuilderWithRequiredEndpoint
 - org.springframework.data.elasticsearch.client.ClientConfiguration.ClientConfigurationCallback<T>
- org.springframework.data.elasticsearch.client.elc.ElasticsearchClients.ElasticsearchHttpClientConfigurationCallback
 - org.springframework.data.elasticsearch.client.elc.ElasticsearchClients.ElasticsearchRestClientConfigurationCallback
 
 - org.springframework.data.elasticsearch.client.ClientConfiguration.TerminalClientConfigurationBuilder
- org.springframework.data.elasticsearch.client.ClientConfiguration.MaybeSecureClientConfigurationBuilder
 
 - org.springframework.data.elasticsearch.core.cluster.ClusterOperations
 - org.springframework.data.elasticsearch.core.convert.DateFormatter
 - org.springframework.data.elasticsearch.core.DocumentOperations
- org.springframework.data.elasticsearch.core.ElasticsearchOperations (also extends org.springframework.data.elasticsearch.core.script.ScriptOperations, org.springframework.data.elasticsearch.core.SearchOperations, org.springframework.data.elasticsearch.core.sql.SqlOperations)
 
 - org.springframework.data.elasticsearch.repository.support.ElasticsearchEntityInformationCreator
 - org.springframework.data.elasticsearch.client.elc.ElasticsearchTemplate.ClientCallback<T>
 - org.springframework.data.mapping.callback.EntityCallback<T>
- org.springframework.data.elasticsearch.core.event.AfterConvertCallback<T>
 - org.springframework.data.elasticsearch.core.event.AfterLoadCallback<T>
 - org.springframework.data.elasticsearch.core.event.AfterSaveCallback<T>
 - org.springframework.data.elasticsearch.core.event.BeforeConvertCallback<T>
 - org.springframework.data.elasticsearch.core.event.ReactiveAfterConvertCallback<T>
 - org.springframework.data.elasticsearch.core.event.ReactiveAfterLoadCallback<T>
 - org.springframework.data.elasticsearch.core.event.ReactiveAfterSaveCallback<T>
 - org.springframework.data.elasticsearch.core.event.ReactiveBeforeConvertCallback<T>
 
 - org.springframework.data.repository.core.EntityMetadata<T>
- org.springframework.data.elasticsearch.repository.query.ElasticsearchEntityMetadata<T>
 - org.springframework.data.repository.core.EntityInformation<T,
ID> - org.springframework.data.elasticsearch.repository.support.ElasticsearchEntityInformation<T,
ID>  
 - org.springframework.data.elasticsearch.repository.support.ElasticsearchEntityInformation<T,
 
 - org.springframework.data.elasticsearch.core.EntityOperations.Entity<T>
- org.springframework.data.elasticsearch.core.EntityOperations.AdaptableEntity<T>
 
 - org.springframework.data.convert.EntityReader<T,
S> - org.springframework.data.convert.EntityConverter<E,
P, T, S> (also extends org.springframework.data.convert.EntityWriter<T, S>) - org.springframework.data.elasticsearch.core.convert.ElasticsearchConverter
 
 
 - org.springframework.data.convert.EntityConverter<E,
 - org.springframework.data.convert.EntityWriter<T,
S> - org.springframework.data.convert.EntityConverter<E,
P, T, S> (also extends org.springframework.data.convert.EntityReader<T, S>) - org.springframework.data.elasticsearch.core.convert.ElasticsearchConverter
 
 
 - org.springframework.data.convert.EntityConverter<E,
 - org.springframework.data.elasticsearch.core.query.Field
 - java.util.function.Function<T,
R> - org.springframework.data.elasticsearch.core.document.SearchDocumentResponse.EntityCreator<T>
 
 - org.springframework.data.elasticsearch.core.geo.GeoJson<T>
 - org.springframework.data.elasticsearch.utils.geohash.Geometry
 - org.springframework.data.elasticsearch.utils.geohash.GeometryValidator
 - org.springframework.data.elasticsearch.utils.geohash.GeometryVisitor<T,
E>  - org.springframework.data.elasticsearch.core.IndexOperations
- org.springframework.data.elasticsearch.core.IndexOperationsAdapter
 
 - java.lang.Iterable<T>
- org.springframework.data.repository.query.ParameterAccessor
- org.springframework.data.elasticsearch.repository.query.ElasticsearchParameterAccessor
 
 - org.springframework.data.mapping.PersistentEntity<T,
P> - org.springframework.data.elasticsearch.core.mapping.ElasticsearchPersistentEntity<T>
 
 - org.springframework.data.util.Streamable<T> (also extends java.util.function.Supplier<T>)
- org.springframework.data.elasticsearch.core.SearchHits<T>
- org.springframework.data.elasticsearch.core.SearchScrollHits<T>
 
 - org.springframework.data.domain.Slice<T>
- org.springframework.data.domain.Page<T>
- org.springframework.data.elasticsearch.core.SearchPage<T>
 
 
 - org.springframework.data.domain.Page<T>
 
 - org.springframework.data.elasticsearch.core.SearchHits<T>
 
 - org.springframework.data.repository.query.ParameterAccessor
 - java.util.Iterator<E>
- org.springframework.data.util.CloseableIterator<T> (also extends java.io.Closeable)
- org.springframework.data.elasticsearch.core.SearchHitsIterator<T>
 
 
 - org.springframework.data.util.CloseableIterator<T> (also extends java.io.Closeable)
 - java.util.Map<K,
V> - org.springframework.data.elasticsearch.support.StringObjectMap<M>
- org.springframework.data.elasticsearch.core.document.Document
- org.springframework.data.elasticsearch.core.document.SearchDocument
 
 
 - org.springframework.data.elasticsearch.core.document.Document
 
 - org.springframework.data.elasticsearch.support.StringObjectMap<M>
 - org.springframework.data.mapping.PersistentProperty<P>
- org.springframework.data.elasticsearch.core.mapping.ElasticsearchPersistentProperty
 
 - org.springframework.data.elasticsearch.core.mapping.PropertyValueConverter
 - org.springframework.data.elasticsearch.core.query.Query
 - org.springframework.data.elasticsearch.client.elc.ReactiveChildTemplate.ClientCallback<CLIENT,
RESULT>  - org.springframework.data.elasticsearch.core.cluster.ReactiveClusterOperations
 - org.springframework.data.elasticsearch.core.ReactiveDocumentOperations
- org.springframework.data.elasticsearch.core.ReactiveElasticsearchOperations (also extends org.springframework.data.elasticsearch.core.script.ReactiveScriptOperations, org.springframework.data.elasticsearch.core.ReactiveSearchOperations, org.springframework.data.elasticsearch.core.sql.ReactiveSqlOperations)
 
 - org.springframework.data.elasticsearch.repository.query.ReactiveElasticsearchQueryExecution
 - org.springframework.data.elasticsearch.client.elc.ReactiveElasticsearchTemplate.ClientCallback<T>
 - org.springframework.data.elasticsearch.core.ReactiveIndexOperations
 - org.springframework.data.elasticsearch.core.script.ReactiveScriptOperations
- org.springframework.data.elasticsearch.core.ReactiveElasticsearchOperations (also extends org.springframework.data.elasticsearch.core.ReactiveDocumentOperations, org.springframework.data.elasticsearch.core.ReactiveSearchOperations, org.springframework.data.elasticsearch.core.sql.ReactiveSqlOperations)
 
 - org.springframework.data.elasticsearch.core.ReactiveSearchHits<T>
 - org.springframework.data.elasticsearch.core.ReactiveSearchOperations
- org.springframework.data.elasticsearch.core.ReactiveElasticsearchOperations (also extends org.springframework.data.elasticsearch.core.ReactiveDocumentOperations, org.springframework.data.elasticsearch.core.script.ReactiveScriptOperations, org.springframework.data.elasticsearch.core.sql.ReactiveSqlOperations)
 
 - org.springframework.data.elasticsearch.core.sql.ReactiveSqlOperations
- org.springframework.data.elasticsearch.core.ReactiveElasticsearchOperations (also extends org.springframework.data.elasticsearch.core.ReactiveDocumentOperations, org.springframework.data.elasticsearch.core.script.ReactiveScriptOperations, org.springframework.data.elasticsearch.core.ReactiveSearchOperations)
 
 - org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - org.springframework.data.elasticsearch.repository.ElasticsearchRepository<T,
ID> (also extends org.springframework.data.repository.PagingAndSortingRepository<T, ID>)  
 - org.springframework.data.elasticsearch.repository.ElasticsearchRepository<T,
 - org.springframework.data.repository.PagingAndSortingRepository<T,
ID> - org.springframework.data.elasticsearch.repository.ElasticsearchRepository<T,
ID> (also extends org.springframework.data.repository.CrudRepository<T, ID>)  
 - org.springframework.data.elasticsearch.repository.ElasticsearchRepository<T,
 - org.springframework.data.repository.reactive.ReactiveCrudRepository<T,
ID> - org.springframework.data.elasticsearch.repository.ReactiveElasticsearchRepository<T,
ID> (also extends org.springframework.data.repository.reactive.ReactiveSortingRepository<T, ID>)  
 - org.springframework.data.elasticsearch.repository.ReactiveElasticsearchRepository<T,
 - org.springframework.data.repository.reactive.ReactiveSortingRepository<T,
ID> - org.springframework.data.elasticsearch.repository.ReactiveElasticsearchRepository<T,
ID> (also extends org.springframework.data.repository.reactive.ReactiveCrudRepository<T, ID>)  
 - org.springframework.data.elasticsearch.repository.ReactiveElasticsearchRepository<T,
 
 - org.springframework.data.repository.CrudRepository<T,
 - org.springframework.data.elasticsearch.core.routing.RoutingResolver
 - org.springframework.data.elasticsearch.core.script.ScriptOperations
- org.springframework.data.elasticsearch.core.ElasticsearchOperations (also extends org.springframework.data.elasticsearch.core.DocumentOperations, org.springframework.data.elasticsearch.core.SearchOperations, org.springframework.data.elasticsearch.core.sql.SqlOperations)
 
 - org.springframework.data.elasticsearch.core.SearchOperations
- org.springframework.data.elasticsearch.core.ElasticsearchOperations (also extends org.springframework.data.elasticsearch.core.DocumentOperations, org.springframework.data.elasticsearch.core.script.ScriptOperations, org.springframework.data.elasticsearch.core.sql.SqlOperations)
 
 - org.springframework.data.elasticsearch.repository.support.SimpleElasticsearchRepository.OperationsCallback<R>
 - org.springframework.data.elasticsearch.core.query.SourceFilter
 - org.springframework.data.elasticsearch.core.sql.SqlOperations
- org.springframework.data.elasticsearch.core.ElasticsearchOperations (also extends org.springframework.data.elasticsearch.core.DocumentOperations, org.springframework.data.elasticsearch.core.script.ScriptOperations, org.springframework.data.elasticsearch.core.SearchOperations)
 
 - java.util.function.Supplier<T>
- org.springframework.data.util.Streamable<T> (also extends java.lang.Iterable<T>)
- org.springframework.data.elasticsearch.core.SearchHits<T>
- org.springframework.data.elasticsearch.core.SearchScrollHits<T>
 
 - org.springframework.data.domain.Slice<T>
- org.springframework.data.domain.Page<T>
- org.springframework.data.elasticsearch.core.SearchPage<T>
 
 
 - org.springframework.data.domain.Page<T>
 
 - org.springframework.data.elasticsearch.core.SearchHits<T>
 
 - org.springframework.data.util.Streamable<T> (also extends java.lang.Iterable<T>)
 - org.springframework.data.convert.TypeMapper<S>
- org.springframework.data.elasticsearch.core.convert.ElasticsearchTypeMapper
 
 
Annotation Interface Hierarchy
- org.springframework.data.elasticsearch.annotations.Alias (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.Aliases (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.CompletionContext (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.CompletionField (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.CountQuery (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.Document (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.DynamicTemplates (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.config.EnableElasticsearchAuditing (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.repository.config.EnableElasticsearchRepositories (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.config.EnableReactiveElasticsearchAuditing (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.repository.config.EnableReactiveElasticsearchRepositories (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.Field (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.Filter (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.GeoPointField (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.GeoShapeField (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.Highlight (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.HighlightField (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.HighlightParameters (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.IndexedIndexName (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.IndexPrefixes (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.InnerField (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.JoinTypeRelation (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.JoinTypeRelations (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.KnnIndexOptions (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.Mapping (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.MappingAlias (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.MultiField (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.Query (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.Routing (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.ScriptedField (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.SearchTemplateQuery (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.Setting (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.SourceFilters (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.ValueConverter (implements java.lang.annotation.Annotation)
 - org.springframework.data.elasticsearch.annotations.WriteOnlyProperty (implements java.lang.annotation.Annotation)
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.springframework.data.elasticsearch.annotations.CompletionContext.ContextMappingType
 - org.springframework.data.elasticsearch.annotations.CompletionContextType
 - org.springframework.data.elasticsearch.core.query.types.ConflictsType
 - org.springframework.data.elasticsearch.core.query.Criteria.OperationKey
 - org.springframework.data.elasticsearch.core.query.Criteria.Operator
 - org.springframework.data.elasticsearch.annotations.DateFormat
 - org.springframework.data.elasticsearch.annotations.Document.VersionType
 - org.springframework.data.elasticsearch.annotations.Dynamic
 - org.springframework.data.elasticsearch.client.ElasticsearchHost.State
 - org.springframework.data.elasticsearch.core.mapping.ElasticsearchPersistentProperty.PropertyToFieldNameConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.mapping.ElasticsearchPersistentProperty.QueryPropertyToFieldNameConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.annotations.FieldType
 - org.springframework.data.elasticsearch.core.convert.GeoConverters.GeoJsonGeometryCollectionToMapConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.GeoJsonLineStringToMapConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.GeoJsonMultiLineStringToMapConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.GeoJsonMultiPointToMapConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.GeoJsonMultiPolygonToMapConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.GeoJsonPointToMapConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.GeoJsonPolygonToMapConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.GeoJsonToMapConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.GeoPointToMapConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.MapToGeoJsonConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.MapToGeoJsonGeometryCollectionConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.MapToGeoJsonLineStringConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.MapToGeoJsonMultiLineStringConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.MapToGeoJsonMultiPointConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.MapToGeoJsonMultiPolygonConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.MapToGeoJsonPointConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.MapToGeoJsonPolygonConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.MapToGeoPointConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.MapToPointConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.convert.GeoConverters.PointToMapConverter (implements org.springframework.core.convert.converter.Converter<S,
T>)  - org.springframework.data.elasticsearch.core.query.GeoDistanceOrder.DistanceType
 - org.springframework.data.elasticsearch.annotations.GeoShapeField.Orientation
 - org.springframework.data.elasticsearch.core.query.HasChildQuery.ScoreMode
 - org.springframework.data.elasticsearch.annotations.IndexOptions
 - org.springframework.data.elasticsearch.core.query.IndexQuery.OpType
 - org.springframework.data.elasticsearch.core.query.IndicesOptions.Option
 - org.springframework.data.elasticsearch.core.query.IndicesOptions.WildcardStates
 - org.springframework.data.elasticsearch.annotations.KnnAlgorithmType
 - org.springframework.data.elasticsearch.annotations.KnnSimilarity
 - org.springframework.data.elasticsearch.annotations.Mapping.Detection
 - org.springframework.data.elasticsearch.annotations.NullValueType
 - org.springframework.data.elasticsearch.core.query.types.OperatorType
 - org.springframework.data.elasticsearch.core.query.Order.Mode
 - org.springframework.data.elasticsearch.core.query.Query.SearchType
 - org.springframework.data.elasticsearch.core.RefreshPolicy
 - org.springframework.data.elasticsearch.core.reindex.ReindexRequest.Conflicts
 - org.springframework.data.elasticsearch.core.query.RescorerQuery.ScoreMode
 - org.springframework.data.elasticsearch.core.query.ScriptType
 - org.springframework.data.elasticsearch.annotations.Setting.SortMissing
 - org.springframework.data.elasticsearch.annotations.Setting.SortMode
 - org.springframework.data.elasticsearch.annotations.Setting.SortOrder
 - org.springframework.data.elasticsearch.utils.geohash.ShapeType
 - org.springframework.data.elasticsearch.core.suggest.response.SortBy
 - org.springframework.data.elasticsearch.annotations.TermVector
 - org.springframework.data.elasticsearch.core.TotalHitsRelation
 - org.springframework.data.elasticsearch.core.query.UpdateResponse.Result
 - org.springframework.data.elasticsearch.annotations.WriteTypeHint
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)