# Hierarchy For All Packages

Package Hierarchies:

- org.hibernate.search,
- org.hibernate.search.analyzer,
- org.hibernate.search.analyzer.definition,
- org.hibernate.search.analyzer.definition.impl,
- org.hibernate.search.analyzer.definition.spi,
- org.hibernate.search.analyzer.impl,
- org.hibernate.search.analyzer.spi,
- org.hibernate.search.annotations,
- org.hibernate.search.backend,
- org.hibernate.search.backend.configuration.impl,
- org.hibernate.search.backend.impl,
- org.hibernate.search.backend.impl.batch,
- org.hibernate.search.backend.impl.blackhole,
- org.hibernate.search.backend.impl.jms,
- org.hibernate.search.backend.impl.lucene,
- org.hibernate.search.backend.impl.lucene.analysis,
- org.hibernate.search.backend.impl.lucene.overrides,
- org.hibernate.search.backend.impl.lucene.works,
- org.hibernate.search.backend.jgroups.impl,
- org.hibernate.search.backend.jgroups.logging.impl,
- org.hibernate.search.backend.jms.impl,
- org.hibernate.search.backend.spi,
- org.hibernate.search.batchindexing,
- org.hibernate.search.batchindexing.impl,
- org.hibernate.search.batchindexing.spi,
- org.hibernate.search.bridge,
- org.hibernate.search.bridge.builtin,
- org.hibernate.search.bridge.builtin.impl,
- org.hibernate.search.bridge.builtin.time.impl,
- org.hibernate.search.bridge.impl,
- org.hibernate.search.bridge.spi,
- org.hibernate.search.bridge.util.impl,
- org.hibernate.search.cfg,
- org.hibernate.search.cfg.impl,
- org.hibernate.search.cfg.spi,
- org.hibernate.search.cfg.spi.impl,
- org.hibernate.search.elasticsearch,
- org.hibernate.search.elasticsearch.analyzer,
- org.hibernate.search.elasticsearch.analyzer.definition,
- org.hibernate.search.elasticsearch.analyzer.definition.impl,
- org.hibernate.search.elasticsearch.analyzer.impl,
- org.hibernate.search.elasticsearch.aws.impl,
- org.hibernate.search.elasticsearch.bridge.builtin.impl,
- org.hibernate.search.elasticsearch.bridge.builtin.time.impl,
- org.hibernate.search.elasticsearch.bridge.impl,
- org.hibernate.search.elasticsearch.bridge.spi,
- org.hibernate.search.elasticsearch.cfg,
- org.hibernate.search.elasticsearch.client.impl,
- org.hibernate.search.elasticsearch.client.spi,
- org.hibernate.search.elasticsearch.dialect.impl,
- org.hibernate.search.elasticsearch.dialect.impl.es2,
- org.hibernate.search.elasticsearch.dialect.impl.es50,
- org.hibernate.search.elasticsearch.dialect.impl.es52,
- org.hibernate.search.elasticsearch.filter,
- org.hibernate.search.elasticsearch.gson.impl,
- org.hibernate.search.elasticsearch.impl,
- org.hibernate.search.elasticsearch.logging.impl,
- org.hibernate.search.elasticsearch.nulls.codec.impl,
- org.hibernate.search.elasticsearch.nulls.impl,
- org.hibernate.search.elasticsearch.processor.impl,
- org.hibernate.search.elasticsearch.query.impl,
- org.hibernate.search.elasticsearch.schema.impl,
- org.hibernate.search.elasticsearch.schema.impl.json,
- org.hibernate.search.elasticsearch.schema.impl.model,
- org.hibernate.search.elasticsearch.settings.impl,
- org.hibernate.search.elasticsearch.settings.impl.model,
- org.hibernate.search.elasticsearch.settings.impl.translation,
- org.hibernate.search.elasticsearch.spi,
- org.hibernate.search.elasticsearch.util.impl,
- org.hibernate.search.elasticsearch.util.impl.gson,
- org.hibernate.search.elasticsearch.work.impl,
- org.hibernate.search.elasticsearch.work.impl.builder,
- org.hibernate.search.elasticsearch.work.impl.factory,
- org.hibernate.search.engine,
- org.hibernate.search.engine.impl,
- org.hibernate.search.engine.integration.impl,
- org.hibernate.search.engine.metadata.impl,
- org.hibernate.search.engine.nesting.impl,
- org.hibernate.search.engine.nulls.codec.impl,
- org.hibernate.search.engine.nulls.impl,
- org.hibernate.search.engine.service.beanresolver.impl,
- org.hibernate.search.engine.service.beanresolver.spi,
- org.hibernate.search.engine.service.classloading.impl,
- org.hibernate.search.engine.service.classloading.spi,
- org.hibernate.search.engine.service.impl,
- org.hibernate.search.engine.service.named.impl,
- org.hibernate.search.engine.service.named.spi,
- org.hibernate.search.engine.service.spi,
- org.hibernate.search.engine.spi,
- org.hibernate.search.event.impl,
- org.hibernate.search.exception,
- org.hibernate.search.exception.impl,
- org.hibernate.search.filter,
- org.hibernate.search.filter.impl,
- org.hibernate.search.hcore.impl,
- org.hibernate.search.hcore.spi,
- org.hibernate.search.hcore.util.impl,
- org.hibernate.search.impl,
- org.hibernate.search.indexes,
- org.hibernate.search.indexes.impl,
- org.hibernate.search.indexes.interceptor,
- org.hibernate.search.indexes.serialization.avro.impl,
- org.hibernate.search.indexes.serialization.avro.logging.impl,
- org.hibernate.search.indexes.serialization.impl,
- org.hibernate.search.indexes.serialization.spi,
- org.hibernate.search.indexes.spi,
- org.hibernate.search.jmx,
- org.hibernate.search.jpa,
- org.hibernate.search.metadata,
- org.hibernate.search.metadata.impl,
- org.hibernate.search.orm.jmx.impl,
- org.hibernate.search.orm.loading.impl,
- org.hibernate.search.query,
- org.hibernate.search.query.dsl,
- org.hibernate.search.query.dsl.impl,
- org.hibernate.search.query.dsl.sort,
- org.hibernate.search.query.dsl.sort.impl,
- org.hibernate.search.query.engine,
- org.hibernate.search.query.engine.impl,
- org.hibernate.search.query.engine.spi,
- org.hibernate.search.query.facet,
- org.hibernate.search.query.hibernate.impl,
- org.hibernate.search.reader.impl,
- org.hibernate.search.spatial,
- org.hibernate.search.spatial.impl,
- org.hibernate.search.spi,
- org.hibernate.search.spi.impl,
- org.hibernate.search.stat,
- org.hibernate.search.stat.impl,
- org.hibernate.search.stat.spi,
- org.hibernate.search.store,
- org.hibernate.search.store.impl,
- org.hibernate.search.store.optimization,
- org.hibernate.search.store.optimization.impl,
- org.hibernate.search.store.spi,
- org.hibernate.search.util,
- org.hibernate.search.util.configuration.impl,
- org.hibernate.search.util.impl,
- org.hibernate.search.util.jmx.impl,
- org.hibernate.search.util.logging.impl

## Class Hierarchy

