# Uses of Package
org.hibernate.search.annotations

- Packages that use org.hibernate.search.annotations
  Package | Description
  --- | ---
  org.hibernate.search.analyzer.definition.impl |
  org.hibernate.search.analyzer.impl |
  org.hibernate.search.analyzer.spi |
  org.hibernate.search.annotations |
  org.hibernate.search.bridge.builtin |
  org.hibernate.search.bridge.builtin.impl |
  org.hibernate.search.bridge.impl |
  org.hibernate.search.cfg |
  org.hibernate.search.cfg.spi |
  org.hibernate.search.elasticsearch.analyzer.impl |
  org.hibernate.search.elasticsearch.bridge.builtin.impl |
  org.hibernate.search.elasticsearch.settings.impl.translation |
  org.hibernate.search.engine.impl |
  org.hibernate.search.engine.metadata.impl | Internal metadata classes created during metadata processing and used by the document builders at runtime.
  org.hibernate.search.engine.spi |
  org.hibernate.search.metadata |
  org.hibernate.search.metadata.impl |
  org.hibernate.search.util.impl |

- Classes in org.hibernate.search.annotations used by org.hibernate.search.analyzer.definition.impl
  Class and Description
  AnalyzerDef Reusable analyzer definition.
  CharFilterDef Define a `CharFilterFactory` and its parameters
  NormalizerDef Reusable normalizer definition.
  TokenFilterDef Define a `TokenFilterFactory` and its parameters.
  TokenizerDef Define a `TokenizerFactory` and its parameters.

- Classes in org.hibernate.search.annotations used by org.hibernate.search.analyzer.impl
  Class and Description
  AnalyzerDef Reusable analyzer definition.
  NormalizerDef Reusable normalizer definition.

- Classes in org.hibernate.search.annotations used by org.hibernate.search.analyzer.spi
  Class and Description
  AnalyzerDef Reusable analyzer definition.
  NormalizerDef Reusable normalizer definition.

- Classes in org.hibernate.search.annotations used by org.hibernate.search.annotations
  Class and Description
  Analyze Defines whether the field content should be analyzed.
  EncodingType Determines how to encode the indexed value.
  FacetEncodingType Determines how to encode the indexed value.
  FieldCacheType Deprecated. Remove the annotation. No alternative replacement necessary.
  FilterCacheModeType Cache mode strategy for `FullTextFilterDef`s.
  Index Defines how an `Field` should be indexed.
  Norms Defines whether the norms should be stored in the index
  Resolution Date indexing resolution.
  SpatialMode Defines the index structure mode used for spatial information
  Store Whether or not the value is stored in the document
  TermVector Defines the term vector storing strategy

- Classes in org.hibernate.search.annotations used by org.hibernate.search.bridge.builtin
  Class and Description
  Factory Marks a method as a factory method for a given type.
  Resolution Date indexing resolution.

- Classes in org.hibernate.search.annotations used by org.hibernate.search.bridge.builtin.impl
  Class and Description
  Resolution Date indexing resolution.

- Classes in org.hibernate.search.annotations used by org.hibernate.search.bridge.impl
  Class and Description
  ClassBridge This annotation allows a user to apply an implementation class to a Lucene document to manipulate it in any way the user sees fit.
  Field Annotation used for marking a property as indexable.
  FieldBridge Specifies a custom field bridge implementation
  Spatial Defines a spatial property.

- Classes in org.hibernate.search.annotations used by org.hibernate.search.cfg
  Class and Description
  Analyze Defines whether the field content should be analyzed.
  ClassBridge This annotation allows a user to apply an implementation class to a Lucene document to manipulate it in any way the user sees fit.
  FacetEncodingType Determines how to encode the indexed value.
  FieldCacheType Deprecated. Remove the annotation. No alternative replacement necessary.
  FilterCacheModeType Cache mode strategy for `FullTextFilterDef`s.
  Index Defines how an `Field` should be indexed.
  Norms Defines whether the norms should be stored in the index
  Resolution Date indexing resolution.
  SpatialMode Defines the index structure mode used for spatial information
  Store Whether or not the value is stored in the document
  TermVector Defines the term vector storing strategy

- Classes in org.hibernate.search.annotations used by org.hibernate.search.cfg.spi
  Class and Description
  Parameter Parameter (basically key/value pattern)

- Classes in org.hibernate.search.annotations used by org.hibernate.search.elasticsearch.analyzer.impl
  Class and Description
  AnalyzerDef Reusable analyzer definition.
  NormalizerDef Reusable normalizer definition.

- Classes in org.hibernate.search.annotations used by org.hibernate.search.elasticsearch.bridge.builtin.impl
  Class and Description
  Resolution Date indexing resolution.

- Classes in org.hibernate.search.annotations used by org.hibernate.search.elasticsearch.settings.impl.translation
  Class and Description
  CharFilterDef Define a `CharFilterFactory` and its parameters
  TokenFilterDef Define a `TokenFilterFactory` and its parameters.
  TokenizerDef Define a `TokenizerFactory` and its parameters.

- Classes in org.hibernate.search.annotations used by org.hibernate.search.engine.impl
  Class and Description
  Analyze Defines whether the field content should be analyzed.
  Analyzer Define an Analyzer for a given entity, method, field or Field The order of precedence is as such: - @Field - field / method - entity - default Either describe an explicit implementation through the `impl` parameter or use an external @AnalyzerDef definition through the `def` parameter
  AnalyzerDef Reusable analyzer definition.
  ClassBridge This annotation allows a user to apply an implementation class to a Lucene document to manipulate it in any way the user sees fit.
  FilterCacheModeType Cache mode strategy for `FullTextFilterDef`s.
  FullTextFilterDef Defines a FullTextFilter that can be optionally applied to every FullText Queries While not related to a specific indexed entity, the annotation has to be set on one of them
  Index Defines how an `Field` should be indexed.
  Normalizer Define a Normalizer for a `@Field` Either describe an explicit implementation through the `impl` parameter or use an external `@NormalizerDef` definition through the `definition` parameter
  NormalizerDef Reusable normalizer definition.
  Norms Defines whether the norms should be stored in the index
  NumericField Extension annotation for `@Field` supporting Lucene's numeric field feature.
  Store Whether or not the value is stored in the document
  TermVector Defines the term vector storing strategy

- Classes in org.hibernate.search.annotations used by org.hibernate.search.engine.metadata.impl
  Class and Description
  FacetEncodingType Determines how to encode the indexed value.
  Store Whether or not the value is stored in the document

- Classes in org.hibernate.search.annotations used by org.hibernate.search.engine.spi
  Class and Description
  FieldCacheType Deprecated. Remove the annotation. No alternative replacement necessary.

- Classes in org.hibernate.search.annotations used by org.hibernate.search.metadata
  Class and Description
  Analyze Defines whether the field content should be analyzed.
  Index Defines how an `Field` should be indexed.
  Norms Defines whether the norms should be stored in the index
  Store Whether or not the value is stored in the document
  TermVector Defines the term vector storing strategy

- Classes in org.hibernate.search.annotations used by org.hibernate.search.metadata.impl
  Class and Description
  Analyze Defines whether the field content should be analyzed.
  Index Defines how an `Field` should be indexed.
  Norms Defines whether the norms should be stored in the index
  Store Whether or not the value is stored in the document
  TermVector Defines the term vector storing strategy

- Classes in org.hibernate.search.annotations used by org.hibernate.search.util.impl
  Class and Description
  FilterCacheModeType Cache mode strategy for `FullTextFilterDef`s.

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