Uses of Package
org.hibernate.search.mapper.pojo.mapping.definition.annotation
-
Classes in org.hibernate.search.mapper.pojo.mapping.definition.annotation used by org.hibernate.search.mapper.orm.mapping Class Description AnnotationMappingConfigurationContext A context to configure annotation mapping. -
Classes in org.hibernate.search.mapper.pojo.mapping.definition.annotation used by org.hibernate.search.mapper.pojo.logging.impl Class Description ObjectPath A path from a root object to one or more target value(s). -
Classes in org.hibernate.search.mapper.pojo.mapping.definition.annotation used by org.hibernate.search.mapper.pojo.mapping.definition.annotation Class Description AnnotationMappingConfigurationContext A context to configure annotation mapping.AssociationInverseSide Given an association from an entity typeAto an entity typeB, defines the inverse side of an association, i.e.FullTextField Maps a property to a full-text field in the index, potentially holding multiple tokens (words) of text.GenericField Maps an entity property to a field in the index.IndexedEmbedded Maps a property to an object field whose fields are the same as those defined in the property type.IndexingDependency Given a property, defines how a dependency of the indexing process to this property should affect its reindexing.KeywordField Maps a property to a keyword field in the index, holding a single token (word) of text.MarkerBinding Applies a marker to a property using aMarkerBinder.NonStandardField Maps a property to a non-standard field in the index.ObjectPath A path from a root object to one or more target value(s).PropertyBinding Maps a property to index fields using aPropertyBinder, which will define aPropertyBridge.PropertyValue A reference to a POJO property using its name, and to one or more target value(s) in that property using aContainerExtraction.ScaledNumberField Maps a property to a scaled number field in the index, i.e.TypeBinding Maps a type to index fields using aTypeBinder, which will define aTypeBridge. -
Classes in org.hibernate.search.mapper.pojo.mapping.definition.annotation used by org.hibernate.search.mapper.pojo.mapping.definition.annotation.impl Class Description AnnotationMappingConfigurationContext A context to configure annotation mapping. -
Classes in org.hibernate.search.mapper.pojo.mapping.definition.annotation used by org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing Class Description ObjectPath A path from a root object to one or more target value(s). -
Classes in org.hibernate.search.mapper.pojo.mapping.definition.annotation used by org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.impl Class Description AssociationInverseSide Given an association from an entity typeAto an entity typeB, defines the inverse side of an association, i.e.CompositeProjection Maps a constructor parameter to a composite projection, which will combine multiple inner projections.DocumentId Maps a property to the identifier of documents in the index.DocumentReferenceProjection Maps a constructor parameter to a projection to aDocumentReferencerepresenting the hit.EntityProjection Maps a constructor parameter to a projection to the entity that was originally indexed, which for the Hibernate ORM mapper is a managed entity loaded from the database.EntityReferenceProjection Maps a constructor parameter to a projection to a reference to the entity that was originally indexed.FieldProjection Maps a constructor parameter to a projection to the value of a field in the indexed document.HighlightProjection Maps a constructor parameter to a projection to highlights, i.e.IdProjection Maps a constructor parameter to a projection to the identifier of the mapped entity, i.e.Indexed Maps an entity type to an index.IndexedEmbedded Maps a property to an object field whose fields are the same as those defined in the property type.IndexingDependency Given a property, defines how a dependency of the indexing process to this property should affect its reindexing.MarkerBinding Applies a marker to a property using aMarkerBinder.ObjectPath A path from a root object to one or more target value(s).ObjectProjection Maps a constructor parameter to an object projection bound to a specific object field in the indexed document.ProjectionBinding Maps a constructor parameter to a projection to the identifier of the mapped entity, i.e.ProjectionConstructor Marks a constructor to use for projections from an index object (root or object field) to a Java object.PropertyBinding Maps a property to index fields using aPropertyBinder, which will define aPropertyBridge.ScoreProjection Maps a constructor parameter to a projection to the score of the hit.TypeBinding Maps a type to index fields using aTypeBinder, which will define aTypeBridge. -
Classes in org.hibernate.search.mapper.pojo.mapping.definition.annotation used by org.hibernate.search.mapper.pojo.mapping.spi Class Description AnnotationMappingConfigurationContext A context to configure annotation mapping.