- java.lang.Object
  - org.apache.lucene.analysis.util.AbstractAnalysisFactory
    - org.apache.lucene.analysis.util.CharFilterFactory
      - org.hibernate.search.elasticsearch.analyzer.ElasticsearchCharFilterFactory
    - org.apache.lucene.analysis.util.TokenFilterFactory
      - org.hibernate.search.elasticsearch.analyzer.ElasticsearchTokenFilterFactory
    - org.apache.lucene.analysis.util.TokenizerFactory
      - org.hibernate.search.elasticsearch.analyzer.ElasticsearchTokenizerFactory
  - org.hibernate.search.backend.impl.lucene.AbstractCommitPolicy (implements org.hibernate.search.backend.impl.CommitPolicy)
    - org.hibernate.search.backend.impl.lucene.NRTCommitPolicy
    - org.hibernate.search.backend.impl.lucene.PerChangeSetCommitPolicy
    - org.hibernate.search.backend.impl.lucene.ScheduledCommitPolicy
    - org.hibernate.search.backend.impl.lucene.SharedIndexCommitPolicy
  - org.hibernate.search.elasticsearch.gson.impl.AbstractConfiguredExtraPropertiesJsonAdapterFactory (implements com.google.gson.TypeAdapterFactory)
    - org.hibernate.search.elasticsearch.settings.impl.model.AnalysisDefinitionJsonAdapterFactory
      - org.hibernate.search.elasticsearch.settings.impl.model.AnalyzerDefinitionJsonAdapterFactory
      - org.hibernate.search.elasticsearch.settings.impl.model.NormalizerDefinitionJsonAdapterFactory
  - org.hibernate.search.elasticsearch.gson.impl.AbstractConfiguredExtraPropertiesJsonAdapterFactory.Builder<T>
  - org.hibernate.search.query.dsl.sort.impl.AbstractConnectedSortContext
    - org.hibernate.search.query.dsl.sort.impl.ConnectedSortAdditionalSortFieldContext (implements org.hibernate.search.query.dsl.sort.SortAdditionalSortFieldContext)
      - org.hibernate.search.query.dsl.sort.impl.ConnectedSortDistanceFieldAndReferenceContext (implements org.hibernate.search.query.dsl.sort.SortDistanceFieldAndReferenceContext)
      - org.hibernate.search.query.dsl.sort.impl.ConnectedSortFieldContext (implements org.hibernate.search.query.dsl.sort.SortFieldContext, org.hibernate.search.query.dsl.sort.SortMissingValueContext<T>)
      - org.hibernate.search.query.dsl.sort.impl.ConnectedSortNativeContext (implements org.hibernate.search.query.dsl.sort.SortNativeContext)
      - org.hibernate.search.query.dsl.sort.impl.ConnectedSortScoreContext (implements org.hibernate.search.query.dsl.sort.SortScoreContext)
    - org.hibernate.search.query.dsl.sort.impl.ConnectedSortContext (implements org.hibernate.search.query.dsl.sort.SortContext)
    - org.hibernate.search.query.dsl.sort.impl.ConnectedSortDistanceFieldContext (implements org.hibernate.search.query.dsl.sort.SortDistanceFieldContext, org.hibernate.search.query.dsl.sort.SortLatLongContext)
    - org.hibernate.search.query.dsl.sort.impl.ConnectedSortDistanceNoFieldContext (implements org.hibernate.search.query.dsl.sort.SortDistanceNoFieldContext)
    - org.hibernate.search.query.dsl.sort.impl.ConnectedSortOrderTermination (implements org.hibernate.search.query.dsl.sort.SortOrderTermination)
  - org.hibernate.search.engine.spi.AbstractDocumentBuilder
    - org.hibernate.search.engine.spi.DocumentBuilderContainedEntity
    - org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
  - org.hibernate.search.query.dsl.impl.AbstractFacet (implements org.hibernate.search.query.facet.Facet)
    - org.hibernate.search.query.dsl.impl.RangeFacetImpl<T> (implements org.hibernate.search.query.facet.RangeFacet<T>)
  - org.hibernate.search.query.engine.impl.AbstractHSQuery (implements org.hibernate.search.query.engine.spi.HSQuery, java.io.Serializable)
    - org.hibernate.search.elasticsearch.query.impl.ElasticsearchHSQueryImpl
    - org.hibernate.search.query.engine.impl.LuceneHSQuery (implements org.hibernate.search.query.engine.spi.HSQuery)
  - org.hibernate.search.backend.impl.jms.AbstractJMSHibernateSearchController (implements javax.jms.MessageListener)
  - org.hibernate.search.query.hibernate.impl.AbstractLoader (implements org.hibernate.search.query.hibernate.impl.Loader)
    - org.hibernate.search.query.hibernate.impl.MultiClassesQueryLoader
    - org.hibernate.search.query.hibernate.impl.QueryLoader
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
        - org.hibernate.search.util.impl.LRUMap (implements java.io.Serializable)
  - org.hibernate.query.internal.AbstractProducedQuery<R> (implements org.hibernate.query.spi.QueryImplementor<R>)
    - org.hibernate.search.query.hibernate.impl.FullTextQueryImpl (implements org.hibernate.search.FullTextQuery)
  - org.hibernate.search.elasticsearch.settings.impl.translation.AbstractSynonymsParameterValueTransformer
    - org.hibernate.search.elasticsearch.settings.impl.translation.SolrSynonymsParameterValueTransformer
    - org.hibernate.search.elasticsearch.settings.impl.translation.WordnetSynonymsParameterValueTransformer
  - org.hibernate.search.backend.impl.lucene.AbstractWorkspaceImpl (implements org.hibernate.search.store.Workspace)
    - org.hibernate.search.backend.impl.lucene.ExclusiveIndexWorkspaceImpl
    - org.hibernate.search.backend.impl.lucene.NRTWorkspaceImpl (implements org.hibernate.search.indexes.spi.DirectoryBasedReaderProvider)
    - org.hibernate.search.backend.impl.lucene.SharedIndexWorkspaceImpl
  - org.hibernate.search.elasticsearch.settings.impl.model.AnalysisDefinition
    - org.hibernate.search.elasticsearch.settings.impl.model.AbstractCompositeAnalysisDefinition
      - org.hibernate.search.elasticsearch.settings.impl.model.AnalyzerDefinition
      - org.hibernate.search.elasticsearch.settings.impl.model.NormalizerDefinition
    - org.hibernate.search.elasticsearch.settings.impl.model.CharFilterDefinition
    - org.hibernate.search.elasticsearch.settings.impl.model.TokenFilterDefinition
    - org.hibernate.search.elasticsearch.settings.impl.model.TokenizerDefinition
  - org.hibernate.search.elasticsearch.schema.impl.json.AnalysisJsonElementEquivalence
    - org.hibernate.search.elasticsearch.schema.impl.json.AnalysisJsonElementUnorderedArrayEquivalence
  - org.hibernate.search.elasticsearch.schema.impl.json.AnalysisParameterEquivalenceRegistry
  - org.hibernate.search.elasticsearch.schema.impl.json.AnalysisParameterEquivalenceRegistry.Builder
  - org.hibernate.search.elasticsearch.schema.impl.json.AnalysisParameterEquivalenceRegistry.ParameterBuilder
  - org.hibernate.search.elasticsearch.schema.impl.json.AnalysisParameterEquivalenceRegistry.TypeBuilder
  - org.apache.lucene.analysis.Analyzer (implements java.io.Closeable)
    - org.apache.lucene.analysis.AnalyzerWrapper
      - org.apache.lucene.analysis.DelegatingAnalyzerWrapper
        - org.hibernate.search.backend.impl.lucene.analysis.ConcurrentlyMutableAnalyzer
      - org.hibernate.search.backend.impl.lucene.analysis.HibernateSearchNormalizerWrapper
      - org.hibernate.search.analyzer.impl.ScopedLuceneAnalyzer
    - org.hibernate.search.util.impl.PassThroughAnalyzer
    - org.hibernate.search.engine.impl.TokenizerChain
  - org.hibernate.search.cfg.AnalyzerDefMapping
  - org.hibernate.search.util.AnalyzerUtils
  - org.hibernate.search.engine.metadata.impl.AnnotationMetadataProvider (implements org.hibernate.search.engine.metadata.impl.MetadataProvider)
  - org.hibernate.search.engine.impl.AnnotationProcessingHelper
  - org.hibernate.search.bridge.builtin.ArrayBridge (implements org.hibernate.search.bridge.ContainerBridge, org.hibernate.search.bridge.FieldBridge)
    - org.hibernate.search.bridge.builtin.impl.BuiltinArrayBridge (implements org.hibernate.search.bridge.StringBridge)
  - org.apache.lucene.util.AttributeSource
    - org.apache.lucene.analysis.TokenStream (implements java.io.Closeable)
      - org.hibernate.search.indexes.serialization.impl.CopyTokenStream (implements java.io.Serializable)
  - org.hibernate.search.backend.jgroups.impl.AutoNodeSelector (implements org.hibernate.search.backend.jgroups.impl.NodeSelectorStrategy)
  - org.hibernate.search.indexes.serialization.avro.impl.AvroDeserializer (implements org.hibernate.search.indexes.serialization.spi.Deserializer)
  - org.hibernate.search.indexes.serialization.avro.impl.AvroSerializationProvider (implements org.hibernate.search.indexes.serialization.spi.SerializationProvider)
  - org.hibernate.search.indexes.serialization.avro.impl.AvroSerializer (implements org.hibernate.search.indexes.serialization.spi.Serializer)
  - org.hibernate.search.elasticsearch.aws.impl.AWSElasticsearchHttpClientConfigurer (implements org.hibernate.search.elasticsearch.client.spi.ElasticsearchHttpClientConfigurer)
  - org.hibernate.search.backend.BackendFactory
  - org.hibernate.search.engine.metadata.impl.BackReference<T>
  - org.hibernate.search.store.spi.BaseDirectoryProviderService (implements org.hibernate.search.cfg.spi.DirectoryProviderService<D>)
    - org.hibernate.search.store.impl.DefaultDirectoryProviderService
  - org.hibernate.search.batchindexing.impl.BatchCoordinator
  - org.hibernate.search.backend.impl.BatchedQueueingProcessor (implements org.hibernate.search.backend.impl.QueueingProcessor)
  - org.hibernate.search.batchindexing.impl.BatchIndexingWorkspace
  - org.hibernate.search.batchindexing.impl.BatchTransactionalContext
  - org.hibernate.search.backend.impl.blackhole.BlackHoleBackend (implements org.hibernate.search.backend.spi.Backend)
  - org.hibernate.search.backend.impl.blackhole.BlackHoleBackendQueueProcessor (implements org.hibernate.search.backend.spi.BackendQueueProcessor)
  - org.hibernate.search.bridge.builtin.BooleanBridge (implements org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.TwoWayStringBridge)
  - org.hibernate.search.bridge.util.impl.BridgeAdaptorUtils
  - org.hibernate.search.engine.metadata.impl.BridgeDefinedField
  - org.hibernate.search.bridge.impl.BridgeFactory
  - org.hibernate.search.elasticsearch.work.impl.BulkWork (implements org.hibernate.search.elasticsearch.work.impl.ElasticsearchWork<T>)
  - org.hibernate.search.elasticsearch.work.impl.BulkWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.BulkWorkBuilder)
  - org.hibernate.search.backend.impl.lucene.works.ByTermDeleteWorkExecutor
  - org.hibernate.search.cfg.CalendarBridgeMapping
  - org.hibernate.search.analyzer.definition.impl.ChainingLuceneAnalysisDefinitionRegistry (implements org.hibernate.search.analyzer.definition.impl.LuceneAnalysisDefinitionRegistry)
  - org.hibernate.search.backend.impl.lucene.Changeset (implements java.lang.Iterable<T>)
  - org.hibernate.search.bridge.builtin.CharacterBridge (implements org.hibernate.search.bridge.TwoWayStringBridge)
  - org.hibernate.search.cfg.CharFilterDefMapping
  - org.hibernate.search.elasticsearch.settings.impl.translation.CharMappingRuleFileParameterValueTransformer
  - org.hibernate.search.bridge.builtin.ClassBridge (implements org.hibernate.search.bridge.TwoWayStringBridge)
  - org.hibernate.search.cfg.ClassBridgeMapping
  - org.hibernate.search.util.logging.impl.ClassFormatter
  - java.lang.ClassLoader
    - org.hibernate.search.util.impl.AggregatedClassLoader
  - org.hibernate.search.util.impl.ClassLoaderHelper
  - org.hibernate.search.util.impl.Closeables
  - org.hibernate.search.util.impl.Closer<E> (implements java.lang.AutoCloseable)
  - org.hibernate.search.util.impl.CollectionHelper
  - org.hibernate.search.cfg.ConcatStringBridge (implements org.hibernate.search.bridge.ParameterizedBridge, org.hibernate.search.bridge.StringBridge)
  - org.hibernate.search.engine.impl.ConfigContext
  - org.hibernate.search.util.configuration.impl.ConfigurationParseHelper
  - org.hibernate.search.query.dsl.impl.ConnectedAllContext (implements org.hibernate.search.query.dsl.AllContext)
  - org.hibernate.search.query.dsl.impl.ConnectedDiscreteFacetContext (implements org.hibernate.search.query.dsl.DiscreteFacetContext)
  - org.hibernate.search.query.dsl.impl.ConnectedFacetContinuationContext (implements org.hibernate.search.query.dsl.FacetContinuationContext)
  - org.hibernate.search.query.dsl.impl.ConnectedFacetFieldContext (implements org.hibernate.search.query.dsl.FacetFieldContext)
  - org.hibernate.search.query.dsl.impl.ConnectedFacetParameterContext (implements org.hibernate.search.query.dsl.FacetParameterContext)
    - org.hibernate.search.query.dsl.impl.ConnectedFacetRangeAboveContext<T> (implements org.hibernate.search.query.dsl.FacetRangeAboveContext<T>)
    - org.hibernate.search.query.dsl.impl.ConnectedFacetRangeBelowContinuationContext<T> (implements org.hibernate.search.query.dsl.FacetRangeBelowContinuationContext<T>)
    - org.hibernate.search.query.dsl.impl.ConnectedFacetRangeEndContext<T> (implements org.hibernate.search.query.dsl.FacetRangeEndContext<T>)
  - org.hibernate.search.query.dsl.impl.ConnectedFacetRangeAboveBelowContext<T> (implements org.hibernate.search.query.dsl.FacetRangeAboveBelowContext<T>)
  - org.hibernate.search.query.dsl.impl.ConnectedFacetRangeLimitContext<T> (implements org.hibernate.search.query.dsl.FacetRangeLimitContext<T>)
  - org.hibernate.search.query.dsl.impl.ConnectedFacetRangeStartContext<T> (implements org.hibernate.search.query.dsl.FacetRangeStartContext<T>)
  - org.hibernate.search.query.dsl.impl.ConnectedMoreLikeThisContext (implements org.hibernate.search.query.dsl.MoreLikeThisContext)
  - org.hibernate.search.query.dsl.impl.ConnectedMoreLikeThisMatchingContext (implements org.hibernate.search.query.dsl.MoreLikeThisOpenedMatchingContext, org.hibernate.search.query.dsl.MoreLikeThisTerminalMatchingContext)
  - org.hibernate.search.query.dsl.impl.ConnectedMoreLikeThisQueryBuilder
    - org.hibernate.search.query.dsl.impl.ConnectedMoreLikeThisQueryBuilder.MoreLikeThisTerminationImpl (implements org.hibernate.search.query.dsl.MoreLikeThisTermination)
    - org.hibernate.search.query.dsl.impl.ConnectedMoreLikeThisQueryBuilder.MoreLikeThisToEntityContentAndTerminationImpl (implements org.hibernate.search.query.dsl.MoreLikeThisToEntityContentAndTermination)
  - org.hibernate.search.query.dsl.impl.ConnectedMultiFieldsPhraseQueryBuilder (implements org.hibernate.search.query.dsl.PhraseTermination)
  - org.hibernate.search.query.dsl.impl.ConnectedMultiFieldsRangeQueryBuilder (implements org.hibernate.search.query.dsl.RangeTerminationExcludable)
  - org.hibernate.search.query.dsl.impl.ConnectedMultiFieldsSimpleQueryStringQueryBuilder (implements org.hibernate.search.query.dsl.SimpleQueryStringTermination)
  - org.hibernate.search.query.dsl.impl.ConnectedMultiFieldsTermQueryBuilder (implements org.hibernate.search.query.dsl.TermTermination)
  - org.hibernate.search.query.dsl.impl.ConnectedPhraseMatchingContext (implements org.hibernate.search.query.dsl.PhraseMatchingContext)
  - org.hibernate.search.query.dsl.impl.ConnectedQueryBuilder (implements org.hibernate.search.query.dsl.QueryBuilder)
  - org.hibernate.search.query.dsl.impl.ConnectedQueryContextBuilder (implements org.hibernate.search.query.dsl.QueryContextBuilder)
  - org.hibernate.search.query.dsl.impl.ConnectedQueryContextBuilder.HSearchEntityContext (implements org.hibernate.search.query.dsl.EntityContext)
  - org.hibernate.search.query.dsl.impl.ConnectedRangeMatchingContext (implements org.hibernate.search.query.dsl.impl.FieldBridgeCustomization<T>, org.hibernate.search.query.dsl.RangeMatchingContext)
  - org.hibernate.search.query.dsl.impl.ConnectedSimpleQueryStringMatchingContext (implements org.hibernate.search.query.dsl.SimpleQueryStringMatchingContext)
  - org.hibernate.search.query.dsl.impl.ConnectedSpatialContext (implements org.hibernate.search.query.dsl.SpatialContext)
  - org.hibernate.search.query.dsl.impl.ConnectedSpatialMatchingContext (implements org.hibernate.search.query.dsl.SpatialMatchingContext)
  - org.hibernate.search.query.dsl.impl.ConnectedSpatialQueryBuilder (implements org.hibernate.search.query.dsl.SpatialTermination)
  - org.hibernate.search.query.dsl.impl.ConnectedTermMatchingContext (implements org.hibernate.search.query.dsl.impl.FieldBridgeCustomization<T>, org.hibernate.search.query.dsl.TermMatchingContext)
  - org.hibernate.search.cfg.ContainedInMapping
  - org.hibernate.search.engine.metadata.impl.ContainedInMetadata
  - org.hibernate.search.engine.metadata.impl.ContainedInMetadataBuilder
  - org.hibernate.search.engine.spi.ContainedInRecursionContext
  - org.hibernate.search.hcore.util.impl.ContextHelper
  - org.hibernate.search.bridge.util.impl.ContextualExceptionBridgeHelper (implements org.hibernate.search.bridge.spi.ConversionContext)
  - org.hibernate.search.spatial.impl.CoordinateHelper
  - org.hibernate.search.query.hibernate.impl.CriteriaObjectInitializer (implements org.hibernate.search.query.hibernate.impl.ObjectInitializer)
  - org.hibernate.search.cfg.DateBridgeMapping
  - org.hibernate.search.bridge.builtin.impl.DateResolutionUtil
  - org.hibernate.search.backend.impl.batch.DefaultBatchBackend (implements org.hibernate.search.backend.spi.BatchBackend)
  - org.hibernate.search.engine.impl.DefaultBoostStrategy (implements org.hibernate.search.engine.BoostStrategy)
  - org.hibernate.search.engine.service.classloading.impl.DefaultClassLoaderService (implements org.hibernate.search.engine.service.classloading.spi.ClassLoaderService)
  - org.hibernate.search.elasticsearch.settings.impl.translation.DefaultElasticsearchAnalyzerDefinitionTranslator (implements org.hibernate.search.elasticsearch.settings.impl.translation.ElasticsearchAnalyzerDefinitionTranslator, org.hibernate.search.engine.service.spi.Startable, org.hibernate.search.engine.service.spi.Stoppable)
  - org.hibernate.search.elasticsearch.client.impl.DefaultElasticsearchClient (implements org.hibernate.search.elasticsearch.client.impl.ElasticsearchClientImplementor)
  - org.hibernate.search.elasticsearch.client.impl.DefaultElasticsearchClientFactory (implements org.hibernate.search.elasticsearch.client.impl.ElasticsearchClientFactory, org.hibernate.search.engine.service.spi.Startable, org.hibernate.search.engine.service.spi.Stoppable)
  - org.hibernate.search.elasticsearch.dialect.impl.DefaultElasticsearchDialectFactory (implements org.hibernate.search.elasticsearch.dialect.impl.ElasticsearchDialectFactory)
  - org.hibernate.search.elasticsearch.work.impl.DefaultElasticsearchRequestSuccessAssessor (implements org.hibernate.search.elasticsearch.work.impl.ElasticsearchRequestSuccessAssessor)
  - org.hibernate.search.elasticsearch.work.impl.DefaultElasticsearchRequestSuccessAssessor.Builder
  - org.hibernate.search.elasticsearch.schema.impl.DefaultElasticsearchSchemaCreator (implements org.hibernate.search.elasticsearch.schema.impl.ElasticsearchSchemaCreator)
  - org.hibernate.search.elasticsearch.schema.impl.DefaultElasticsearchSchemaDropper (implements org.hibernate.search.elasticsearch.schema.impl.ElasticsearchSchemaDropper)
  - org.hibernate.search.elasticsearch.schema.impl.DefaultElasticsearchSchemaMigrator (implements org.hibernate.search.elasticsearch.schema.impl.ElasticsearchSchemaMigrator)
  - org.hibernate.search.elasticsearch.impl.DefaultElasticsearchService (implements org.hibernate.search.elasticsearch.impl.ElasticsearchService, org.hibernate.search.engine.service.spi.Startable, org.hibernate.search.engine.service.spi.Stoppable)
  - org.hibernate.search.elasticsearch.gson.impl.DefaultGsonProvider (implements org.hibernate.search.elasticsearch.gson.impl.GsonProvider)
  - org.hibernate.search.hcore.impl.DefaultHibernateSessionFactoryService (implements org.hibernate.search.hcore.impl.HibernateSessionFactoryService)
  - org.hibernate.search.cfg.spi.impl.DefaultIdUniquenessResolver (implements org.hibernate.search.cfg.spi.IdUniquenessResolver)
  - org.hibernate.search.engine.impl.DefaultIndexManagerFactory (implements org.hibernate.search.cfg.spi.IndexManagerFactory, org.hibernate.search.engine.service.spi.Startable)
  - org.hibernate.search.indexes.impl.DefaultIndexReaderAccessor (implements org.hibernate.search.indexes.IndexReaderAccessor)
  - org.hibernate.search.spi.DefaultInstanceInitializer
  - org.hibernate.search.store.impl.DefaultLockFactoryCreator (implements org.hibernate.search.store.spi.LockFactoryCreator, org.hibernate.search.engine.service.spi.Startable)
  - org.hibernate.search.util.logging.impl.DefaultLogCategories
  - org.hibernate.search.batchindexing.impl.DefaultMassIndexerFactory (implements org.hibernate.search.batchindexing.spi.MassIndexerFactory)
  - org.hibernate.search.engine.nesting.impl.DefaultNestingContextFactory (implements org.hibernate.search.engine.nesting.impl.NestingContextFactory)
  - org.hibernate.search.backend.jgroups.impl.DefaultNodeSelectorService (implements org.hibernate.search.backend.jgroups.impl.NodeSelectorService)
  - org.hibernate.search.bridge.builtin.DefaultStringBridge (implements org.hibernate.search.bridge.StringBridge)
  - org.hibernate.search.engine.impl.DefaultTimingSource (implements org.hibernate.search.engine.spi.TimingSource)
  - org.hibernate.search.cfg.impl.DelegatingClassLoaderService (implements org.hibernate.search.engine.service.classloading.spi.ClassLoaderService)
  - org.hibernate.search.backend.impl.DeleteByQuerySupport
  - org.hibernate.search.backend.impl.lucene.works.DeleteExtWorkExecutor
  - java.util.Dictionary<K,V>
    - java.util.Hashtable<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - java.util.Properties
        - org.hibernate.search.util.configuration.impl.MaskedProperty (implements java.io.Serializable)
  - org.hibernate.search.indexes.spi.DirectoryBasedIndexManager (implements org.hibernate.search.indexes.spi.IndexManager)
    - org.hibernate.search.indexes.impl.NRTIndexManager
  - org.hibernate.search.store.spi.DirectoryHelper
  - org.hibernate.search.store.impl.DirectoryProviderHelper
  - org.hibernate.search.backend.jgroups.impl.DispatchMessageSender (implements org.hibernate.search.backend.jgroups.impl.MessageSenderService, org.hibernate.search.engine.service.spi.Startable, org.hibernate.search.engine.service.spi.Stoppable)
  - org.hibernate.search.spatial.impl.DistanceCollector (implements org.apache.lucene.search.Collector)
  - org.apache.lucene.search.DocIdSet (implements org.apache.lucene.util.Accountable)
    - org.hibernate.search.filter.impl.AndDocIdSet
  - org.hibernate.search.engine.impl.DocumentBuilderHelper
  - org.hibernate.search.query.engine.impl.DocumentExtractorImpl (implements org.hibernate.search.query.engine.spi.DocumentExtractor)
  - org.hibernate.search.engine.metadata.impl.DocumentFieldMetadata (implements org.hibernate.search.engine.metadata.impl.PartialDocumentFieldMetadata)
  - org.hibernate.search.engine.metadata.impl.DocumentFieldMetadata.Builder (implements org.hibernate.search.engine.metadata.impl.PartialDocumentFieldMetadata)
  - org.hibernate.search.engine.metadata.impl.DocumentFieldPath
  - org.hibernate.search.cfg.DocumentIdMapping
  - org.hibernate.search.indexes.interceptor.DontInterceptEntityInterceptor (implements org.hibernate.search.indexes.interceptor.EntityIndexingInterceptor<T>)
  - org.hibernate.search.bridge.builtin.time.impl.DurationBridge (implements org.hibernate.search.bridge.spi.EncodingBridge, org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.TwoWayFieldBridge)
  - org.hibernate.search.elasticsearch.bridge.spi.Elasticsearch (implements org.hibernate.search.bridge.spi.FieldMetadataCreationContext)
  - org.hibernate.search.elasticsearch.analyzer.impl.Elasticsearch2Analyzers
  - org.hibernate.search.elasticsearch.analyzer.impl.Elasticsearch2AnalyzerStrategy (implements org.hibernate.search.analyzer.spi.AnalyzerStrategy)
    - org.hibernate.search.elasticsearch.analyzer.impl.Elasticsearch52AnalyzerStrategy
  - org.hibernate.search.elasticsearch.dialect.impl.es2.Elasticsearch2Dialect (implements org.hibernate.search.elasticsearch.dialect.impl.ElasticsearchDialect)
  - org.hibernate.search.elasticsearch.query.impl.Elasticsearch2QueryFactory (implements org.hibernate.search.elasticsearch.query.impl.ElasticsearchQueryFactory)
  - org.hibernate.search.elasticsearch.schema.impl.Elasticsearch2SchemaTranslator (implements org.hibernate.search.elasticsearch.schema.impl.ElasticsearchSchemaTranslator)
    - org.hibernate.search.elasticsearch.schema.impl.Elasticsearch50SchemaTranslator
      - org.hibernate.search.elasticsearch.schema.impl.Elasticsearch52SchemaTranslator
  - org.hibernate.search.elasticsearch.schema.impl.Elasticsearch2SchemaValidator (implements org.hibernate.search.elasticsearch.schema.impl.ElasticsearchSchemaValidator)
    - org.hibernate.search.elasticsearch.schema.impl.Elasticsearch50SchemaValidator
      - org.hibernate.search.elasticsearch.schema.impl.Elasticsearch52SchemaValidator
  - org.hibernate.search.elasticsearch.work.impl.factory.Elasticsearch2WorkFactory (implements org.hibernate.search.elasticsearch.work.impl.factory.ElasticsearchWorkFactory)
    - org.hibernate.search.elasticsearch.work.impl.factory.Elasticsearch5WorkFactory
  - org.hibernate.search.elasticsearch.dialect.impl.es50.Elasticsearch50Dialect (implements org.hibernate.search.elasticsearch.dialect.impl.ElasticsearchDialect)
    - org.hibernate.search.elasticsearch.dialect.impl.es52.Elasticsearch52Dialect
  - org.hibernate.search.elasticsearch.query.impl.Elasticsearch5QueryFactory (implements org.hibernate.search.elasticsearch.query.impl.ElasticsearchQueryFactory)
  - org.hibernate.search.elasticsearch.analyzer.definition.impl.ElasticsearchAnalysisComponentDefinitionContextImpl<D> (implements org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchAnalysisComponentDefinitionContext, org.hibernate.search.elasticsearch.analyzer.definition.impl.ElasticsearchAnalysisDefinitionRegistryPopulator, org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchTypedAnalysisComponentDefinitionContext)
    - org.hibernate.search.elasticsearch.analyzer.definition.impl.ElasticsearchCharFilterDefinitionContextImpl
    - org.hibernate.search.elasticsearch.analyzer.definition.impl.ElasticsearchTokenFilterDefinitionContextImpl
    - org.hibernate.search.elasticsearch.analyzer.definition.impl.ElasticsearchTokenizerDefinitionContextImpl
  - org.hibernate.search.elasticsearch.analyzer.definition.impl.ElasticsearchAnalysisDefinitionRegistryBuilderImpl (implements org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchAnalysisDefinitionRegistryBuilder)
  - org.hibernate.search.elasticsearch.analyzer.definition.impl.ElasticsearchAnalyzerDefinitionContextImpl (implements org.hibernate.search.elasticsearch.analyzer.definition.impl.ElasticsearchAnalysisDefinitionRegistryPopulator, org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchAnalyzerDefinitionContext, org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchAnalyzerDefinitionWithTokenizerContext)
  - org.hibernate.search.elasticsearch.nulls.codec.impl.ElasticsearchAsNullNullMarkerCodec (implements org.hibernate.search.engine.nulls.codec.impl.NullMarkerCodec)
    - org.hibernate.search.elasticsearch.nulls.codec.impl.ElasticsearchAsNullStringNullMarkerCodec
    - org.hibernate.search.elasticsearch.nulls.codec.impl.ElasticsearchBooleanNullMarkerCodec
    - org.hibernate.search.elasticsearch.nulls.codec.impl.ElasticsearchDoubleNullMarkerCodec
    - org.hibernate.search.elasticsearch.nulls.codec.impl.ElasticsearchFloatNullMarkerCodec
    - org.hibernate.search.elasticsearch.nulls.codec.impl.ElasticsearchIntegerNullMarkerCodec
    - org.hibernate.search.elasticsearch.nulls.codec.impl.ElasticsearchLongNullMarkerCodec
  - org.hibernate.search.elasticsearch.nulls.codec.impl.ElasticsearchAsTokenStringNullMarkerCodec
  - org.hibernate.search.elasticsearch.bridge.builtin.impl.ElasticsearchBooleanBridge (implements org.hibernate.search.bridge.spi.EncodingBridge, org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.TwoWayStringBridge)
  - org.hibernate.search.elasticsearch.bridge.builtin.impl.ElasticsearchBridgeDefinedField
  - org.hibernate.search.elasticsearch.bridge.impl.ElasticsearchBridgeProvider (implements org.hibernate.search.bridge.spi.IndexManagerTypeSpecificBridgeProvider)
  - org.hibernate.search.elasticsearch.util.impl.ElasticsearchClientUtils
  - org.hibernate.search.elasticsearch.util.impl.ElasticsearchDateHelper
  - org.hibernate.search.elasticsearch.util.impl.ElasticsearchEntityHelper
  - org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
  - org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
  - org.hibernate.search.elasticsearch.impl.ElasticsearchIndexManager (implements org.hibernate.search.indexes.spi.IndexManager, org.hibernate.search.indexes.spi.IndexNameNormalizer)
  - org.hibernate.search.elasticsearch.spi.ElasticsearchIndexManagerType (implements org.hibernate.search.indexes.spi.IndexManagerType)
  - org.hibernate.search.elasticsearch.impl.ElasticsearchIndexNameNormalizer
  - org.hibernate.search.elasticsearch.settings.impl.ElasticsearchIndexSettingsBuilder
  - org.hibernate.search.elasticsearch.logging.impl.ElasticsearchJsonObjectFormatter
  - org.hibernate.search.elasticsearch.impl.ElasticsearchJsonQueryDescriptor (implements org.hibernate.search.query.engine.spi.QueryDescriptor)
  - org.hibernate.search.elasticsearch.logging.impl.ElasticsearchLogCategories
  - org.hibernate.search.elasticsearch.impl.ElasticsearchLuceneQueryTranslator (implements org.hibernate.search.query.engine.impl.LuceneQueryTranslator, org.hibernate.search.engine.service.spi.Startable)
  - org.hibernate.search.elasticsearch.nulls.impl.ElasticsearchMissingValueStrategy (implements org.hibernate.search.engine.nulls.impl.MissingValueStrategy)
  - org.hibernate.search.elasticsearch.impl.ElasticsearchNestingContextFactoryProvider (implements org.hibernate.search.engine.nesting.impl.NestingContextFactoryProvider, org.hibernate.search.engine.service.spi.Startable)
  - org.hibernate.search.elasticsearch.analyzer.definition.impl.ElasticsearchNormalizerDefinitionContextImpl (implements org.hibernate.search.elasticsearch.analyzer.definition.impl.ElasticsearchAnalysisDefinitionRegistryPopulator, org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchNormalizerDefinitionContext)
  - org.hibernate.search.elasticsearch.ElasticsearchQueries
  - org.hibernate.search.elasticsearch.client.impl.ElasticsearchRequest
  - org.hibernate.search.elasticsearch.client.impl.ElasticsearchRequest.Builder
  - org.hibernate.search.elasticsearch.logging.impl.ElasticsearchRequestFormatter
  - org.hibernate.search.elasticsearch.client.impl.ElasticsearchResponse
  - org.hibernate.search.elasticsearch.logging.impl.ElasticsearchResponseFormatter
  - org.hibernate.search.elasticsearch.schema.impl.ElasticsearchSchemaAccessor
  - org.hibernate.search.elasticsearch.processor.impl.ElasticsearchWorkProcessor (implements java.lang.AutoCloseable)
  - org.hibernate.search.elasticsearch.query.impl.EmptySearchResult (implements org.hibernate.search.elasticsearch.work.impl.SearchResult)
  - org.hibernate.search.bridge.util.impl.EncodingStringBridge<T> (implements org.hibernate.search.bridge.spi.EncodingBridge, org.hibernate.search.bridge.StringBridge)
    - org.hibernate.search.elasticsearch.bridge.builtin.impl.ElasticsearchCalendarBridge (implements org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.ParameterizedBridge, org.hibernate.search.bridge.TwoWayFieldBridge)
    - org.hibernate.search.elasticsearch.bridge.builtin.impl.ElasticsearchDateBridge (implements org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.ParameterizedBridge, org.hibernate.search.bridge.TwoWayFieldBridge)
    - org.hibernate.search.elasticsearch.bridge.builtin.time.impl.ElasticsearchTemporalAccessorStringBridge<T> (implements org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.TwoWayStringBridge)
      - org.hibernate.search.elasticsearch.bridge.builtin.time.impl.ElasticsearchInstantBridge
      - org.hibernate.search.elasticsearch.bridge.builtin.time.impl.ElasticsearchLocalDateBridge
      - org.hibernate.search.elasticsearch.bridge.builtin.time.impl.ElasticsearchLocalDateTimeBridge
      - org.hibernate.search.elasticsearch.bridge.builtin.time.impl.ElasticsearchLocalTimeBridge
      - org.hibernate.search.elasticsearch.bridge.builtin.time.impl.ElasticsearchMonthDayBridge
      - org.hibernate.search.elasticsearch.bridge.builtin.time.impl.ElasticsearchOffsetDateTimeBridge
      - org.hibernate.search.elasticsearch.bridge.builtin.time.impl.ElasticsearchOffsetTimeBridge
      - org.hibernate.search.elasticsearch.bridge.builtin.time.impl.ElasticsearchYearBridge
      - org.hibernate.search.elasticsearch.bridge.builtin.time.impl.ElasticsearchYearMonthBridge
      - org.hibernate.search.elasticsearch.bridge.builtin.time.impl.ElasticsearchZonedDateTimeBridge
  - org.hibernate.search.cfg.EntityDescriptor
  - org.hibernate.search.query.engine.impl.EntityInfoImpl (implements org.hibernate.search.query.engine.spi.EntityInfo)
  - org.hibernate.search.query.hibernate.impl.EntityInfoLoadKey
  - org.hibernate.search.cfg.EntityMapping
  - org.hibernate.search.cfg.EntitySpatialMapping
  - org.hibernate.search.bridge.builtin.EnumBridge (implements org.hibernate.search.bridge.AppliedOnTypeAwareBridge, org.hibernate.search.bridge.TwoWayStringBridge)
  - org.hibernate.search.cfg.Environment
  - org.hibernate.search.exception.impl.ErrorContextBuilder
  - org.hibernate.search.spi.ErrorHandlerFactory
  - org.hibernate.search.event.impl.EventSourceTransactionContext (implements java.io.Serializable, org.hibernate.search.backend.TransactionContext)
  - org.hibernate.search.util.impl.Executors
  - org.hibernate.search.util.impl.Executors.BlockPolicy (implements java.util.concurrent.RejectedExecutionHandler)
  - org.hibernate.search.store.optimization.impl.ExplicitOnlyOptimizerStrategy (implements org.hibernate.search.store.optimization.OptimizerStrategy)
    - org.hibernate.search.store.optimization.impl.IncrementalOptimizerStrategy (implements org.hibernate.search.store.optimization.OptimizerStrategy)
  - org.hibernate.search.bridge.impl.ExtendedBridgeProvider (implements org.hibernate.search.bridge.spi.BridgeProvider)
  - org.hibernate.search.query.engine.impl.FacetComparators
  - org.hibernate.search.query.engine.impl.FacetComparators.FacetComparator (implements java.util.Comparator<T>, java.io.Serializable)
  - org.hibernate.search.engine.impl.FacetHandling
  - org.hibernate.search.query.dsl.impl.FacetingRequestImpl (implements org.hibernate.search.query.facet.FacetingRequest)
    - org.hibernate.search.query.dsl.impl.DiscreteFacetRequest
    - org.hibernate.search.query.dsl.impl.RangeFacetRequest<T>
  - org.hibernate.search.query.engine.impl.FacetManagerImpl (implements org.hibernate.search.query.engine.spi.FacetManager)
  - org.hibernate.search.cfg.FacetMapping
  - org.hibernate.search.engine.metadata.impl.FacetMetadata
  - org.hibernate.search.engine.metadata.impl.FacetMetadata.Builder
  - org.hibernate.search.query.dsl.impl.FacetRange<T>
  - org.apache.lucene.document.Field (implements org.apache.lucene.index.IndexableField)
    - org.hibernate.search.elasticsearch.impl.AbstractMarkerField
      - org.hibernate.search.elasticsearch.nulls.impl.ElasticsearchNullMarkerField (implements org.hibernate.search.bridge.spi.NullMarker)
    - org.hibernate.search.spatial.impl.SpatialNumericDocValueField
  - org.hibernate.search.cfg.FieldBridgeMapping
  - org.apache.lucene.search.FieldComparator<T>
    - org.apache.lucene.search.SimpleFieldComparator<T> (implements org.apache.lucene.search.LeafFieldComparator)
      - org.hibernate.search.spatial.impl.DistanceComparator
  - org.apache.lucene.search.FieldComparatorSource
    - org.hibernate.search.spatial.impl.DistanceComparatorSource
  - org.hibernate.search.query.dsl.impl.FieldContext
  - org.hibernate.search.metadata.impl.FieldDescriptorImpl (implements org.hibernate.search.metadata.FieldDescriptor)
    - org.hibernate.search.metadata.impl.NumericFieldDescriptorImpl (implements org.hibernate.search.metadata.NumericFieldSettingsDescriptor)
  - org.hibernate.search.elasticsearch.util.impl.FieldHelper
  - org.hibernate.search.cfg.FieldMapping
    - org.hibernate.search.cfg.NumericFieldMapping
  - org.hibernate.search.query.engine.impl.FieldNameCollector
  - org.hibernate.search.query.engine.impl.FieldNameCollector.FieldCollection
  - org.hibernate.search.query.dsl.impl.FieldsContext (implements java.lang.Iterable<T>)
  - org.hibernate.search.util.impl.FileHelper
  - org.hibernate.search.util.impl.FilterCacheModeTypeHelper
  - org.hibernate.search.engine.impl.FilterDef
  - org.hibernate.search.filter.FilterKey
    - org.hibernate.search.filter.impl.DefaultFilterKey
    - org.hibernate.search.filter.StandardFilterKey
  - org.hibernate.search.elasticsearch.analyzer.definition.impl.ForwardingElasticsearchAnalysisDefinitionRegistry (implements org.hibernate.search.elasticsearch.analyzer.definition.impl.ElasticsearchAnalysisDefinitionRegistry)
    - org.hibernate.search.elasticsearch.analyzer.definition.impl.ChainingElasticsearchAnalysisDefinitionRegistry
    - org.hibernate.search.elasticsearch.analyzer.definition.impl.NamespaceMergingElasticsearchAnalysisDefinitionRegistry
  - org.hibernate.search.elasticsearch.work.impl.ForwardingElasticsearchWorkExecutionContext (implements org.hibernate.search.elasticsearch.work.impl.ElasticsearchWorkExecutionContext)
  - org.hibernate.search.store.impl.FSDirectoryProvider (implements org.hibernate.search.store.DirectoryProvider<TDirectory>)
  - org.hibernate.search.store.impl.FSMasterDirectoryProvider (implements org.hibernate.search.store.DirectoryProvider<TDirectory>)
  - org.hibernate.search.store.impl.FSSlaveDirectoryProvider (implements org.hibernate.search.store.DirectoryProvider<TDirectory>)
  - org.hibernate.search.cfg.FullTextFilterDefMapping
  - org.hibernate.search.filter.impl.FullTextFilterImpl (implements org.hibernate.search.filter.FullTextFilterImplementor)
  - org.hibernate.search.event.impl.FullTextIndexEventListener (implements org.hibernate.event.spi.FlushEventListener, org.hibernate.event.spi.PostCollectionRecreateEventListener, org.hibernate.event.spi.PostCollectionRemoveEventListener, org.hibernate.event.spi.PostCollectionUpdateEventListener, org.hibernate.event.spi.PostDeleteEventListener, org.hibernate.event.spi.PostInsertEventListener, org.hibernate.event.spi.PostUpdateEventListener)
  - org.hibernate.search.util.impl.Futures
  - org.hibernate.search.elasticsearch.util.impl.GsonHttpEntity (implements org.hibernate.search.elasticsearch.spi.DigestSelfSigningCapable, org.apache.http.nio.entity.HttpAsyncContentProducer, org.apache.http.HttpEntity)
  - org.hibernate.search.cfg.impl.HibernateCoreIdUniquenessResolver (implements org.hibernate.search.cfg.spi.IdUniquenessResolver)
  - org.hibernate.search.hcore.util.impl.HibernateHelper
  - org.hibernate.search.hcore.impl.HibernateSearchIntegrator (implements org.hibernate.integrator.spi.Integrator)
  - org.hibernate.search.hcore.impl.HibernateSearchIntegrator.DuplicationStrategyImpl (implements org.hibernate.event.service.spi.DuplicationStrategy)
  - org.hibernate.search.util.impl.HibernateSearchResourceLoader (implements org.apache.lucene.analysis.util.ResourceLoader)
  - org.hibernate.search.hcore.impl.HibernateSearchSessionFactoryObserver (implements org.hibernate.SessionFactoryObserver)
  - org.hibernate.search.orm.loading.impl.HibernateStatelessInitializer (implements org.hibernate.search.spi.InstanceInitializer)
    - org.hibernate.search.orm.loading.impl.HibernateSessionLoadingInitializer (implements org.hibernate.search.spi.InstanceInitializer)
  - org.hibernate.search.batchindexing.impl.IdentifierConsumerDocumentProducer (implements java.lang.Runnable)
  - org.hibernate.search.batchindexing.impl.IdentifierProducer (implements org.hibernate.search.batchindexing.impl.StatelessSessionAwareRunnable)
  - org.hibernate.search.store.impl.IdHashShardingStrategy (implements org.hibernate.search.store.IndexShardingStrategy)
  - org.hibernate.search.engine.impl.ImmutableAnalyzerRegistry (implements org.hibernate.search.engine.impl.AnalyzerRegistry)
  - org.hibernate.search.engine.impl.ImmutableNormalizerRegistry (implements org.hibernate.search.engine.impl.NormalizerRegistry)
  - org.hibernate.search.engine.impl.ImmutableSearchFactory (implements org.hibernate.search.spi.impl.ExtendedSearchIntegratorWithShareableState, org.hibernate.search.spi.WorkerBuildContext)
  - org.hibernate.search.engine.impl.ImmutableSearchIntegration (implements org.hibernate.search.engine.integration.impl.SearchIntegration)
  - org.hibernate.search.impl.ImplementationFactory
  - org.hibernate.search.orm.jmx.impl.IndexControl (implements org.hibernate.search.jmx.IndexControlMBean)
  - org.hibernate.search.metadata.impl.IndexDescriptorImpl (implements org.hibernate.search.metadata.IndexDescriptor)
  - org.hibernate.search.cfg.IndexedClassBridgeMapping
  - org.hibernate.search.cfg.IndexedMapping
  - org.hibernate.search.metadata.impl.IndexedTypeDescriptorForUnindexedType (implements org.hibernate.search.metadata.IndexedTypeDescriptor)
  - org.hibernate.search.metadata.impl.IndexedTypeDescriptorImpl (implements org.hibernate.search.metadata.IndexedTypeDescriptor)
  - org.hibernate.search.util.logging.impl.IndexedTypeIdentifierFormatter
  - org.hibernate.search.spi.impl.IndexedTypeMaps
  - org.hibernate.search.spi.impl.IndexedTypeSets
  - org.hibernate.search.cfg.IndexEmbeddedMapping
  - org.hibernate.search.indexes.impl.IndexManagerGroupHolder (implements java.lang.AutoCloseable)
  - org.hibernate.search.indexes.impl.IndexManagerHolder
  - org.hibernate.search.elasticsearch.schema.impl.model.IndexMetadata
  - org.apache.lucene.index.IndexReader (implements java.io.Closeable)
    - org.apache.lucene.index.CompositeReader
      - org.apache.lucene.index.BaseCompositeReader<R>
        - org.apache.lucene.index.MultiReader
          - org.hibernate.search.reader.impl.ManagedMultiReader
  - org.hibernate.search.elasticsearch.settings.impl.model.IndexSettings
  - org.hibernate.search.elasticsearch.settings.impl.model.IndexSettings.Analysis
  - org.hibernate.search.indexes.impl.IndexShardingStrategyIndexManagerSelector (implements org.hibernate.search.indexes.spi.IndexManagerSelector)
  - org.hibernate.search.backend.impl.lucene.works.IndexUpdateVisitor (implements org.hibernate.search.backend.IndexWorkVisitor<P,R>)
  - org.hibernate.search.backend.impl.lucene.IndexWriterDelegate
  - org.apache.lucene.util.InfoStream (implements java.io.Closeable)
    - org.hibernate.search.util.logging.impl.LoggerInfoStream
  - org.hibernate.search.bridge.builtin.time.impl.InstantBridge (implements org.hibernate.search.bridge.spi.EncodingBridge, org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.TwoWayFieldBridge)
  - org.hibernate.search.util.impl.InternalAnalyzerUtils
  - org.hibernate.search.backend.impl.InternalBackendFactory
  - org.hibernate.search.backend.impl.InTransactionWorkQueueSynchronization (implements org.hibernate.search.backend.impl.WorkQueueSynchronization)
  - org.hibernate.search.bridge.builtin.IterableBridge (implements org.hibernate.search.bridge.ContainerBridge, org.hibernate.search.bridge.FieldBridge)
    - org.hibernate.search.bridge.builtin.impl.BuiltinIterableBridge (implements org.hibernate.search.bridge.StringBridge)
  - org.hibernate.search.query.hibernate.impl.IteratorImpl (implements java.util.Iterator<E>)
  - org.hibernate.search.backend.jgroups.impl.JGroupsBackend (implements org.hibernate.search.backend.spi.Backend)
    - org.hibernate.search.backend.jgroups.impl.JGroupsMasterBackend
    - org.hibernate.search.backend.jgroups.impl.JGroupsSlaveBackend
  - org.hibernate.search.backend.jgroups.impl.JGroupsBackendQueueProcessor (implements org.hibernate.search.backend.spi.BackendQueueProcessor)
  - org.hibernate.search.backend.jgroups.impl.JGroupsBackendQueueTask
  - org.hibernate.search.backend.jgroups.impl.JGroupsMasterMessageListener (implements org.jgroups.Receiver)
  - org.hibernate.search.backend.jms.impl.JmsBackendQueueProcessor (implements org.hibernate.search.backend.spi.BackendQueueProcessor, org.hibernate.search.backend.spi.BackendQueueProcessor.Transactional)
    - org.hibernate.search.backend.jms.impl.JndiJMSBackendQueueProcessor
  - org.hibernate.search.backend.jms.impl.JmsBackendQueueTask (implements java.lang.Runnable)
  - org.hibernate.search.util.jmx.impl.JMXRegistrar
  - org.hibernate.search.util.jmx.impl.JMXRegistrar.IndexingProgressMonitor (implements org.hibernate.search.jmx.IndexingProgressMonitorMBean, org.hibernate.search.batchindexing.MassIndexerProgressMonitor)
  - org.hibernate.search.util.jmx.impl.JMXRegistrar.StatisticsInfo (implements org.hibernate.search.jmx.StatisticsInfoMBean)
  - org.hibernate.search.backend.jms.impl.JndiJMSBackend (implements org.hibernate.search.backend.spi.Backend)
  - org.hibernate.search.elasticsearch.gson.impl.JsonArrayAccessorImpl (implements org.hibernate.search.elasticsearch.gson.impl.JsonArrayAccessor)
  - org.hibernate.search.elasticsearch.gson.impl.JsonBooleanAccessorImpl
  - org.hibernate.search.elasticsearch.impl.JsonBuilder
  - org.hibernate.search.elasticsearch.impl.JsonBuilder.Array
  - org.hibernate.search.elasticsearch.impl.JsonBuilder.Object
  - org.hibernate.search.elasticsearch.gson.impl.JsonDoubleAccessorImpl
  - org.hibernate.search.elasticsearch.gson.impl.JsonElementType<T>
  - org.hibernate.search.elasticsearch.gson.impl.JsonFloatAccessorImpl
  - org.hibernate.search.elasticsearch.gson.impl.JsonIntegerAccessorImpl
  - org.hibernate.search.elasticsearch.util.impl.JsonLogHelper
  - org.hibernate.search.elasticsearch.gson.impl.JsonLongAccessorImpl
  - org.hibernate.search.elasticsearch.gson.impl.JsonObjectAccessorImpl (implements org.hibernate.search.elasticsearch.gson.impl.JsonObjectAccessor)
  - org.hibernate.search.elasticsearch.gson.impl.JsonStringAccessorImpl
  - org.hibernate.search.indexes.serialization.avro.impl.KnownProtocols
  - org.hibernate.search.query.engine.impl.LazyQueryState (implements java.io.Closeable)
  - org.hibernate.search.query.hibernate.impl.LoaderHelper
  - org.hibernate.search.backend.impl.LocalBackend (implements org.hibernate.search.backend.spi.Backend)
  - org.hibernate.search.backend.impl.LocalBackendQueueProcessor (implements org.hibernate.search.backend.spi.BackendQueueProcessor)
  - org.hibernate.search.util.logging.impl.LogCategory
  - org.hibernate.search.exception.impl.LogErrorHandler (implements org.hibernate.search.exception.ErrorHandler)
  - org.hibernate.search.util.logging.impl.LoggerFactory
  - org.hibernate.search.util.logging.impl.LoggerHelper
  - org.hibernate.search.query.hibernate.impl.LookupObjectInitializer (implements org.hibernate.search.query.hibernate.impl.ObjectInitializer)
  - org.hibernate.search.analyzer.definition.impl.LuceneAnalysisDefinitionRegistryBuilderImpl (implements org.hibernate.search.analyzer.definition.LuceneAnalysisDefinitionRegistryBuilder)
  - org.hibernate.search.analyzer.definition.impl.LuceneAnalysisDefinitionUtils
  - org.hibernate.search.analyzer.definition.impl.LuceneAnalyzerDefinitionContextImpl (implements org.hibernate.search.analyzer.definition.LuceneAnalyzerDefinitionContext, org.hibernate.search.analyzer.definition.LuceneAnalyzerDefinitionWithTokenizerContext)
  - org.hibernate.search.elasticsearch.settings.impl.translation.LuceneAnalyzerImplementationTranslationMapBuilder
  - org.hibernate.search.analyzer.impl.LuceneAnalyzerReference (implements org.hibernate.search.analyzer.spi.AnalyzerReference)
    - org.hibernate.search.analyzer.impl.NamedLuceneAnalyzerReference
      - org.hibernate.search.analyzer.impl.NamedLuceneNormalizerReference
    - org.hibernate.search.analyzer.impl.ScopedLuceneAnalyzerReference (implements org.hibernate.search.analyzer.spi.ScopedAnalyzerReference)
    - org.hibernate.search.analyzer.impl.SimpleLuceneAnalyzerReference
      - org.hibernate.search.analyzer.impl.SimpleLuceneNormalizerReference
  - org.hibernate.search.backend.impl.lucene.LuceneBackendResources
  - org.hibernate.search.analyzer.definition.impl.LuceneCharFilterDefinitionContextImpl (implements org.hibernate.search.analyzer.definition.LuceneCharFilterDefinitionContext)
  - org.hibernate.search.engine.nulls.codec.impl.LuceneDoubleNullMarkerCodec
  - org.hibernate.search.analyzer.impl.LuceneEmbeddedAnalyzerStrategy (implements org.hibernate.search.analyzer.spi.AnalyzerStrategy)
  - org.hibernate.search.indexes.spi.LuceneEmbeddedIndexManagerType (implements org.hibernate.search.indexes.spi.IndexManagerType)
  - org.hibernate.search.indexes.serialization.spi.LuceneFieldContext
  - org.hibernate.search.engine.nulls.codec.impl.LuceneFloatNullMarkerCodec
  - org.hibernate.search.backend.spi.LuceneIndexingParameters (implements java.io.Serializable)
  - org.hibernate.search.backend.spi.LuceneIndexingParameters.ParameterSet (implements java.io.Serializable)
  - org.hibernate.search.engine.nulls.codec.impl.LuceneIntegerNullMarkerCodec
  - org.hibernate.search.util.logging.impl.LuceneLogCategories
  - org.hibernate.search.engine.nulls.codec.impl.LuceneLongNullMarkerCodec
  - org.hibernate.search.engine.nulls.impl.LuceneMissingValueStrategy (implements org.hibernate.search.engine.nulls.impl.MissingValueStrategy)
  - org.hibernate.search.analyzer.definition.impl.LuceneNormalizerDefinitionContextImpl (implements org.hibernate.search.analyzer.definition.LuceneNormalizerDefinitionContext)
  - org.hibernate.search.indexes.serialization.spi.LuceneNumericFieldContext
  - org.hibernate.search.engine.impl.LuceneOptionsImpl (implements org.hibernate.search.bridge.LuceneOptions)
  - org.hibernate.search.engine.impl.LuceneQueryDescriptor (implements org.hibernate.search.query.engine.spi.QueryDescriptor)
  - org.hibernate.search.engine.nulls.codec.impl.LuceneStringNullMarkerCodec
  - org.hibernate.search.analyzer.definition.impl.LuceneTokenFilterDefinitionContextImpl (implements org.hibernate.search.analyzer.definition.LuceneTokenFilterDefinitionContext)
  - org.hibernate.search.analyzer.definition.impl.LuceneTokenizerDefinitionContextImpl
  - org.hibernate.search.backend.LuceneWork
    - org.hibernate.search.backend.AddLuceneWork
    - org.hibernate.search.backend.spi.DeleteByQueryLuceneWork
    - org.hibernate.search.backend.DeleteLuceneWork
    - org.hibernate.search.backend.FlushLuceneWork
    - org.hibernate.search.backend.OptimizeLuceneWork
    - org.hibernate.search.backend.PurgeAllLuceneWork
    - org.hibernate.search.backend.UpdateLuceneWork
  - org.hibernate.search.indexes.serialization.impl.LuceneWorkHydrator (implements org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder)
  - org.hibernate.search.indexes.serialization.impl.LuceneWorkSerializerImpl (implements org.hibernate.search.indexes.serialization.spi.LuceneWorkSerializer, org.hibernate.search.engine.service.spi.Startable, org.hibernate.search.engine.service.spi.Stoppable)
  - org.hibernate.search.bridge.builtin.MapBridge (implements org.hibernate.search.bridge.ContainerBridge, org.hibernate.search.bridge.FieldBridge)
    - org.hibernate.search.bridge.builtin.impl.BuiltinMapBridge (implements org.hibernate.search.bridge.StringBridge)
  - org.hibernate.search.engine.impl.MappingDefinitionRegistry<I,O>
  - org.hibernate.search.engine.impl.MappingModelMetadataProvider (implements org.hibernate.annotations.common.reflection.MetadataProvider)
  - org.hibernate.search.util.impl.Maps
  - org.hibernate.search.batchindexing.impl.MassIndexerImpl (implements org.hibernate.search.batchindexing.spi.MassIndexerWithTenant)
  - org.hibernate.search.backend.jgroups.impl.MasterNodeSelector (implements org.hibernate.search.backend.jgroups.impl.NodeSelectorStrategy)
  - org.apache.lucene.index.MergeScheduler (implements java.io.Closeable)
    - org.apache.lucene.index.ConcurrentMergeScheduler
      - org.hibernate.search.backend.impl.lucene.overrides.ConcurrentMergeScheduler
  - org.hibernate.search.backend.jgroups.impl.MessageListenerToRequestHandlerAdapter (implements org.jgroups.blocks.RequestHandler)
  - org.hibernate.search.backend.jgroups.impl.MessageSerializationHelper
  - org.hibernate.search.query.dsl.impl.MoreLikeThisBuilder<T>
  - org.hibernate.search.query.dsl.impl.MoreLikeThisQueryContext
  - org.hibernate.search.filter.impl.MRUFilterCachingStrategy (implements org.hibernate.search.filter.FilterCachingStrategy)
  - org.hibernate.search.reader.impl.MultiReaderFactory
  - org.hibernate.search.backend.impl.lucene.MultiWriteDrainableLinkedList<T>
  - org.hibernate.search.engine.impl.MutableAnalyzerRegistry (implements org.hibernate.search.engine.impl.AnalyzerRegistry)
  - org.hibernate.search.engine.impl.MutableEntityIndexBinding (implements org.hibernate.search.engine.spi.EntityIndexBinding)
  - org.hibernate.search.engine.impl.MutableNormalizerRegistry (implements org.hibernate.search.engine.impl.NormalizerRegistry)
  - org.hibernate.search.engine.impl.MutableSearchFactory (implements org.hibernate.search.spi.impl.ExtendedSearchIntegratorWithShareableState, org.hibernate.search.spi.SearchIntegrator, org.hibernate.search.spi.WorkerBuildContext)
  - org.hibernate.search.engine.impl.MutableSearchFactoryState (implements org.hibernate.search.spi.impl.SearchFactoryState)
  - org.hibernate.search.engine.service.named.impl.NoopNamedResolver (implements org.hibernate.search.engine.service.named.spi.NamedResolver)
  - org.hibernate.search.engine.nesting.impl.NoOpNestingContext (implements org.hibernate.search.engine.nesting.impl.NestingContext)
  - org.hibernate.search.cfg.NormalizerDefMapping
  - org.hibernate.search.engine.nulls.codec.impl.NotEncodingCodec (implements org.hibernate.search.engine.nulls.codec.impl.NullMarkerCodec)
  - org.hibernate.search.indexes.impl.NotShardedIndexManagerSelector (implements org.hibernate.search.indexes.spi.IndexManagerSelector)
  - org.hibernate.search.indexes.impl.NotSharedReaderProvider (implements org.hibernate.search.indexes.spi.DirectoryBasedReaderProvider)
  - org.hibernate.search.bridge.builtin.impl.NullEncodingFieldBridge (implements org.hibernate.search.bridge.util.impl.BridgeAdaptor, org.hibernate.search.bridge.FieldBridge, org.hibernate.search.bridge.StringBridge)
  - org.hibernate.search.bridge.builtin.impl.NullEncodingTwoWayFieldBridge (implements org.hibernate.search.bridge.util.impl.BridgeAdaptor, org.hibernate.search.bridge.TwoWayFieldBridge)
  - org.hibernate.search.bridge.builtin.NumberBridge (implements org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.TwoWayStringBridge)
    - org.hibernate.search.bridge.builtin.BigDecimalBridge
    - org.hibernate.search.bridge.builtin.BigIntegerBridge
    - org.hibernate.search.bridge.builtin.ByteBridge
    - org.hibernate.search.bridge.builtin.DoubleBridge
    - org.hibernate.search.bridge.builtin.FloatBridge
    - org.hibernate.search.bridge.builtin.IntegerBridge
    - org.hibernate.search.bridge.builtin.LongBridge
    - org.hibernate.search.bridge.builtin.ShortBridge
  - org.hibernate.search.bridge.builtin.NumericEncodingDateBridge (implements org.hibernate.search.bridge.spi.EncodingBridge, org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.ParameterizedBridge, org.hibernate.search.bridge.TwoWayFieldBridge)
    - org.hibernate.search.bridge.builtin.NumericEncodingCalendarBridge
  - org.hibernate.search.bridge.util.impl.NumericFieldUtils
  - org.hibernate.search.query.hibernate.impl.ObjectInitializationContext
  - org.hibernate.search.query.hibernate.impl.ObjectLoaderBuilder
  - org.hibernate.search.query.hibernate.impl.ObjectLoaderHelper
  - org.hibernate.search.batchindexing.impl.OptionallyWrapInJTATransaction
  - org.hibernate.search.cfg.spi.ParameterAnnotationsReader
  - org.hibernate.search.engine.metadata.impl.ParseContext
  - org.hibernate.search.elasticsearch.util.impl.PathComponentExtractor (implements java.lang.Cloneable)
  - org.hibernate.search.engine.metadata.impl.PathsContext
  - org.hibernate.search.bridge.builtin.time.impl.PeriodBridge (implements org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.TwoWayStringBridge)
  - org.hibernate.search.indexes.impl.PeriodicRefreshingReaderProvider (implements org.hibernate.search.indexes.spi.DirectoryBasedReaderProvider)
  - org.hibernate.search.indexes.impl.PeriodicRefreshingReaderProvider.PerDirectoryLatestReader
  - org.hibernate.search.indexes.impl.PeriodicRefreshingReaderProvider.ReaderUsagePair
  - org.hibernate.search.query.hibernate.impl.PersistenceContextObjectInitializer (implements org.hibernate.search.query.hibernate.impl.ObjectInitializer)
  - org.hibernate.search.backend.impl.PerTransactionWorker (implements org.hibernate.search.backend.spi.Worker)
  - org.hibernate.search.query.dsl.impl.PhraseQueryContext
  - org.hibernate.search.spatial.impl.Point (implements org.hibernate.search.spatial.Coordinates)
  - org.hibernate.search.spi.impl.PojoIndexedTypeIdentifier (implements org.hibernate.search.spi.IndexedTypeIdentifier, java.io.Serializable)
  - org.hibernate.search.backend.impl.PostTransactionWorkQueueSynchronization (implements org.hibernate.search.backend.impl.WorkQueueSynchronization)
  - org.hibernate.search.batchindexing.impl.ProducerConsumerQueue<T>
  - org.hibernate.search.query.hibernate.impl.ProjectionLoader (implements org.hibernate.search.query.hibernate.impl.Loader)
  - org.hibernate.search.analyzer.definition.impl.PropertiesBasedLuceneAnalysisDefinitionSourceService (implements org.hibernate.search.analyzer.definition.spi.LuceneAnalysisDefinitionSourceService, org.hibernate.search.engine.service.spi.Startable)
  - org.hibernate.search.indexes.impl.PropertiesParseHelper
  - org.hibernate.search.cfg.PropertyDescriptor
  - org.hibernate.search.metadata.impl.PropertyDescriptorImpl (implements org.hibernate.search.metadata.PropertyDescriptor)
  - org.hibernate.search.cfg.PropertyLatitudeMapping
  - org.hibernate.search.cfg.PropertyLongitudeMapping
  - org.hibernate.search.cfg.PropertyMapping
    - org.hibernate.search.cfg.FieldBridgeDirectMapping
  - org.hibernate.search.engine.metadata.impl.PropertyMetadata (implements org.hibernate.search.engine.metadata.impl.PartialPropertyMetadata)
  - org.hibernate.search.engine.metadata.impl.PropertyMetadata.Builder (implements org.hibernate.search.engine.metadata.impl.PartialPropertyMetadata)
  - org.hibernate.search.cfg.PropertySpatialMapping
  - org.hibernate.search.cfg.ProvidedIdMapping
  - org.apache.lucene.search.Query (implements java.lang.Cloneable)
    - org.hibernate.search.query.dsl.impl.AbstractRemoteQueryWithAnalyzer
      - org.hibernate.search.query.dsl.impl.RemoteMatchQuery
      - org.hibernate.search.query.dsl.impl.RemotePhraseQuery
    - org.hibernate.search.filter.impl.CachingWrapperQuery (implements java.lang.Cloneable)
    - org.hibernate.search.spatial.impl.DistanceQuery
    - org.hibernate.search.query.dsl.impl.RemoteSimpleQueryStringQuery
    - org.hibernate.search.spatial.impl.SpatialHashQuery
  - org.apache.lucene.util.QueryBuilder
    - org.apache.lucene.queryparser.simple.SimpleQueryParser
      - org.hibernate.search.query.dsl.impl.ConnectedSimpleQueryParser
  - org.hibernate.search.query.dsl.impl.QueryBuildingContext
  - org.hibernate.search.query.engine.impl.QueryFilters
  - org.hibernate.search.query.engine.impl.QueryHits
  - org.hibernate.search.store.impl.RAMDirectoryProvider (implements org.hibernate.search.store.DirectoryProvider<TDirectory>)
  - org.hibernate.search.query.dsl.impl.RangeQueryContext
  - org.hibernate.search.spatial.impl.Rectangle
  - org.hibernate.search.backend.impl.ReflectionBasedBackend (implements org.hibernate.search.backend.spi.Backend)
  - org.hibernate.search.engine.service.beanresolver.impl.ReflectionBeanResolver (implements org.hibernate.search.engine.service.beanresolver.spi.BeanResolver)
  - org.hibernate.search.engine.service.beanresolver.impl.ReflectionFallbackBeanResolver (implements org.hibernate.search.engine.service.beanresolver.spi.BeanResolver)
  - org.hibernate.search.util.impl.ReflectionHelper
  - org.hibernate.search.engine.impl.ReflectionReplacingSearchConfiguration (implements org.hibernate.search.cfg.spi.SearchConfiguration)
  - org.hibernate.search.analyzer.impl.RemoteAnalyzerReference (implements org.hibernate.search.analyzer.spi.AnalyzerReference)
    - org.hibernate.search.elasticsearch.analyzer.impl.ElasticsearchAnalyzerReference
      - org.hibernate.search.elasticsearch.analyzer.impl.LuceneClassElasticsearchAnalyzerReference
      - org.hibernate.search.elasticsearch.analyzer.impl.NamedElasticsearchAnalyzerReference
        - org.hibernate.search.elasticsearch.analyzer.impl.NamedElasticsearch2NormalizerReference
        - org.hibernate.search.elasticsearch.analyzer.impl.NamedElasticsearch52NormalizerReference
      - org.hibernate.search.elasticsearch.analyzer.impl.ScopedElasticsearchAnalyzerReference (implements org.hibernate.search.analyzer.spi.ScopedAnalyzerReference)
  - org.hibernate.search.query.dsl.impl.RemoteMatchQuery.Builder
  - org.hibernate.search.query.dsl.impl.RemoteSimpleQueryStringQuery.Builder
  - org.hibernate.search.query.dsl.impl.RemoteSimpleQueryStringQuery.Field
  - org.hibernate.search.elasticsearch.analyzer.impl.ScopedElasticsearchAnalyzerReference.Builder (implements org.hibernate.search.analyzer.spi.ScopedAnalyzerReference.Builder, org.hibernate.search.analyzer.spi.ScopedAnalyzerReference.CopyBuilder)
  - org.hibernate.search.analyzer.impl.ScopedLuceneAnalyzerReference.Builder (implements org.hibernate.search.analyzer.spi.ScopedAnalyzerReference.Builder, org.hibernate.search.analyzer.spi.ScopedAnalyzerReference.CopyBuilder)
  - org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl (implements org.hibernate.ScrollableResults, org.hibernate.query.spi.ScrollableResultsImplementor)
  - org.hibernate.search.jpa.Search
  - org.hibernate.search.Search
  - org.hibernate.search.cfg.spi.SearchConfigurationBase (implements org.hibernate.search.cfg.spi.SearchConfiguration)
    - org.hibernate.search.engine.impl.IncrementalSearchConfiguration
    - org.hibernate.search.cfg.impl.SearchConfigurationFromHibernateCore (implements org.hibernate.search.cfg.spi.SearchConfiguration)
  - org.hibernate.search.hcore.impl.SearchFactoryReference (implements org.hibernate.service.Service)
  - org.hibernate.search.hcore.impl.SearchFactoryServiceContributor (implements org.hibernate.service.spi.ServiceContributor)
  - org.hibernate.search.engine.impl.SearchIntegrationConfigContext
  - org.hibernate.search.spi.SearchIntegratorBuilder
  - org.hibernate.search.cfg.SearchMapping
  - org.hibernate.search.engine.spi.SearchMappingHelper
  - org.hibernate.search.util.impl.SearchThreadFactory (implements java.util.concurrent.ThreadFactory)
  - org.hibernate.search.query.hibernate.impl.SecondLevelCacheObjectInitializer (implements org.hibernate.search.query.hibernate.impl.ObjectInitializer)
  - org.hibernate.search.indexes.serialization.spi.SerializableTokenStream (implements java.io.Serializable)
  - org.hibernate.search.indexes.serialization.impl.SerializationHelper
  - org.hibernate.search.engine.service.spi.ServiceReference<S> (implements java.lang.AutoCloseable)
  - org.hibernate.search.store.ShardIdentifierProviderTemplate (implements org.hibernate.search.store.ShardIdentifierProvider)
  - org.hibernate.search.indexes.impl.SharingBufferReaderProvider (implements org.hibernate.search.indexes.spi.DirectoryBasedReaderProvider)
  - org.hibernate.search.indexes.impl.SharingBufferReaderProvider.PerDirectoryLatestReader
  - org.hibernate.search.indexes.impl.SharingBufferReaderProvider.ReaderUsagePair
  - org.hibernate.search.elasticsearch.analyzer.definition.impl.SimpleElasticsearchAnalysisDefinitionRegistry (implements org.hibernate.search.elasticsearch.analyzer.definition.impl.ElasticsearchAnalysisDefinitionRegistry)
  - org.hibernate.search.elasticsearch.analyzer.impl.SimpleElasticsearchAnalysisDefinitionRegistryPopulator (implements org.hibernate.search.elasticsearch.analyzer.definition.impl.ElasticsearchAnalysisDefinitionRegistryPopulator)
  - org.hibernate.search.elasticsearch.filter.SimpleElasticsearchFilter (implements org.hibernate.search.elasticsearch.filter.ElasticsearchFilter)
  - org.hibernate.search.elasticsearch.work.impl.SimpleElasticsearchResponseListener
  - org.hibernate.search.elasticsearch.work.impl.SimpleElasticsearchWork<R> (implements org.hibernate.search.elasticsearch.work.impl.ElasticsearchWork<T>)
    - org.hibernate.search.elasticsearch.work.impl.ClearScrollWork
    - org.hibernate.search.elasticsearch.work.impl.CloseIndexWork
    - org.hibernate.search.elasticsearch.work.impl.CreateIndexWork
    - org.hibernate.search.elasticsearch.work.impl.DropIndexWork
    - org.hibernate.search.elasticsearch.work.impl.ES2DeleteByQueryWork
    - org.hibernate.search.elasticsearch.work.impl.ES2FlushWork
    - org.hibernate.search.elasticsearch.work.impl.ES2OptimizeWork
    - org.hibernate.search.elasticsearch.work.impl.ES5DeleteByQueryWork
    - org.hibernate.search.elasticsearch.work.impl.ES5FlushWork
    - org.hibernate.search.elasticsearch.work.impl.ES5OptimizeWork
    - org.hibernate.search.elasticsearch.work.impl.ExplainWork
    - org.hibernate.search.elasticsearch.work.impl.GetIndexSettingsWork
    - org.hibernate.search.elasticsearch.work.impl.GetIndexTypeMappingsWork
    - org.hibernate.search.elasticsearch.work.impl.IndexExistsWork
    - org.hibernate.search.elasticsearch.work.impl.OpenIndexWork
    - org.hibernate.search.elasticsearch.work.impl.PutIndexSettingsWork
    - org.hibernate.search.elasticsearch.work.impl.PutIndexTypeMappingWork
    - org.hibernate.search.elasticsearch.work.impl.RefreshWork
    - org.hibernate.search.elasticsearch.work.impl.ScrollWork
    - org.hibernate.search.elasticsearch.work.impl.SearchWork
    - org.hibernate.search.elasticsearch.work.impl.SimpleBulkableElasticsearchWork<R> (implements org.hibernate.search.elasticsearch.work.impl.BulkableElasticsearchWork<T>)
      - org.hibernate.search.elasticsearch.work.impl.DeleteWork
      - org.hibernate.search.elasticsearch.work.impl.IndexWork
    - org.hibernate.search.elasticsearch.work.impl.WaitForIndexStatusWork
  - org.hibernate.search.elasticsearch.work.impl.SimpleElasticsearchWork.Builder<B>
    - org.hibernate.search.elasticsearch.work.impl.ClearScrollWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.ClearScrollWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.CloseIndexWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.CloseIndexWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.CreateIndexWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.CreateIndexWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.DropIndexWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.DropIndexWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.ES2DeleteByQueryWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.DeleteByQueryWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.ES2FlushWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.FlushWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.ES2OptimizeWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.OptimizeWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.ES5DeleteByQueryWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.DeleteByQueryWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.ES5FlushWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.FlushWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.ES5OptimizeWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.OptimizeWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.ExplainWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.ExplainWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.GetIndexSettingsWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.GetIndexSettingsWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.GetIndexTypeMappingsWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.GetIndexTypeMappingsWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.IndexExistsWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.IndexExistsWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.OpenIndexWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.OpenIndexWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.PutIndexSettingsWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.PutIndexSettingsWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.PutIndexTypeMappingWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.PutIndexMappingWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.RefreshWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.RefreshWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.ScrollWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.ScrollWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.SearchWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.SearchWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.SimpleBulkableElasticsearchWork.Builder<B>
      - org.hibernate.search.elasticsearch.work.impl.DeleteWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.DeleteWorkBuilder)
      - org.hibernate.search.elasticsearch.work.impl.IndexWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.IndexWorkBuilder)
    - org.hibernate.search.elasticsearch.work.impl.WaitForIndexStatusWork.Builder (implements org.hibernate.search.elasticsearch.work.impl.builder.WaitForIndexStatusWorkBuilder)
  - org.hibernate.search.batchindexing.impl.SimpleIndexingProgressMonitor (implements org.hibernate.search.batchindexing.MassIndexerProgressMonitor)
  - org.hibernate.search.engine.impl.SimpleInitializer (implements org.hibernate.search.spi.InstanceInitializer)
  - org.hibernate.search.analyzer.definition.impl.SimpleLuceneAnalysisDefinitionRegistry (implements org.hibernate.search.analyzer.definition.impl.LuceneAnalysisDefinitionRegistry)
  - org.hibernate.search.backend.spi.SingularTermDeletionQuery (implements org.hibernate.search.backend.spi.DeletionQuery)
  - org.hibernate.search.backend.jgroups.impl.SlaveNodeSelector (implements org.hibernate.search.backend.jgroups.impl.NodeSelectorStrategy)
  - org.hibernate.search.util.impl.SoftLimitMRUCache (implements java.io.Serializable)
  - org.hibernate.search.cfg.SortableFieldMapping
  - org.hibernate.search.engine.metadata.impl.SortableFieldMetadata
  - org.hibernate.search.engine.metadata.impl.SortableFieldMetadata.Builder
  - org.hibernate.search.query.engine.impl.SortConfigurations (implements java.lang.Iterable<T>)
  - org.hibernate.search.query.engine.impl.SortConfigurations.Builder
  - org.hibernate.search.query.engine.impl.SortConfigurations.SortConfiguration
  - org.apache.lucene.search.SortField
    - org.hibernate.search.spatial.DistanceSortField
    - org.hibernate.search.query.dsl.sort.impl.NativeSortField
  - org.hibernate.search.query.dsl.sort.impl.SortFieldStates
  - org.hibernate.search.spatial.SpatialFieldBridge (implements org.hibernate.search.bridge.AppliedOnTypeAwareBridge, org.hibernate.search.bridge.MetadataProvidingFieldBridge)
    - org.hibernate.search.spatial.SpatialFieldBridgeByHash (implements org.hibernate.search.bridge.ParameterizedBridge)
    - org.hibernate.search.spatial.SpatialFieldBridgeByRange
  - org.hibernate.search.spatial.impl.SpatialHelper
  - org.hibernate.search.spatial.SpatialQueryBuilder
  - org.hibernate.search.spatial.impl.SpatialQueryBuilderFromCoordinates
  - org.hibernate.search.query.dsl.impl.SpatialQueryContext
  - org.hibernate.search.engine.service.impl.StandardServiceManager (implements org.hibernate.search.engine.service.spi.ServiceManager)
  - org.hibernate.search.stat.impl.StatisticsImpl (implements org.hibernate.search.stat.Statistics, org.hibernate.search.stat.spi.StatisticsImplementor)
  - org.hibernate.search.elasticsearch.settings.impl.translation.StemmerOverrideRuleFileParameterValueTransformer
  - org.apache.lucene.index.StoredFieldVisitor
    - org.hibernate.search.query.engine.impl.ReusableDocumentStoredFieldVisitor
  - org.hibernate.search.util.impl.StreamHelper
  - org.hibernate.search.backend.impl.StreamingOperationDispatcher (implements org.hibernate.search.backend.spi.OperationDispatcher)
  - org.hibernate.search.backend.impl.StreamingOperationExecutorSelector (implements org.hibernate.search.backend.IndexWorkVisitor<P,R>)
  - org.hibernate.search.bridge.util.impl.String2FieldBridgeAdaptor (implements org.hibernate.search.bridge.AppliedOnTypeAwareBridge, org.hibernate.search.bridge.util.impl.BridgeAdaptor, org.hibernate.search.bridge.FieldBridge, org.hibernate.search.bridge.StringBridge)
    - org.hibernate.search.bridge.util.impl.TwoWayString2FieldBridgeAdaptor (implements org.hibernate.search.bridge.TwoWayFieldBridge)
      - org.hibernate.search.bridge.util.impl.TwoWayString2FieldBridgeIgnoreAnalyzerAdaptor (implements org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge)
  - org.hibernate.search.bridge.builtin.StringBridge (implements org.hibernate.search.bridge.TwoWayStringBridge)
  - org.hibernate.search.bridge.builtin.StringEncodingDateBridge (implements org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.ParameterizedBridge, org.hibernate.search.bridge.TwoWayFieldBridge)
    - org.hibernate.search.bridge.builtin.StringEncodingCalendarBridge
  - org.hibernate.search.util.StringHelper
  - org.hibernate.search.bridge.builtin.time.impl.TemporalAccessorStringBridge<T> (implements org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.TwoWayStringBridge)
    - org.hibernate.search.bridge.builtin.time.impl.LocalDateBridge
    - org.hibernate.search.bridge.builtin.time.impl.LocalDateTimeBridge
    - org.hibernate.search.bridge.builtin.time.impl.LocalTimeBridge
    - org.hibernate.search.bridge.builtin.time.impl.MonthDayBridge
    - org.hibernate.search.bridge.builtin.time.impl.OffsetDateTimeBridge
    - org.hibernate.search.bridge.builtin.time.impl.OffsetTimeBridge
    - org.hibernate.search.bridge.builtin.time.impl.YearMonthBridge
    - org.hibernate.search.bridge.builtin.time.impl.ZonedDateTimeBridge
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.hibernate.search.elasticsearch.util.impl.ParentPathMismatchException
      - java.lang.RuntimeException
        - org.hibernate.search.exception.AssertionFailure
          - org.hibernate.search.elasticsearch.gson.impl.UnexpectedJsonElementTypeException
        - org.hibernate.search.exception.SearchException
          - org.hibernate.search.bridge.BridgeException
          - org.hibernate.search.engine.service.classloading.spi.ClassLoadingException
          - org.hibernate.search.elasticsearch.schema.impl.ElasticsearchSchemaValidationException
          - org.hibernate.search.exception.EmptyQueryException
          - org.hibernate.search.query.engine.QueryTimeoutException
  - org.hibernate.search.util.impl.Throwables
  - org.hibernate.search.bridge.builtin.TikaBridge (implements org.hibernate.search.bridge.MetadataProvidingFieldBridge)
  - org.hibernate.search.util.impl.TimeHelper
  - org.hibernate.search.query.engine.impl.TimeoutManagerImpl (implements org.hibernate.search.query.engine.spi.TimeoutManager)
  - org.hibernate.search.elasticsearch.impl.ToElasticsearch
  - org.hibernate.search.cfg.TokenFilterDefMapping
  - org.hibernate.search.bridge.util.impl.ToStringNullMarker (implements org.hibernate.search.bridge.spi.NullMarker)
  - org.hibernate.search.backend.impl.TransactionalOperationDispatcher (implements org.hibernate.search.backend.spi.OperationDispatcher)
  - org.hibernate.search.backend.impl.TransactionalOperationExecutorSelector (implements org.hibernate.search.backend.IndexWorkVisitor<P,R>)
  - org.hibernate.search.elasticsearch.analyzer.impl.TranslatingElasticsearchAnalysisDefinitionRegistryPopulator
  - com.google.gson.TypeAdapter<T>
    - org.hibernate.search.elasticsearch.gson.impl.AbstractExtraPropertiesJsonAdapter<T>
    - org.hibernate.search.elasticsearch.schema.impl.model.ElasticsearchFormatJsonAdapter
    - org.hibernate.search.elasticsearch.util.impl.gson.ES2FieldDataTypeJsonAdapter
    - org.hibernate.search.elasticsearch.util.impl.gson.ES2IndexTypeJsonAdapter
    - org.hibernate.search.elasticsearch.util.impl.gson.ES2NormsTypeJsonAdapter
    - org.hibernate.search.elasticsearch.util.impl.gson.ES5FieldDataTypeJsonAdapter
    - org.hibernate.search.elasticsearch.util.impl.gson.ES5IndexTypeJsonAdapter
    - org.hibernate.search.elasticsearch.util.impl.gson.ES5NormsTypeJsonAdapter
  - org.hibernate.search.spi.impl.TypeHierarchy
  - org.hibernate.search.elasticsearch.schema.impl.model.TypeMapping
    - org.hibernate.search.elasticsearch.schema.impl.model.PropertyMapping
  - org.hibernate.search.engine.metadata.impl.TypeMetadata
    - org.hibernate.search.engine.metadata.impl.EmbeddedTypeMetadata
  - org.hibernate.search.engine.metadata.impl.TypeMetadata.Builder
    - org.hibernate.search.engine.metadata.impl.EmbeddedTypeMetadata.Builder
  - org.hibernate.search.backend.impl.lucene.works.UpdateWorkExecutor (implements org.hibernate.search.backend.impl.lucene.works.LuceneWorkExecutor)
    - org.hibernate.search.backend.impl.lucene.works.ByTermUpdateWorkExecutor
    - org.hibernate.search.backend.impl.lucene.works.UpdateExtWorkExecutor
  - org.hibernate.search.bridge.builtin.UriBridge (implements org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.TwoWayStringBridge)
  - org.hibernate.search.bridge.builtin.UrlBridge (implements org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.TwoWayStringBridge)
  - org.hibernate.search.elasticsearch.client.impl.URLEncodedString
  - org.hibernate.search.bridge.builtin.UUIDBridge (implements org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.TwoWayStringBridge)
  - org.hibernate.search.engine.Version
  - org.hibernate.search.elasticsearch.util.impl.Window<E>
  - org.hibernate.search.elasticsearch.settings.impl.translation.WordSetFileParameterValueTransformer
  - org.hibernate.search.backend.spi.Work
    - org.hibernate.search.backend.spi.DeleteByQueryWork
  - org.hibernate.search.backend.impl.WorkerFactory
  - org.hibernate.search.engine.impl.WorkPlan
  - org.hibernate.search.backend.impl.WorkQueue
  - org.hibernate.search.backend.impl.WorkQueuePerIndexSplitter
  - org.hibernate.search.backend.impl.lucene.WorkspaceHolder
  - java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
    - org.hibernate.search.elasticsearch.util.impl.ProgressiveCharBufferWriter
  - org.hibernate.search.bridge.builtin.time.impl.YearBridge (implements org.hibernate.search.bridge.spi.EncodingBridge, org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.TwoWayFieldBridge)
  - org.hibernate.search.bridge.builtin.time.impl.ZoneIdBridge (implements org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.TwoWayStringBridge)
  - org.hibernate.search.bridge.builtin.time.impl.ZoneOffsetBridge (implements org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.TwoWayStringBridge)

## Interface Hierarchy

- org.hibernate.search.elasticsearch.settings.impl.translation.AnalysisDefinitionFactory<D>
- org.hibernate.search.engine.impl.AnalyzerRegistry
- org.hibernate.search.analyzer.spi.AnalyzerStrategy
- org.hibernate.search.bridge.AppliedOnTypeAwareBridge
- java.lang.AutoCloseable
  - org.hibernate.search.analyzer.spi.AnalyzerReference
    - org.hibernate.search.analyzer.spi.ScopedAnalyzerReference
  - org.hibernate.search.elasticsearch.processor.impl.BarrierElasticsearchWorkOrchestrator (also extends org.hibernate.search.elasticsearch.processor.impl.ElasticsearchWorkOrchestrator)
  - java.io.Closeable
    - org.hibernate.search.analyzer.spi.AnalyzerReference
      - org.hibernate.search.analyzer.spi.ScopedAnalyzerReference
    - org.hibernate.search.query.engine.spi.DocumentExtractor
    - org.hibernate.search.elasticsearch.client.impl.ElasticsearchClient
      - org.hibernate.search.elasticsearch.client.impl.ElasticsearchClientImplementor
    - org.hibernate.search.elasticsearch.client.impl.ElasticsearchClientImplementor
    - org.hibernate.search.analyzer.spi.ScopedAnalyzerReference
  - org.hibernate.search.query.engine.spi.DocumentExtractor
  - org.hibernate.search.elasticsearch.client.impl.ElasticsearchClient
    - org.hibernate.search.elasticsearch.client.impl.ElasticsearchClientImplementor
  - org.hibernate.search.elasticsearch.client.impl.ElasticsearchClientImplementor
  - org.hibernate.search.engine.integration.impl.ExtendedSearchIntegrator
    - org.hibernate.search.spi.impl.ExtendedSearchIntegratorWithShareableState (also extends org.hibernate.search.spi.impl.SearchFactoryState)
  - org.hibernate.search.spi.impl.ExtendedSearchIntegratorWithShareableState (also extends org.hibernate.search.engine.integration.impl.ExtendedSearchIntegrator, org.hibernate.search.spi.impl.SearchFactoryState)
  - org.hibernate.search.FullTextSession (also extends org.hibernate.search.jpa.FullTextEntityManager, org.hibernate.Session)
  - org.hibernate.search.analyzer.spi.ScopedAnalyzerReference
  - org.hibernate.search.spi.SearchIntegrator
    - org.hibernate.search.engine.integration.impl.ExtendedSearchIntegrator
      - org.hibernate.search.spi.impl.ExtendedSearchIntegratorWithShareableState (also extends org.hibernate.search.spi.impl.SearchFactoryState)
    - org.hibernate.search.spi.impl.ExtendedSearchIntegratorWithShareableState (also extends org.hibernate.search.engine.integration.impl.ExtendedSearchIntegrator, org.hibernate.search.spi.impl.SearchFactoryState)
  - org.hibernate.Session (also extends javax.persistence.EntityManager, org.hibernate.jpa.HibernateEntityManager, org.hibernate.SharedSessionContract)
    - org.hibernate.search.FullTextSession (also extends org.hibernate.search.jpa.FullTextEntityManager)
- org.hibernate.search.backend.spi.Backend
- org.hibernate.search.backend.spi.BackendQueueProcessor
- org.hibernate.search.backend.spi.BackendQueueProcessor.Transactional
- org.jboss.logging.BasicLogger
  - org.hibernate.search.util.logging.impl.Log
    - org.hibernate.search.indexes.serialization.avro.logging.impl.Log
    - org.hibernate.search.backend.jgroups.logging.impl.Log
    - org.hibernate.search.elasticsearch.logging.impl.Log
  - org.hibernate.search.indexes.serialization.avro.logging.impl.Log
  - org.hibernate.search.backend.jgroups.logging.impl.Log
  - org.hibernate.search.elasticsearch.logging.impl.Log
- org.hibernate.BasicQueryContract
  - org.hibernate.query.CommonQueryContract
    - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery, org.hibernate.query.spi.QueryImplementor<R>)
    - org.hibernate.Query<R> (also extends javax.persistence.TypedQuery<X>)
      - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery, org.hibernate.query.spi.QueryImplementor<R>)
      - org.hibernate.query.Query<R> (also extends org.hibernate.query.CommonQueryContract, javax.persistence.TypedQuery<X>)
        - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery, org.hibernate.query.spi.QueryImplementor<R>)
        - org.hibernate.query.spi.QueryImplementor<R>
          - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery)
      - org.hibernate.query.spi.QueryImplementor<R>
        - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery)
    - org.hibernate.query.Query<R> (also extends org.hibernate.Query<R>, javax.persistence.TypedQuery<X>)
      - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery, org.hibernate.query.spi.QueryImplementor<R>)
      - org.hibernate.query.spi.QueryImplementor<R>
        - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery)
    - org.hibernate.query.spi.QueryImplementor<R>
      - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery)
  - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery, org.hibernate.query.spi.QueryImplementor<R>)
  - org.hibernate.Query<R> (also extends org.hibernate.query.CommonQueryContract, javax.persistence.TypedQuery<X>)
    - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery, org.hibernate.query.spi.QueryImplementor<R>)
    - org.hibernate.query.Query<R> (also extends org.hibernate.query.CommonQueryContract, javax.persistence.TypedQuery<X>)
      - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery, org.hibernate.query.spi.QueryImplementor<R>)
      - org.hibernate.query.spi.QueryImplementor<R>
        - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery)
    - org.hibernate.query.spi.QueryImplementor<R>
      - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery)
  - org.hibernate.query.Query<R> (also extends org.hibernate.query.CommonQueryContract, org.hibernate.Query<R>, javax.persistence.TypedQuery<X>)
    - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery, org.hibernate.query.spi.QueryImplementor<R>)
    - org.hibernate.query.spi.QueryImplementor<R>
      - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery)
  - org.hibernate.query.spi.QueryImplementor<R>
    - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery)
- org.hibernate.search.backend.spi.BatchBackend
- org.hibernate.search.engine.BoostStrategy
- org.hibernate.search.bridge.util.impl.BridgeAdaptor
- org.hibernate.search.bridge.spi.BridgeProvider
  - org.hibernate.search.bridge.spi.IndexManagerTypeSpecificBridgeProvider
- org.hibernate.search.bridge.spi.BridgeProvider.BridgeProviderContext
  - org.hibernate.search.bridge.impl.ExtendedBridgeProvider.ExtendedBridgeProviderContext
- org.hibernate.search.spi.BuildContext
  - org.hibernate.search.spi.WorkerBuildContext
- org.hibernate.search.elasticsearch.work.impl.BulkResult
- org.hibernate.search.elasticsearch.work.impl.BulkResultItemExtractor
- org.hibernate.search.util.impl.ClosingOperator<T,E>
- org.hibernate.search.backend.impl.CommitPolicy
- org.hibernate.search.bridge.ContainerBridge
- org.hibernate.search.bridge.spi.ConversionContext
- org.hibernate.search.spatial.Coordinates
- org.hibernate.search.spi.CustomTypeMetadata
- org.hibernate.search.backend.spi.DeletionQuery
- org.hibernate.search.indexes.serialization.spi.Deserializer
- org.hibernate.search.elasticsearch.spi.DigestSelfSigningCapable
- org.hibernate.search.store.DirectoryProvider<TDirectory>
- org.hibernate.search.analyzer.Discriminator
- org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchAnalysisComponentDefinitionContext
- org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchAnalysisDefinitionProvider
- org.hibernate.search.elasticsearch.analyzer.definition.impl.ElasticsearchAnalysisDefinitionRegistry
- org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchAnalysisDefinitionRegistryBuilder
- org.hibernate.search.elasticsearch.analyzer.definition.impl.ElasticsearchAnalysisDefinitionRegistryPopulator
- org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchAnalyzerDefinitionContext
- org.hibernate.search.elasticsearch.analyzer.impl.ElasticsearchAnalyzerStrategyFactory
- org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchCompositeAnalysisDefinitionContext
  - org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchAnalyzerDefinitionWithTokenizerContext
  - org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchNormalizerDefinitionContext
- org.hibernate.search.elasticsearch.dialect.impl.ElasticsearchDialect
- org.hibernate.search.elasticsearch.filter.ElasticsearchFilter
- org.hibernate.search.elasticsearch.client.spi.ElasticsearchHttpClientConfigurer
- org.hibernate.search.elasticsearch.ElasticsearchProjectionConstants
- org.hibernate.search.elasticsearch.query.impl.ElasticsearchQueryFactory
- org.hibernate.search.elasticsearch.impl.ElasticsearchQueryOptions
- org.hibernate.search.elasticsearch.work.impl.ElasticsearchRequestSuccessAssessor
- org.hibernate.search.elasticsearch.schema.impl.ElasticsearchSchemaCreator
- org.hibernate.search.elasticsearch.schema.impl.ElasticsearchSchemaDropper
- org.hibernate.search.elasticsearch.schema.impl.ElasticsearchSchemaMigrator
- org.hibernate.search.elasticsearch.schema.impl.ElasticsearchSchemaTranslator
- org.hibernate.search.elasticsearch.schema.impl.ElasticsearchSchemaValidator
- org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchTypedAnalysisComponentDefinitionContext
- org.hibernate.search.elasticsearch.schema.impl.ElasticsearchValidationMessages
- org.hibernate.search.elasticsearch.work.impl.ElasticsearchWork<T>
  - org.hibernate.search.elasticsearch.work.impl.BulkableElasticsearchWork<T>
- org.hibernate.search.elasticsearch.work.impl.ElasticsearchWorkAggregator
- org.hibernate.search.elasticsearch.work.impl.builder.ElasticsearchWorkBuilder<W>
  - org.hibernate.search.elasticsearch.work.impl.builder.BulkWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.ClearScrollWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.CloseIndexWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.CreateIndexWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.DeleteByQueryWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.IndexWriteWorkBuilder<B>, org.hibernate.search.elasticsearch.work.impl.builder.TranslatedLuceneWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.DeleteWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.IndexWriteWorkBuilder<B>, org.hibernate.search.elasticsearch.work.impl.builder.TranslatedLuceneWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.DropIndexWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.ExplainWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.FlushWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.TranslatedLuceneWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.GetIndexSettingsWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.GetIndexTypeMappingsWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.IndexExistsWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.IndexWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.IndexWriteWorkBuilder<B>, org.hibernate.search.elasticsearch.work.impl.builder.TranslatedLuceneWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.OpenIndexWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.OptimizeWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.TranslatedLuceneWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.PutIndexMappingWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.PutIndexSettingsWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.RefreshWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.ScrollWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.SearchWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.WaitForIndexStatusWorkBuilder
- org.hibernate.search.elasticsearch.processor.impl.ElasticsearchWorkBulker
- org.hibernate.search.elasticsearch.work.impl.ElasticsearchWorkExecutionContext
- org.hibernate.search.elasticsearch.work.impl.factory.ElasticsearchWorkFactory
- org.hibernate.search.elasticsearch.processor.impl.ElasticsearchWorkOrchestrator
  - org.hibernate.search.elasticsearch.processor.impl.BarrierElasticsearchWorkOrchestrator (also extends java.lang.AutoCloseable)
- org.hibernate.search.bridge.spi.EncodingBridge
- org.hibernate.search.query.dsl.EntityContext
- org.hibernate.search.engine.spi.EntityIndexBinding
- org.hibernate.search.indexes.interceptor.EntityIndexingInterceptor<T>
- org.hibernate.search.query.engine.spi.EntityInfo
- javax.persistence.EntityManager
  - org.hibernate.search.jpa.FullTextEntityManager
    - org.hibernate.search.FullTextSession (also extends org.hibernate.Session)
  - org.hibernate.search.FullTextSession (also extends org.hibernate.search.jpa.FullTextEntityManager, org.hibernate.Session)
  - org.hibernate.jpa.HibernateEntityManager (also extends org.hibernate.query.QueryProducer)
    - org.hibernate.search.FullTextSession (also extends org.hibernate.search.jpa.FullTextEntityManager, org.hibernate.Session)
    - org.hibernate.Session (also extends java.lang.AutoCloseable, javax.persistence.EntityManager, org.hibernate.SharedSessionContract)
      - org.hibernate.search.FullTextSession (also extends org.hibernate.search.jpa.FullTextEntityManager)
  - org.hibernate.Session (also extends java.lang.AutoCloseable, org.hibernate.jpa.HibernateEntityManager, org.hibernate.SharedSessionContract)
    - org.hibernate.search.FullTextSession (also extends org.hibernate.search.jpa.FullTextEntityManager)
- org.hibernate.search.exception.ErrorContext
- org.hibernate.search.exception.ErrorHandler
- org.hibernate.search.event.impl.EventsIntegratorState
- org.hibernate.search.elasticsearch.schema.impl.ExecutionOptions
- org.hibernate.search.elasticsearch.work.impl.ExplainResult
- org.hibernate.search.query.facet.Facet
  - org.hibernate.search.query.facet.RangeFacet<T>
- org.hibernate.search.query.dsl.FacetContext
- org.hibernate.search.query.dsl.FacetContinuationContext
- org.hibernate.search.query.dsl.FacetFieldContext
- org.hibernate.search.query.facet.FacetingRequest
- org.hibernate.search.query.engine.spi.FacetManager
- org.hibernate.search.query.dsl.FacetRangeLimitContext<T>
- org.hibernate.search.query.dsl.FacetRangeStartContext<T>
  - org.hibernate.search.query.dsl.FacetRangeAboveBelowContext<T>
  - org.hibernate.search.query.dsl.FacetRangeBelowContinuationContext<T> (also extends org.hibernate.search.query.dsl.FacetParameterContext, org.hibernate.search.query.dsl.FacetTermination)
  - org.hibernate.search.query.dsl.FacetRangeEndContext<T> (also extends org.hibernate.search.query.dsl.FacetParameterContext, org.hibernate.search.query.dsl.FacetTermination)
- org.hibernate.search.query.facet.FacetSelection
- org.hibernate.search.query.dsl.FacetTermination
  - org.hibernate.search.query.dsl.DiscreteFacetContext
  - org.hibernate.search.query.dsl.FacetParameterContext
    - org.hibernate.search.query.dsl.DiscreteFacetContext
    - org.hibernate.search.query.dsl.FacetRangeAboveContext<T> (also extends org.hibernate.search.query.dsl.FacetTermination)
    - org.hibernate.search.query.dsl.FacetRangeBelowContinuationContext<T> (also extends org.hibernate.search.query.dsl.FacetRangeStartContext<T>, org.hibernate.search.query.dsl.FacetTermination)
    - org.hibernate.search.query.dsl.FacetRangeEndContext<T> (also extends org.hibernate.search.query.dsl.FacetRangeStartContext<T>, org.hibernate.search.query.dsl.FacetTermination)
  - org.hibernate.search.query.dsl.FacetRangeAboveContext<T> (also extends org.hibernate.search.query.dsl.FacetParameterContext)
  - org.hibernate.search.query.dsl.FacetRangeBelowContinuationContext<T> (also extends org.hibernate.search.query.dsl.FacetParameterContext, org.hibernate.search.query.dsl.FacetRangeStartContext<T>)
  - org.hibernate.search.query.dsl.FacetRangeEndContext<T> (also extends org.hibernate.search.query.dsl.FacetParameterContext, org.hibernate.search.query.dsl.FacetRangeStartContext<T>)
- org.hibernate.search.bridge.FieldBridge
  - org.hibernate.search.bridge.MetadataProvidingFieldBridge
  - org.hibernate.search.bridge.TwoWayFieldBridge (also extends org.hibernate.search.bridge.StringBridge)
- org.hibernate.search.query.dsl.impl.FieldBridgeCustomization<T>
- org.hibernate.search.metadata.FieldContributor
  - org.hibernate.search.metadata.IndexedTypeDescriptor
  - org.hibernate.search.metadata.PropertyDescriptor
- org.hibernate.search.query.dsl.FieldCustomization<T>
  - org.hibernate.search.query.dsl.MoreLikeThisOpenedMatchingContext (also extends org.hibernate.search.query.dsl.MoreLikeThisMatchingContext)
  - org.hibernate.search.query.dsl.PhraseMatchingContext
  - org.hibernate.search.query.dsl.RangeMatchingContext
  - org.hibernate.search.query.dsl.TermMatchingContext
- org.hibernate.search.bridge.spi.FieldMetadataBuilder
- org.hibernate.search.bridge.spi.FieldMetadataCreationContext
- org.hibernate.search.metadata.FieldSettingsDescriptor
  - org.hibernate.search.metadata.FieldDescriptor
  - org.hibernate.search.metadata.NumericFieldSettingsDescriptor
- org.hibernate.search.filter.FilterCachingStrategy
- org.hibernate.search.filter.FullTextFilter
  - org.hibernate.search.filter.FullTextFilterImplementor
- org.hibernate.search.util.impl.GenericCloseable<E>
- org.hibernate.search.spatial.impl.GeometricConstants
- org.hibernate.search.elasticsearch.gson.impl.GsonProvider
- org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge
- org.hibernate.search.jmx.IndexControlMBean
- org.hibernate.search.metadata.IndexDescriptor
- org.hibernate.search.spi.IndexedTypeIdentifier
- org.hibernate.search.spi.IndexedTypeMap<V>
- org.hibernate.search.backend.IndexingMonitor
  - org.hibernate.search.batchindexing.MassIndexerProgressMonitor
- org.hibernate.search.jmx.IndexingProgressMonitorMBean
- org.hibernate.search.indexes.spi.IndexManager
- org.hibernate.search.indexes.spi.IndexManagerSelector
- org.hibernate.search.indexes.spi.IndexManagerType
- org.hibernate.search.indexes.spi.IndexNameNormalizer
- org.hibernate.search.indexes.IndexReaderAccessor
- org.hibernate.search.store.IndexShardingStrategy
- org.hibernate.search.backend.IndexWorkVisitor<P,R>
- org.hibernate.search.elasticsearch.work.impl.builder.IndexWriteWorkBuilder<B>
  - org.hibernate.search.elasticsearch.work.impl.builder.DeleteByQueryWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.ElasticsearchWorkBuilder<W>, org.hibernate.search.elasticsearch.work.impl.builder.TranslatedLuceneWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.DeleteWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.ElasticsearchWorkBuilder<W>, org.hibernate.search.elasticsearch.work.impl.builder.TranslatedLuceneWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.IndexWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.ElasticsearchWorkBuilder<W>, org.hibernate.search.elasticsearch.work.impl.builder.TranslatedLuceneWorkBuilder<B>)
- org.hibernate.search.spi.InstanceInitializer
- java.lang.Iterable<T>
  - org.hibernate.search.spi.IndexedTypeSet
- org.hibernate.search.elasticsearch.gson.impl.JsonAccessor<T>
  - org.hibernate.search.elasticsearch.gson.impl.JsonArrayAccessor
  - org.hibernate.search.elasticsearch.gson.impl.JsonObjectAccessor
  - org.hibernate.search.elasticsearch.gson.impl.UnknownTypeJsonAccessor
- org.hibernate.search.elasticsearch.impl.JsonBuilder.JsonAppender<T>
- org.hibernate.search.query.hibernate.impl.Loader
- org.hibernate.search.store.LockFactoryProvider
- org.hibernate.search.analyzer.definition.LuceneAnalysisDefinitionProvider
- org.hibernate.search.analyzer.definition.impl.LuceneAnalysisDefinitionRegistry
- org.hibernate.search.analyzer.definition.LuceneAnalysisDefinitionRegistryBuilder
  - org.hibernate.search.analyzer.definition.LuceneAnalyzerDefinitionContext
  - org.hibernate.search.analyzer.definition.LuceneAnalyzerDefinitionWithTokenizerContext
  - org.hibernate.search.analyzer.definition.LuceneCharFilterDefinitionContext
  - org.hibernate.search.analyzer.definition.LuceneCompositeAnalysisDefinitionContext
    - org.hibernate.search.analyzer.definition.LuceneAnalyzerDefinitionWithTokenizerContext
    - org.hibernate.search.analyzer.definition.LuceneCharFilterDefinitionContext
    - org.hibernate.search.analyzer.definition.LuceneNormalizerDefinitionContext
    - org.hibernate.search.analyzer.definition.LuceneTokenFilterDefinitionContext
  - org.hibernate.search.analyzer.definition.LuceneNormalizerDefinitionContext
  - org.hibernate.search.analyzer.definition.LuceneTokenFilterDefinitionContext
- org.hibernate.search.bridge.LuceneOptions
- org.hibernate.search.backend.impl.lucene.works.LuceneWorkExecutor
- org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
- org.hibernate.search.MassIndexer
  - org.hibernate.search.batchindexing.spi.MassIndexerWithTenant
- org.hibernate.search.batchindexing.spi.MassIndexerFactory
- org.hibernate.search.engine.metadata.impl.MetadataProvider
- org.hibernate.search.engine.nulls.impl.MissingValueStrategy
- org.hibernate.search.query.dsl.MoreLikeThisMatchingContext
  - org.hibernate.search.query.dsl.MoreLikeThisOpenedMatchingContext (also extends org.hibernate.search.query.dsl.FieldCustomization<T>)
  - org.hibernate.search.query.dsl.MoreLikeThisTerminalMatchingContext
- org.hibernate.search.engine.nesting.impl.NestingContext
- org.hibernate.search.engine.nesting.impl.NestingContextFactory
- org.hibernate.search.elasticsearch.impl.NestingMarker
- org.hibernate.search.elasticsearch.impl.NestingMarker.NestingPathComponent
- org.hibernate.search.backend.jgroups.impl.NodeSelectorStrategy
- org.hibernate.search.engine.impl.NormalizerRegistry
- org.hibernate.search.bridge.spi.NullMarker
- org.hibernate.search.engine.nulls.codec.impl.NullMarkerCodec
- org.hibernate.search.query.hibernate.impl.ObjectInitializer
- org.hibernate.search.backend.spi.OperationDispatcher
- org.hibernate.search.store.optimization.OptimizerStrategy
- org.hibernate.search.bridge.ParameterizedBridge
- org.hibernate.search.elasticsearch.settings.impl.translation.ParametersTransformer
- org.hibernate.search.elasticsearch.settings.impl.translation.ParameterValueTransformer
- org.hibernate.search.engine.metadata.impl.PartialDocumentFieldMetadata
- org.hibernate.search.engine.metadata.impl.PartialPropertyMetadata
- org.hibernate.search.elasticsearch.client.impl.Paths
- org.hibernate.search.engine.ProjectionConstants
  - org.hibernate.search.jpa.FullTextQuery (also extends javax.persistence.Query)
    - org.hibernate.search.FullTextQuery (also extends org.hibernate.query.spi.QueryImplementor<R>)
  - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery, org.hibernate.query.spi.QueryImplementor<R>)
  - org.hibernate.search.query.engine.spi.HSQuery
- javax.persistence.Query
  - org.hibernate.search.jpa.FullTextQuery (also extends org.hibernate.search.engine.ProjectionConstants)
    - org.hibernate.search.FullTextQuery (also extends org.hibernate.query.spi.QueryImplementor<R>)
  - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery, org.hibernate.query.spi.QueryImplementor<R>)
  - org.hibernate.query.Query<R> (also extends org.hibernate.query.CommonQueryContract, org.hibernate.Query<R>, javax.persistence.TypedQuery<X>)
    - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery, org.hibernate.query.spi.QueryImplementor<R>)
    - org.hibernate.query.spi.QueryImplementor<R>
      - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery)
  - org.hibernate.Query<R> (also extends org.hibernate.query.CommonQueryContract, javax.persistence.TypedQuery<X>)
    - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery, org.hibernate.query.spi.QueryImplementor<R>)
    - org.hibernate.query.Query<R> (also extends org.hibernate.query.CommonQueryContract, javax.persistence.TypedQuery<X>)
      - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery, org.hibernate.query.spi.QueryImplementor<R>)
      - org.hibernate.query.spi.QueryImplementor<R>
        - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery)
    - org.hibernate.query.spi.QueryImplementor<R>
      - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery)
  - org.hibernate.query.spi.QueryImplementor<R>
    - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery)
  - javax.persistence.TypedQuery<X>
    - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery, org.hibernate.query.spi.QueryImplementor<R>)
    - org.hibernate.query.Query<R> (also extends org.hibernate.query.CommonQueryContract, org.hibernate.Query<R>)
      - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery, org.hibernate.query.spi.QueryImplementor<R>)
      - org.hibernate.query.spi.QueryImplementor<R>
        - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery)
    - org.hibernate.Query<R> (also extends org.hibernate.query.CommonQueryContract)
      - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery, org.hibernate.query.spi.QueryImplementor<R>)
      - org.hibernate.query.Query<R> (also extends org.hibernate.query.CommonQueryContract, javax.persistence.TypedQuery<X>)
        - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery, org.hibernate.query.spi.QueryImplementor<R>)
        - org.hibernate.query.spi.QueryImplementor<R>
          - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery)
      - org.hibernate.query.spi.QueryImplementor<R>
        - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery)
    - org.hibernate.query.spi.QueryImplementor<R>
      - org.hibernate.search.FullTextQuery (also extends org.hibernate.search.jpa.FullTextQuery)
- org.hibernate.search.query.dsl.QueryBuilder
- org.hibernate.search.query.dsl.QueryContextBuilder
- org.hibernate.search.query.dsl.QueryCustomization<T>
  - org.hibernate.search.query.dsl.AllContext (also extends org.hibernate.search.query.dsl.Termination<T>)
  - org.hibernate.search.query.dsl.BooleanJunction<T> (also extends org.hibernate.search.query.dsl.Termination<T>)
    - org.hibernate.search.query.dsl.MustJunction
  - org.hibernate.search.query.dsl.FuzzyContext
  - org.hibernate.search.query.dsl.MoreLikeThisContext
  - org.hibernate.search.query.dsl.MustJunction
  - org.hibernate.search.query.dsl.PhraseContext
  - org.hibernate.search.query.dsl.RangeContext
  - org.hibernate.search.query.dsl.SimpleQueryStringContext
  - org.hibernate.search.query.dsl.SpatialContext (also extends org.hibernate.search.query.dsl.SpatialMatchingContext)
  - org.hibernate.search.query.dsl.TermContext
  - org.hibernate.search.query.dsl.WildcardContext
- org.hibernate.search.query.engine.spi.QueryDescriptor
- org.hibernate.query.QueryProducer
  - org.hibernate.search.FullTextSession (also extends org.hibernate.search.jpa.FullTextEntityManager, org.hibernate.Session)
  - org.hibernate.jpa.HibernateEntityManager (also extends javax.persistence.EntityManager)
    - org.hibernate.search.FullTextSession (also extends org.hibernate.search.jpa.FullTextEntityManager, org.hibernate.Session)
    - org.hibernate.Session (also extends java.lang.AutoCloseable, javax.persistence.EntityManager, org.hibernate.SharedSessionContract)
      - org.hibernate.search.FullTextSession (also extends org.hibernate.search.jpa.FullTextEntityManager)
  - org.hibernate.Session (also extends java.lang.AutoCloseable, javax.persistence.EntityManager, org.hibernate.jpa.HibernateEntityManager, org.hibernate.SharedSessionContract)
    - org.hibernate.search.FullTextSession (also extends org.hibernate.search.jpa.FullTextEntityManager)
  - org.hibernate.SharedSessionContract (also extends java.io.Serializable)
    - org.hibernate.search.FullTextSession (also extends org.hibernate.search.jpa.FullTextEntityManager, org.hibernate.Session)
    - org.hibernate.Session (also extends java.lang.AutoCloseable, javax.persistence.EntityManager, org.hibernate.jpa.HibernateEntityManager)
      - org.hibernate.search.FullTextSession (also extends org.hibernate.search.jpa.FullTextEntityManager)
- org.hibernate.search.backend.impl.QueueingProcessor
- org.hibernate.search.query.dsl.RangeMatchingContext.FromRangeContext<T>
- org.hibernate.search.indexes.spi.ReaderProvider
  - org.hibernate.search.indexes.spi.DirectoryBasedReaderProvider
- org.hibernate.search.analyzer.spi.ScopedAnalyzerReference.Builder
- org.hibernate.search.analyzer.spi.ScopedAnalyzerReference.CopyBuilder
- org.hibernate.search.cfg.spi.SearchConfiguration
- org.hibernate.search.SearchFactory
- org.hibernate.search.spi.impl.SearchFactoryState
  - org.hibernate.search.spi.impl.ExtendedSearchIntegratorWithShareableState (also extends org.hibernate.search.engine.integration.impl.ExtendedSearchIntegrator)
- org.hibernate.search.engine.integration.impl.SearchIntegration
- org.hibernate.search.elasticsearch.work.impl.SearchResult
- java.io.Serializable
  - org.hibernate.search.hcore.spi.BeanResolver
  - org.hibernate.search.hcore.spi.EnvironmentSynchronizer
  - org.hibernate.search.FullTextSession (also extends org.hibernate.search.jpa.FullTextEntityManager, org.hibernate.Session)
  - org.hibernate.service.Service
    - org.hibernate.search.hcore.spi.BeanResolver
    - org.hibernate.search.hcore.spi.EnvironmentSynchronizer
  - org.hibernate.Session (also extends java.lang.AutoCloseable, javax.persistence.EntityManager, org.hibernate.jpa.HibernateEntityManager, org.hibernate.SharedSessionContract)
    - org.hibernate.search.FullTextSession (also extends org.hibernate.search.jpa.FullTextEntityManager)
  - org.hibernate.SharedSessionContract (also extends org.hibernate.query.QueryProducer)
    - org.hibernate.search.FullTextSession (also extends org.hibernate.search.jpa.FullTextEntityManager, org.hibernate.Session)
    - org.hibernate.Session (also extends java.lang.AutoCloseable, javax.persistence.EntityManager, org.hibernate.jpa.HibernateEntityManager)
      - org.hibernate.search.FullTextSession (also extends org.hibernate.search.jpa.FullTextEntityManager)
- org.hibernate.search.indexes.serialization.spi.Serializer
- org.hibernate.search.engine.service.spi.Service
  - org.hibernate.search.engine.service.beanresolver.spi.BeanResolver
  - org.hibernate.search.engine.service.classloading.spi.ClassLoaderService
  - org.hibernate.search.cfg.spi.DirectoryProviderService<D>
  - org.hibernate.search.elasticsearch.settings.impl.translation.ElasticsearchAnalyzerDefinitionTranslator
  - org.hibernate.search.elasticsearch.client.impl.ElasticsearchClientFactory
  - org.hibernate.search.elasticsearch.dialect.impl.ElasticsearchDialectFactory
  - org.hibernate.search.elasticsearch.impl.ElasticsearchService
  - org.hibernate.search.hcore.impl.HibernateSessionFactoryService
  - org.hibernate.search.cfg.spi.IdUniquenessResolver
  - org.hibernate.search.cfg.spi.IndexManagerFactory
  - org.hibernate.search.store.spi.LockFactoryCreator
  - org.hibernate.search.analyzer.definition.spi.LuceneAnalysisDefinitionSourceService
  - org.hibernate.search.query.engine.impl.LuceneQueryTranslator
  - org.hibernate.search.indexes.serialization.spi.LuceneWorkSerializer
  - org.hibernate.search.backend.jgroups.impl.MessageSenderService
  - org.hibernate.search.engine.service.named.spi.NamedResolver
  - org.hibernate.search.engine.nesting.impl.NestingContextFactoryProvider
  - org.hibernate.search.backend.jgroups.impl.NodeSelectorService
  - org.hibernate.search.indexes.serialization.spi.SerializationProvider
- org.hibernate.search.engine.service.spi.ServiceManager
- org.hibernate.SessionBuilder<T>
  - org.hibernate.search.FullTextSharedSessionBuilder
  - org.hibernate.SharedSessionBuilder<T>
    - org.hibernate.search.FullTextSharedSessionBuilder
- org.hibernate.search.store.ShardIdentifierProvider
- org.hibernate.search.filter.ShardSensitiveOnlyFilter
- org.hibernate.search.query.dsl.SimpleQueryStringDefinitionTermination
  - org.hibernate.search.query.dsl.SimpleQueryStringMatchingContext
- org.hibernate.search.query.dsl.sort.SortAdditionalSortFieldContext
  - org.hibernate.search.query.dsl.sort.SortDistanceFieldAndReferenceContext (also extends org.hibernate.search.query.dsl.sort.SortOrder<T>, org.hibernate.search.query.dsl.sort.SortTermination)
  - org.hibernate.search.query.dsl.sort.SortFieldContext (also extends org.hibernate.search.query.dsl.sort.SortOrder<T>, org.hibernate.search.query.dsl.sort.SortTermination)
  - org.hibernate.search.query.dsl.sort.SortNativeContext (also extends org.hibernate.search.query.dsl.sort.SortTermination)
  - org.hibernate.search.query.dsl.sort.SortScoreContext (also extends org.hibernate.search.query.dsl.sort.SortOrder<T>, org.hibernate.search.query.dsl.sort.SortTermination)
- org.hibernate.search.query.dsl.sort.SortContext
- org.hibernate.search.query.dsl.sort.SortDistanceFieldContext
- org.hibernate.search.query.dsl.sort.SortDistanceNoFieldContext
- org.hibernate.search.query.dsl.sort.SortLatLongContext
- org.hibernate.search.query.dsl.sort.SortMissingValueContext<T>
- org.hibernate.search.query.dsl.sort.SortOrder<T>
  - org.hibernate.search.query.dsl.sort.SortDistanceFieldAndReferenceContext (also extends org.hibernate.search.query.dsl.sort.SortAdditionalSortFieldContext, org.hibernate.search.query.dsl.sort.SortTermination)
  - org.hibernate.search.query.dsl.sort.SortFieldContext (also extends org.hibernate.search.query.dsl.sort.SortAdditionalSortFieldContext, org.hibernate.search.query.dsl.sort.SortTermination)
  - org.hibernate.search.query.dsl.sort.SortOrderTermination (also extends org.hibernate.search.query.dsl.sort.SortTermination)
  - org.hibernate.search.query.dsl.sort.SortScoreContext (also extends org.hibernate.search.query.dsl.sort.SortAdditionalSortFieldContext, org.hibernate.search.query.dsl.sort.SortTermination)
- org.hibernate.search.query.dsl.sort.SortTermination
  - org.hibernate.search.query.dsl.sort.SortDistanceFieldAndReferenceContext (also extends org.hibernate.search.query.dsl.sort.SortAdditionalSortFieldContext, org.hibernate.search.query.dsl.sort.SortOrder<T>)
  - org.hibernate.search.query.dsl.sort.SortFieldContext (also extends org.hibernate.search.query.dsl.sort.SortAdditionalSortFieldContext, org.hibernate.search.query.dsl.sort.SortOrder<T>)
  - org.hibernate.search.query.dsl.sort.SortNativeContext (also extends org.hibernate.search.query.dsl.sort.SortAdditionalSortFieldContext)
  - org.hibernate.search.query.dsl.sort.SortOrderTermination (also extends org.hibernate.search.query.dsl.sort.SortOrder<T>)
  - org.hibernate.search.query.dsl.sort.SortScoreContext (also extends org.hibernate.search.query.dsl.sort.SortAdditionalSortFieldContext, org.hibernate.search.query.dsl.sort.SortOrder<T>)
- org.hibernate.search.query.dsl.SpatialMatchingContext
  - org.hibernate.search.query.dsl.SpatialContext (also extends org.hibernate.search.query.dsl.QueryCustomization<T>)
- org.hibernate.search.engine.service.spi.Startable
- org.hibernate.search.batchindexing.impl.StatelessSessionAwareRunnable
- org.hibernate.search.stat.Statistics
  - org.hibernate.search.jmx.StatisticsInfoMBean
- org.hibernate.search.stat.spi.StatisticsImplementor
- org.hibernate.search.engine.service.spi.Stoppable
- org.hibernate.search.backend.impl.StreamingOperationExecutor
- org.hibernate.search.bridge.StringBridge
  - org.hibernate.search.bridge.TwoWayFieldBridge (also extends org.hibernate.search.bridge.FieldBridge)
  - org.hibernate.search.bridge.TwoWayStringBridge
- javax.transaction.Synchronization
  - org.hibernate.search.backend.impl.WorkQueueSynchronization
- org.hibernate.search.query.dsl.Termination<T>
  - org.hibernate.search.query.dsl.AllContext (also extends org.hibernate.search.query.dsl.QueryCustomization<T>)
  - org.hibernate.search.query.dsl.BooleanJunction<T> (also extends org.hibernate.search.query.dsl.QueryCustomization<T>)
    - org.hibernate.search.query.dsl.MustJunction
  - org.hibernate.search.query.dsl.MoreLikeThisTermination
  - org.hibernate.search.query.dsl.MoreLikeThisToEntityContentAndTermination
  - org.hibernate.search.query.dsl.MustJunction
  - org.hibernate.search.query.dsl.PhraseTermination
  - org.hibernate.search.query.dsl.RangeTerminationExcludable
  - org.hibernate.search.query.dsl.SimpleQueryStringTermination
  - org.hibernate.search.query.dsl.SpatialTermination
  - org.hibernate.search.query.dsl.TermFuzzy
  - org.hibernate.search.query.dsl.TermTermination
    - org.hibernate.search.query.dsl.TermFuzzy
- org.hibernate.search.bridge.TikaMetadataProcessor
  - org.hibernate.search.bridge.MetadataProvidingTikaMetadataProcessor
- org.hibernate.search.bridge.TikaParseContextProvider
- org.hibernate.search.query.engine.spi.TimeoutExceptionFactory
- org.hibernate.search.query.engine.spi.TimeoutManager
- org.hibernate.search.engine.spi.TimingSource
- org.hibernate.search.backend.impl.TransactionalOperationExecutor
- org.hibernate.search.backend.TransactionContext
- org.hibernate.search.elasticsearch.work.impl.builder.TranslatedLuceneWorkBuilder<B>
  - org.hibernate.search.elasticsearch.work.impl.builder.DeleteByQueryWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.ElasticsearchWorkBuilder<W>, org.hibernate.search.elasticsearch.work.impl.builder.IndexWriteWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.DeleteWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.ElasticsearchWorkBuilder<W>, org.hibernate.search.elasticsearch.work.impl.builder.IndexWriteWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.FlushWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.ElasticsearchWorkBuilder<W>)
  - org.hibernate.search.elasticsearch.work.impl.builder.IndexWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.ElasticsearchWorkBuilder<W>, org.hibernate.search.elasticsearch.work.impl.builder.IndexWriteWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.OptimizeWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.ElasticsearchWorkBuilder<W>)
- org.hibernate.search.query.dsl.WithinContext
- org.hibernate.search.query.dsl.WithinContext.LongitudeContext
- org.hibernate.search.backend.spi.Worker
- org.hibernate.search.store.Workspace

## Annotation Type Hierarchy

- org.hibernate.search.annotations.CacheFromIndex (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.NormalizerDef (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.Parameter (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.SortableField (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.Fields (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.ClassBridges (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.TikaBridge (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.Latitude (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.Spatials (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.Analyzer (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.Spatial (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.SortableFields (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.Facet (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.FullTextFilterDef (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.AnalyzerDiscriminator (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.NumericField (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.Longitude (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.TokenFilterDef (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.FullTextFilterDefs (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.CharFilterDef (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.ProvidedId (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.Field (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.DateBridge (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.IndexedEmbedded (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.NormalizerDefs (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.DocumentId (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.Key (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.Facets (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.ClassBridge (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.FieldBridge (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.AnalyzerDefs (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.CalendarBridge (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.ContainedIn (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.Factory (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.AnalyzerDef (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.TokenizerDef (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.Boost (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.Indexed (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.DynamicBoost (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.Normalizer (implements java.lang.annotation.Annotation)
- org.hibernate.search.annotations.NumericFields (implements java.lang.annotation.Annotation)
- org.hibernate.search.elasticsearch.gson.impl.SerializeExtraProperties (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.hibernate.search.annotations.FacetEncodingType
    - org.hibernate.search.annotations.SpatialMode
    - org.hibernate.search.annotations.FieldCacheType
    - org.hibernate.search.annotations.Index
    - org.hibernate.search.annotations.Norms
    - org.hibernate.search.annotations.TermVector
    - org.hibernate.search.annotations.FilterCacheModeType
    - org.hibernate.search.annotations.Store
    - org.hibernate.search.annotations.Analyze
    - org.hibernate.search.annotations.EncodingType
    - org.hibernate.search.annotations.Resolution
    - org.hibernate.search.bridge.spi.FieldType
    - org.hibernate.search.bridge.builtin.NumericFieldBridge (implements org.hibernate.search.bridge.spi.EncodingBridge, org.hibernate.search.bridge.FieldBridge, org.hibernate.search.bridge.spi.IgnoreAnalyzerBridge, org.hibernate.search.bridge.TwoWayFieldBridge)
    - org.hibernate.search.spi.IndexingMode
    - org.hibernate.search.metadata.NumericFieldSettingsDescriptor.NumericEncodingType
    - org.hibernate.search.metadata.FieldSettingsDescriptor.Type
    - org.hibernate.search.engine.spi.EntityState
    - org.hibernate.search.engine.metadata.impl.EmbeddedTypeMetadata.Container
    - org.hibernate.search.query.facet.FacetSortOrder
    - org.hibernate.search.query.facet.FacetCombine
    - org.hibernate.search.query.ObjectLookupMethod
    - org.hibernate.search.query.DatabaseRetrievalMethod
    - org.hibernate.search.query.dsl.Unit
    - org.hibernate.search.query.dsl.impl.ConnectedMoreLikeThisQueryBuilder.INPUT_TYPE
    - org.hibernate.search.query.engine.spi.TimeoutManager.Type
    - org.hibernate.search.backend.configuration.impl.IndexWriterSetting (implements java.io.Serializable)
    - org.hibernate.search.backend.spi.WorkType
    - org.hibernate.search.backend.spi.SingularTermDeletionQuery.Type
    - org.hibernate.search.indexes.interceptor.IndexingOverride
    - org.hibernate.search.indexes.serialization.spi.SerializableTermVector
    - org.hibernate.search.indexes.serialization.spi.SerializableIndex
    - org.hibernate.search.indexes.serialization.spi.SerializableDocValuesType
    - org.hibernate.search.indexes.serialization.spi.SerializableStore
    - org.hibernate.search.elasticsearch.util.impl.FieldHelper.ExtendedFieldType
    - org.hibernate.search.elasticsearch.util.impl.PathComponentExtractor.ConsumptionLimit
    - org.hibernate.search.elasticsearch.cfg.ElasticsearchIndexStatus
    - org.hibernate.search.elasticsearch.cfg.DynamicType
    - org.hibernate.search.elasticsearch.cfg.IndexSchemaManagementStrategy
    - org.hibernate.search.elasticsearch.work.impl.CreateIndexResult
    - org.hibernate.search.elasticsearch.schema.impl.model.DynamicType
    - org.hibernate.search.elasticsearch.schema.impl.model.IndexType
    - org.hibernate.search.elasticsearch.schema.impl.model.FieldDataType
    - org.hibernate.search.elasticsearch.schema.impl.model.DataType
    - org.hibernate.search.elasticsearch.schema.impl.model.NormsType

Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved