A B C D E F G H I J K L M N O P R S T U V W X 
All Classes All Packages

A

AbstractPojoGenericTypeModel<T> - Class in org.hibernate.search.mapper.pojo.model.spi
An abstract base for implementations of PojoGenericTypeModel.
AbstractPojoGenericTypeModel(PojoRawTypeModel<? super T>) - Constructor for class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoGenericTypeModel
 
AbstractPojoHCAnnBootstrapIntrospector - Class in org.hibernate.search.mapper.pojo.model.hcann.spi
 
AbstractPojoHCAnnBootstrapIntrospector(ReflectionManager) - Constructor for class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
 
AbstractPojoHCAnnPropertyModel<T,​I extends AbstractPojoHCAnnBootstrapIntrospector> - Class in org.hibernate.search.mapper.pojo.model.hcann.spi
 
AbstractPojoHCAnnPropertyModel(I, AbstractPojoHCAnnRawTypeModel<?, I>, String, List<XProperty>, List<Member>) - Constructor for class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnPropertyModel
 
AbstractPojoHCAnnRawTypeModel<T,​I extends AbstractPojoHCAnnBootstrapIntrospector> - Class in org.hibernate.search.mapper.pojo.model.hcann.spi
 
AbstractPojoHCAnnRawTypeModel(I, PojoRawTypeIdentifier<T>, GenericContextAwarePojoGenericTypeModel.RawTypeDeclaringContext<T>) - Constructor for class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
AbstractPojoMappingImplementor<M> - Class in org.hibernate.search.mapper.pojo.mapping.spi
 
AbstractPojoMappingImplementor(PojoMappingDelegate) - Constructor for class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 
AbstractPojoMappingInitiator<MPBS extends MappingPartialBuildState> - Class in org.hibernate.search.mapper.pojo.mapping.spi
 
AbstractPojoMappingInitiator(PojoBootstrapIntrospector) - Constructor for class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
AbstractPojoRawTypeModel<T,​I extends PojoBootstrapIntrospector> - Class in org.hibernate.search.mapper.pojo.model.spi
 
AbstractPojoRawTypeModel(I, PojoRawTypeIdentifier<T>) - Constructor for class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
AbstractPojoSearchSession<R> - Class in org.hibernate.search.mapper.pojo.session.spi
 
AbstractPojoSearchSession(PojoSearchSessionMappingContext) - Constructor for class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
add(Class<?>) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.AnnotationMappingConfigurationContext
 
add(Set<Class<?>>) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.AnnotationMappingConfigurationContext
 
add(PojoPropertyMetadataContributor) - Method in class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoPropertyMetadataContributor
 
add(PojoTypeMetadataContributor) - Method in class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoTypeMetadataContributor
 
add(PojoRawTypeIdentifier<?>, Object, String, Object) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexingPlan
Add an entity to the index, assuming that the entity is absent from the index.
add(PojoRawTypeIdentifier<?>, Object, String, Object, DocumentCommitStrategy, DocumentRefreshStrategy) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexer
Add an entity to the index, assuming that the entity is absent from the index.
addAll(Collection<? extends PojoTypeMetadataContributor>) - Method in class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoTypeMetadataContributor
 
addConfigurationContributor(PojoMappingConfigurationContributor) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
addOrUpdate(PojoRawTypeIdentifier<?>, Object, String, Object) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexingPlan
Update an entity in the index, or add it if it's absent from the index.
addOrUpdate(PojoRawTypeIdentifier<?>, Object, String, Object, String...) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexingPlan
Update an entity in the index, or add it if it's absent from the index, but try to avoid reindexing if the given dirty paths are known not to impact the indexed form of that entity.
addOrUpdate(PojoRawTypeIdentifier<?>, Object, String, Object, DocumentCommitStrategy, DocumentRefreshStrategy) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexer
Update an entity in the index, or add it if it's absent from the index.
addRoute() - Method in interface org.hibernate.search.mapper.pojo.route.DocumentRoutes
Add a route that indexing operations for this entity should take, based on its current state.
aggregable() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.GenericField
 
aggregable() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.KeywordField
 
aggregable() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.ScaledNumberField
 
aggregable(Aggregable) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingNonFullTextFieldOptionsStep
 
aggregation() - Method in interface org.hibernate.search.mapper.pojo.scope.spi.PojoScopeDelegate
 
allAnnotations() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.MappingAnnotatedElement
 
AlternativeBinder - Interface in org.hibernate.search.mapper.pojo.bridge.builtin.programmatic
The binder that sets up AlternativeValueBridges.
AlternativeBinderDelegate<D,​P> - Interface in org.hibernate.search.mapper.pojo.bridge.builtin.programmatic
The component responsible for binding one field per alternative, and creating an AlternativeValueBridge.
alternativeDiscriminator() - Static method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.AlternativeBinder
 
AlternativeDiscriminator - Annotation Type in org.hibernate.search.mapper.pojo.bridge.builtin.annotation
Mark the property as an alternative discriminator for use in AlternativeBinder.
AlternativeDiscriminatorBinder - Interface in org.hibernate.search.mapper.pojo.bridge.builtin.programmatic
A binder for markers that mark a property as the discriminator for alternatives for an Alternative bridge.
alternativeId(String) - Method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.AlternativeBinder
 
AlternativeValueBridge<D,​P> - Interface in org.hibernate.search.mapper.pojo.bridge.builtin.programmatic
A component that routes field values to one of multiple index fields based on a discriminator.
analyzer() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.FullTextField
 
analyzer(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFullTextFieldOptionsStep
 
annotatedElement() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.MappingAnnotationProcessorContext
 
annotatedElement() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.PropertyMappingAnnotationProcessorContext
 
annotatedElement() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.TypeMappingAnnotationProcessorContext
 
annotatedTypeDiscoveryEnabled(boolean) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
AnnotationDefaultValues - Class in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
annotationMapping() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
AnnotationMappingConfigurationContext - Interface in org.hibernate.search.mapper.pojo.mapping.definition.annotation
A context to configure annotation mapping.
annotations() - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnPropertyModel
 
annotations() - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
annotations() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoPropertyModel
 
annotations() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
 
annotations(XAnnotatedElement) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
 
annotationValueReadHandleFactory() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoBootstrapIntrospector
 
array(PojoRawTypeModel<? super T[]>, PojoGenericTypeModel<T>) - Static method in class org.hibernate.search.mapper.pojo.model.spi.SyntheticPojoGenericTypeModel
 
ARRAY_BOOLEAN - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an array of primitive booleans (boolean[]).
ARRAY_BYTE - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an array of primitive bytes (byte[]).
ARRAY_CHAR - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an array of primitive chars (char[]).
ARRAY_DOUBLE - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an array of primitive double (double[]).
ARRAY_FLOAT - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an array of primitive floats (float[]).
ARRAY_INT - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an array of primitive integers (int[]).
ARRAY_LONG - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an array of primitive longs (long[]).
ARRAY_OBJECT - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an array of objects (Object[], Integer[], ...).
ARRAY_SHORT - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an array of primitive shorts (short[]).
arrayElementType() - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoGenericTypeModel
 
arrayElementType() - Method in class org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel
 
arrayElementType() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoGenericTypeModel
 
arrayElementType() - Method in class org.hibernate.search.mapper.pojo.model.spi.SyntheticPojoGenericTypeModel
 
ascendingSuperClasses(XClass) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
 
ascendingSuperTypes() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
 
associationEmbedded() - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorValueNode
 
associationInverseSide(PojoModelPathValueNode) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Assuming the property represents an association on a entity type A to entity type B, defines the inverse side of an association, i.e.
associationInverseSide(PojoModelPathValueNode) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorValueNode
 
AssociationInverseSide - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Given an association from an entity type A to an entity type B, defines the inverse side of an association, i.e.
AssociationInverseSide.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
AssociationInverseSideOptionsStep - Interface in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
The step in a "association inverse side" definition where optional parameters can be set.

B

backend() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.Indexed
 
backend(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.TypeMappingIndexedStep
 
backendName(String) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorIndexedTypeNode
 
beanResolver() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.BindingContext
 
bind(IndexSchemaElement, PojoModelProperty) - Method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.AlternativeBinderDelegate
Binds the given field value source to multiple field, i.e.: Declares one field per alternative. Creates a bridge that will route field values to the appropriate field based on a discriminator.
bind(IdentifierBindingContext<?>) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.programmatic.IdentifierBinder
Binds a POJO property to a document identifier.
bind(MarkerBindingContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.programmatic.MarkerBinder
Binds a marker to a POJO property.
bind(PropertyBindingContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.programmatic.PropertyBinder
Binds a property to index fields.
bind(RoutingBindingContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.programmatic.RoutingBinder
Configure the mapping of an indexed entity to an index as necessary using the given context.
bind(TypeBindingContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.programmatic.TypeBinder
Binds a type to index fields.
bind(ValueBindingContext<?>) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.programmatic.ValueBinder
Binds a value to an index field.
binder() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.MarkerBinding
 
binder() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.PropertyBinding
 
binder() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.TypeBinding
 
binder(PropertyBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
 
binder(TypeBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.TypeMappingStep
 
BindingContext - Interface in org.hibernate.search.mapper.pojo.bridge.binding
 
bridge(Class<E>, BeanHolder<? extends RoutingBridge<E>>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.RoutingBindingContext
Sets the object responsible for routing indexed entities to the correct index/shard.
bridge(Class<E>, RoutingBridge<E>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.RoutingBindingContext
Sets the object responsible for routing indexed entities to the correct index/shard.
bridge(Class<I2>, BeanHolder<? extends IdentifierBridge<I2>>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.IdentifierBindingContext
Sets the bridge implementing the value/index binding.
bridge(Class<I2>, IdentifierBridge<I2>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.IdentifierBindingContext
Sets the bridge implementing the value/index binding.
bridge(Class<P2>, BeanHolder<? extends PropertyBridge<P2>>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
Sets the bridge implementing the property/index binding.
bridge(Class<P2>, PropertyBridge<P2>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
Sets the bridge implementing the property/index binding.
bridge(Class<T2>, BeanHolder<? extends TypeBridge<T2>>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
Sets the bridge implementing the type/index binding.
bridge(Class<T2>, TypeBridge<T2>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
Sets the bridge implementing the type/index binding.
bridge(Class<V2>, BeanHolder<? extends ValueBridge<V2, F>>, IndexFieldTypeOptionsStep<?, F>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.ValueBindingContext
Sets the bridge implementing the value/index binding.
bridge(Class<V2>, ValueBridge<V2, F>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.ValueBindingContext
Sets the bridge implementing the value/index binding.
bridge(Class<V2>, ValueBridge<V2, F>, IndexFieldTypeOptionsStep<?, F>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.ValueBindingContext
Sets the bridge implementing the value/index binding.
bridge(BeanHolder<? extends PropertyBridge<Object>>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
Sets the bridge implementing the property/index binding.
bridge(BeanHolder<? extends TypeBridge<Object>>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
Sets the bridge implementing the type/index binding.
bridge(PropertyBridge<Object>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
Sets the bridge implementing the property/index binding.
bridge(TypeBridge<Object>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
Sets the bridge implementing the type/index binding.
bridgedElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.IdentifierBindingContext
 
bridgedElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
 
bridgedElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.RoutingBindingContext
 
bridgedElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
 
bridgedElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.ValueBindingContext
 
BridgeMappingContext - Interface in org.hibernate.search.mapper.pojo.bridge.runtime.spi
Mapping-scoped information and operations for use in bridges.
bridges() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
BridgesConfigurationContext - Interface in org.hibernate.search.mapper.pojo.bridge.mapping
 
BridgeSessionContext - Interface in org.hibernate.search.mapper.pojo.bridge.runtime.spi
Session-scoped information and operations for use in bridges.
build() - Method in class org.hibernate.search.mapper.pojo.extractor.spi.ContainerExtractorRegistry.Builder
 
builder() - Static method in class org.hibernate.search.mapper.pojo.extractor.spi.ContainerExtractorRegistry
 
builder() - Static method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath
 
BuiltinContainerExtractors - Class in org.hibernate.search.mapper.pojo.extractor.builtin
The names of container extractors available in Hibernate Search out of the box.

C

cast(Object) - Method in class org.hibernate.search.mapper.pojo.model.spi.JavaClassPojoCaster
 
cast(Object) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoCaster
 
caster() - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
caster() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
 
castOrNull(Object) - Method in class org.hibernate.search.mapper.pojo.model.spi.JavaClassPojoCaster
 
castOrNull(Object) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoCaster
 
checkNonStandardTypeOptionsStep() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.spi.FieldModelContributorContext
 
close() - Method in interface org.hibernate.search.mapper.pojo.bridge.IdentifierBridge
Close any resource before the bridge is discarded.
close() - Method in interface org.hibernate.search.mapper.pojo.bridge.PropertyBridge
Close any resource before the bridge is discarded.
close() - Method in interface org.hibernate.search.mapper.pojo.bridge.RoutingBridge
Closes any resource before the routing bridge is discarded.
close() - Method in interface org.hibernate.search.mapper.pojo.bridge.TypeBridge
Close any resource before the bridge is discarded.
close() - Method in interface org.hibernate.search.mapper.pojo.bridge.ValueBridge
Close any resource before the bridge is discarded.
close() - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingDelegate
 
closeOnFailure() - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMapperDelegate
Close any allocated resource.
COLLECTION - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from a Collection.
configure(MappingBuildContext, MappingConfigurationCollector<PojoTypeMetadataContributor>) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
configure(MappingBuildContext, PojoMappingConfigurationContext, MappingConfigurationCollector<PojoTypeMetadataContributor>) - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingConfigurationContributor
 
ContainerExtract - Enum in org.hibernate.search.mapper.pojo.extractor.mapping.annotation
Control how values are extracted from a POJO property of container type.
ContainerExtraction - Annotation Type in org.hibernate.search.mapper.pojo.extractor.mapping.annotation
A definition of container value extractors to be applied to a property, allowing reference to a specific value of a container property.
ContainerExtractor<C,​V> - Interface in org.hibernate.search.mapper.pojo.extractor
An extractor of values from a container.
ContainerExtractorConfigurationContext - Interface in org.hibernate.search.mapper.pojo.extractor
A context to assign names to container extractor implementations.
ContainerExtractorDefinition<C extends ContainerExtractor> - Class in org.hibernate.search.mapper.pojo.extractor.spi
 
ContainerExtractorPath - Class in org.hibernate.search.mapper.pojo.extractor.mapping.programmatic
A chain of container extractors to be applied one after the other to a property value, in order to extract other values.
ContainerExtractorRegistry - Class in org.hibernate.search.mapper.pojo.extractor.spi
 
ContainerExtractorRegistry.Builder - Class in org.hibernate.search.mapper.pojo.extractor.spi
 
containerExtractors() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
contribute(FieldModelContributorContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.spi.FieldModelContributor
 
contributeAdditionalMetadata(MEC) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMetadataContributor
 
contributeAdditionalMetadata(PojoAdditionalMetadataCollectorPropertyNode) - Method in class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoPropertyMetadataContributor
 
contributeAdditionalMetadata(PojoAdditionalMetadataCollectorTypeNode) - Method in class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoTypeMetadataContributor
 
contributeMapping(MAC) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMetadataContributor
 
contributeMapping(PojoMappingCollectorPropertyNode) - Method in class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoPropertyMetadataContributor
 
contributeMapping(PojoMappingCollectorTypeNode) - Method in class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoTypeMetadataContributor
 
create() - Static method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.GeoPointBinder
 
create(Class<D>, String, Class<P>, BeanReference<? extends AlternativeBinderDelegate<D, P>>) - Static method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.AlternativeBinder
 
create(Set<PojoModelPathValueNode>) - Method in interface org.hibernate.search.mapper.pojo.model.path.spi.PojoPathFilterFactory
 
createAccessor() - Method in interface org.hibernate.search.mapper.pojo.model.PojoModelCompositeElement
 
createAccessor(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.model.PojoModelCompositeElement
 
createContainedTypeExtendedMappingCollector(PojoRawTypeModel<E>, String) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMapperDelegate
 
createGenericTypeModel(Class<U>) - Method in class org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel.RawTypeDeclaringContext
 
createGenericTypeModel(Type) - Method in class org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel.RawTypeDeclaringContext
 
createHandle(Member) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnPropertyModel
 
createIfMissing(FailureCollector) - Method in interface org.hibernate.search.mapper.pojo.schema.management.spi.PojoScopeSchemaManager
 
createIndexedTypeExtendedMappingCollector(PojoRawTypeModel<E>, String, String) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMapperDelegate
 
createIndexer() - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
createIndexer(PojoWorkSessionContext<?>) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 
createIndexer(PojoWorkSessionContext<?>) - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingDelegate
 
createIndexer(PojoWorkSessionContext<?>) - Method in interface org.hibernate.search.mapper.pojo.session.spi.PojoSearchSessionMappingContext
 
createIndexingPlan(DocumentCommitStrategy, DocumentRefreshStrategy) - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
createIndexingPlan(PojoWorkSessionContext<R>, DocumentCommitStrategy, DocumentRefreshStrategy) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 
createIndexingPlan(PojoWorkSessionContext<R>, DocumentCommitStrategy, DocumentRefreshStrategy) - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingDelegate
 
createIndexingPlan(PojoWorkSessionContext<R>, DocumentCommitStrategy, DocumentRefreshStrategy) - Method in interface org.hibernate.search.mapper.pojo.session.spi.PojoSearchSessionMappingContext
 
createMapper(MappingBuildContext, TypeMetadataContributorProvider<PojoTypeMetadataContributor>) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
createMapperDelegate() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
createOrUpdate(FailureCollector) - Method in interface org.hibernate.search.mapper.pojo.schema.management.spi.PojoScopeSchemaManager
 
createOrValidate(FailureCollector) - Method in interface org.hibernate.search.mapper.pojo.schema.management.spi.PojoScopeSchemaManager
 
createPojoAllScope(PojoScopeMappingContext, PojoScopeTypeExtendedContextProvider<Object, C>) - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingDelegate
 
createPojoScope(PojoScopeMappingContext, Collection<? extends PojoRawTypeIdentifier<? extends E>>, PojoScopeTypeExtendedContextProvider<E, C>) - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingDelegate
 
createPropertyModel(String) - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 

D

decimalScale() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.ScaledNumberField
 
decimalScale(int) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingScaledNumberFieldOptionsStep
 
decimalScale(int) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorValueNode
 
declaredFieldAccessXPropertiesByName() - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
declaredFieldAccessXPropertiesByName(XClass) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
 
declaredMethodAccessXPropertiesByName() - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
declaredMethodAccessXPropertiesByName(XClass) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
 
declaredProperties() - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
declaredProperties() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
 
declaredPropertyField(String) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
declaredPropertyGetters(String) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
declaredPropertyNames() - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
declaredPropertyNames() - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
declaredXProperties - Variable in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnPropertyModel
The declared XProperties for this property in the holder type.
DEFAULT - org.hibernate.search.mapper.pojo.automaticindexing.ReindexOnUpdate
Default behavior: updates to the targeted value will trigger automatic reindexing if it's actually used in the indexing process of an indexed entity, unless a property on the path from the indexed entity to the targeted value prevents it through a different ReindexOnUpdate setting.
DEFAULT - org.hibernate.search.mapper.pojo.extractor.mapping.annotation.ContainerExtract
If extractors are defined explicitly, apply those.
DEFAULT_DECIMAL_SCALE - Static variable in class org.hibernate.search.mapper.pojo.mapping.definition.annotation.AnnotationDefaultValues
This extreme value is both invalid and very unlikely to be used.
DefaultBinderDefinitionStep<S extends DefaultBinderDefinitionStep> - Interface in org.hibernate.search.mapper.pojo.bridge.mapping
 
DefaultBridgeDefinitionStep<S extends DefaultBridgeDefinitionStep<?,​T>,​T> - Interface in org.hibernate.search.mapper.pojo.bridge.mapping
 
defaultExtractors() - Static method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
defaultReindexOnUpdate(ReindexOnUpdate) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
defaults() - Method in class org.hibernate.search.mapper.pojo.extractor.spi.ContainerExtractorRegistry
 
define(String, Class<? extends ContainerExtractor>) - Method in interface org.hibernate.search.mapper.pojo.extractor.ContainerExtractorConfigurationContext
 
define(String, Class<? extends ContainerExtractor>) - Method in class org.hibernate.search.mapper.pojo.extractor.spi.ContainerExtractorRegistry.Builder
 
define(String, Class<C>, BeanReference<? extends C>) - Method in interface org.hibernate.search.mapper.pojo.extractor.ContainerExtractorConfigurationContext
 
define(String, Class<C>, BeanReference<? extends C>) - Method in class org.hibernate.search.mapper.pojo.extractor.spi.ContainerExtractorRegistry.Builder
 
delegate() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 
delete(PojoRawTypeIdentifier<?>, Object, String, Object) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexingPlan
Delete an entity from the index.
delete(PojoRawTypeIdentifier<?>, Object, String, Object, DocumentCommitStrategy, DocumentRefreshStrategy) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexer
Delete an entity from the index.
dependencies() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
 
dependencies() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.RoutingBindingContext
 
dependencies() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
 
derivedFrom() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexingDependency
 
derivedFrom(Set<PojoModelPathValueNode>) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorValueNode
 
derivedFrom(PojoModelPathValueNode) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.IndexingDependencyOptionsStep
 
descendingSuperClasses(XClass) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
 
descendingSuperTypes() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
 
detectEntityType(T) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRuntimeIntrospector
Detect the type of a given entity instance.
discard() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexingPlan
Discard all plans of indexing.
discardNotProcessed() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexingPlan
Discard all plans of indexing, except for parts that were already processed.
DO_NOT_INDEX_NULL - Static variable in class org.hibernate.search.mapper.pojo.mapping.definition.annotation.AnnotationDefaultValues
This special value is reserved to mark the default of the indexNullAs option.
documentId() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to the identifier of documents in the index.
DocumentId - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps a property to the identifier of documents in the index.
documentIdSourceProperty(PojoPropertyModel<?>) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoIndexedTypeExtendedMappingCollector
 
DocumentRoute - Interface in org.hibernate.search.mapper.pojo.route
A route for an indexed document, i.e.
DocumentRoutes - Interface in org.hibernate.search.mapper.pojo.route
The object passed to a RoutingBridge to define where an entity should be indexed.
doStop() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 
dropAndCreate(FailureCollector) - Method in interface org.hibernate.search.mapper.pojo.schema.management.spi.PojoScopeSchemaManager
 
dropIfExisting(FailureCollector) - Method in interface org.hibernate.search.mapper.pojo.schema.management.spi.PojoScopeSchemaManager
 

E

empty() - Static method in interface org.hibernate.search.mapper.pojo.model.path.spi.PojoPathFilter
 
enabled() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.Indexed
 
enabled(boolean) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.TypeMappingIndexedStep
 
enabled(boolean) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorIndexedTypeNode
 
entityIdPropertyName(String) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorEntityTypeNode
 
entityReferenceFactory() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoWorkSessionContext
 
equals(Object) - Method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
equals(Object) - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathPropertyNode
 
equals(Object) - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathValueNode
 
equals(Object) - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
equals(Object) - Method in class org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeIdentifier
 
ErrorCollectingPojoPropertyMetadataContributor - Class in org.hibernate.search.mapper.pojo.mapping.building.spi
 
ErrorCollectingPojoPropertyMetadataContributor() - Constructor for class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoPropertyMetadataContributor
 
ErrorCollectingPojoTypeMetadataContributor - Class in org.hibernate.search.mapper.pojo.mapping.building.spi
 
ErrorCollectingPojoTypeMetadataContributor() - Constructor for class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoTypeMetadataContributor
 
eventContext() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.MappingAnnotationProcessorContext
 
exactType(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.BridgesConfigurationContext
Define default bridges or binders for properties with the exact given type.
executeAndReport() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexingPlan
Write all pending changes to the index now, without waiting for a Hibernate ORM flush event or transaction commit, and clear the plan so that it can be re-used.
explicitExtractor(String) - Static method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
explicitExtractorNames() - Method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
explicitExtractors(List<String>) - Static method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
extendOptional(IdentifierBridgeFromDocumentIdentifierContext, BridgeSessionContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeFromDocumentIdentifierContextExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(IdentifierBridgeToDocumentIdentifierContext, BridgeMappingContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeToDocumentIdentifierContextExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(PropertyBridgeWriteContext, BridgeSessionContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.PropertyBridgeWriteContextExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(RoutingBridgeRouteContext, BridgeSessionContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.RoutingBridgeRouteContextExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(TypeBridgeWriteContext, BridgeSessionContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.TypeBridgeWriteContextExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(ValueBridgeFromIndexedValueContext, BridgeSessionContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.ValueBridgeFromIndexedValueContextExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(ValueBridgeToIndexedValueContext, BridgeMappingContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.ValueBridgeToIndexedValueContextExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extension(IdentifierBridgeFromDocumentIdentifierContextExtension<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeFromDocumentIdentifierContext
Extend the current context with the given extension, resulting in an extended context offering more options.
extension(IdentifierBridgeToDocumentIdentifierContextExtension<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeToDocumentIdentifierContext
Extend the current context with the given extension, resulting in an extended context offering more options.
extension(PropertyBridgeWriteContextExtension<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.PropertyBridgeWriteContext
Extend the current context with the given extension, resulting in an extended context offering more options.
extension(RoutingBridgeRouteContextExtension<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.RoutingBridgeRouteContext
Extend the current context with the given extension, resulting in an extended context offering more options.
extension(TypeBridgeWriteContextExtension<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.TypeBridgeWriteContext
Extend the current context with the given extension, resulting in an extended context offering more options.
extension(ValueBridgeFromIndexedValueContextExtension<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.ValueBridgeFromIndexedValueContext
Extend the current context with the given extension, resulting in an extended context offering more options.
extension(ValueBridgeToIndexedValueContextExtension<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.ValueBridgeToIndexedValueContext
Extend the current context with the given extension, resulting in an extended context offering more options.
extract() - Method in annotation type org.hibernate.search.mapper.pojo.extractor.mapping.annotation.ContainerExtraction
 
extract(C, ValueProcessor<T, ? super V, C2>, T, C2) - Method in interface org.hibernate.search.mapper.pojo.extractor.ContainerExtractor
 
extractedValueType(PojoGenericTypeModel<?>, ContainerExtractorPath) - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingConfigurationContext
 
extraction() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.AssociationInverseSide
 
extraction() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.FullTextField
 
extraction() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.GenericField
 
extraction() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexedEmbedded
 
extraction() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexingDependency
 
extraction() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.KeywordField
 
extraction() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.NonStandardField
 
extraction() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.PropertyValue
 
extraction() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.ScaledNumberField
 
extractor(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.AssociationInverseSideOptionsStep
 
extractor(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.IndexingDependencyOptionsStep
 
extractor(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFieldOptionsStep
 
extractor(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
 
extractorPath() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathValueNode
 
extractors(ContainerExtractorPath) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.AssociationInverseSideOptionsStep
 
extractors(ContainerExtractorPath) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.IndexingDependencyOptionsStep
 
extractors(ContainerExtractorPath) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFieldOptionsStep
 
extractors(ContainerExtractorPath) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
 
extractUnderlyingMember(XProperty) - Static method in class org.hibernate.search.mapper.pojo.model.hcann.spi.PojoCommonsAnnotationsHelper
 

F

failureCollector() - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMappingCollector
 
failureCollector() - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollector
 
failureHandler() - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingDelegate
 
FieldModelContributor - Interface in org.hibernate.search.mapper.pojo.bridge.binding.spi
 
FieldModelContributorContext - Interface in org.hibernate.search.mapper.pojo.bridge.binding.spi
 
fieldName() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.builtin.annotation.GeoPointBinding
The name of the index field holding spatial information.
fieldName(String) - Method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.GeoPointBinder
 
flush() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoScopeWorkspace
 
forExactType(PojoRawTypeIdentifier<? extends E>) - Method in interface org.hibernate.search.mapper.pojo.scope.spi.PojoScopeTypeExtendedContextProvider
 
forName(String) - Method in class org.hibernate.search.mapper.pojo.extractor.spi.ContainerExtractorRegistry
 
fromDocumentIdentifier(String, IdentifierBridgeFromDocumentIdentifierContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.IdentifierBridge
Transform the given document identifier value back to the value of the POJO property.
fromDocumentIdentifier(String, BridgeSessionContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.IdentifierMapping
 
fromIndexedValue(F, ValueBridgeFromIndexedValueContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.ValueBridge
Transform the given indexed field value to the corresponding POJO-extracted value.
fromOtherEntity(Class<?>, String) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoPropertyIndexingDependencyConfigurationContext
Start the declaration of dependencies to properties of another entity, without specifying the path to that other entity.
fromOtherEntity(Class<?>, String) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoTypeIndexingDependencyConfigurationContext
Start the declaration of dependencies to properties of another entity, without specifying the path to that other entity.
fromOtherEntity(Class<?>, PojoModelPathValueNode) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoPropertyIndexingDependencyConfigurationContext
Start the declaration of dependencies to properties of another entity, without specifying the path to that other entity.
fromOtherEntity(Class<?>, PojoModelPathValueNode) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoTypeIndexingDependencyConfigurationContext
Start the declaration of dependencies to properties of another entity, without specifying the path to that other entity.
fromOtherEntity(ContainerExtractorPath, Class<?>, PojoModelPathValueNode) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoPropertyIndexingDependencyConfigurationContext
Start the declaration of dependencies to properties of another entity, without specifying the path to that other entity.
fullTextField() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to a full-text field in the index with the same name as this property.
fullTextField(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to a full-text field in the index with a custom name.
FullTextField - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps a property to a full-text field in the index, potentially holding multiple tokens (words) of text.
FullTextField.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 

G

GenericContextAwarePojoGenericTypeModel<T> - Class in org.hibernate.search.mapper.pojo.model.spi
An implementation of PojoGenericTypeModel that takes advantage of the context in which a given property appears to derive more precise type information.
GenericContextAwarePojoGenericTypeModel.Helper - Interface in org.hibernate.search.mapper.pojo.model.spi
 
GenericContextAwarePojoGenericTypeModel.RawTypeDeclaringContext<T> - Class in org.hibernate.search.mapper.pojo.model.spi
 
genericField() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to a field of standard type in the index with the same name as this property.
genericField(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to a field of standard type in the index with a custom name.
GenericField - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps an entity property to a field in the index.
GenericField.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
genericType(PojoRawTypeModel<? super T>, PojoGenericTypeModel<?>, PojoGenericTypeModel<?>...) - Static method in class org.hibernate.search.mapper.pojo.model.spi.SyntheticPojoGenericTypeModel
 
genericTypeModel(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoBootstrapIntrospector
 
GeoPointBinder - Interface in org.hibernate.search.mapper.pojo.bridge.builtin.programmatic
A binder from a type or property to a GeoPoint field, representing a point on earth.
GeoPointBinding - Annotation Type in org.hibernate.search.mapper.pojo.bridge.builtin.annotation
Defines a GeoPoint binding from a type or a property to a GeoPoint field representing a point on earth.
GeoPointBinding.List - Annotation Type in org.hibernate.search.mapper.pojo.bridge.builtin.annotation
 

H

handle() - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnPropertyModel
 
handle() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoPropertyModel
 
hasContent() - Method in class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoPropertyMetadataContributor
 
hashCode() - Method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
hashCode() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathPropertyNode
 
hashCode() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathValueNode
 
hashCode() - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
hashCode() - Method in class org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeIdentifier
 
holderTypeModel - Variable in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnPropertyModel
 
hostingType() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
 

I

id() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.builtin.annotation.AlternativeDiscriminator
 
id(String) - Method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.AlternativeDiscriminatorBinder
 
identifierBinder() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.DocumentId
 
identifierBinder(IdentifierBinder) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.DefaultBinderDefinitionStep
Use the given binder by default for properties with a matching type marked as document identifier (e.g.
identifierBinder(IdentifierBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMappingCollectorPropertyNode
 
identifierBinder(IdentifierBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingDocumentIdOptionsStep
 
IdentifierBinder - Interface in org.hibernate.search.mapper.pojo.bridge.mapping.programmatic
A binder from a POJO property to a document identifier.
IdentifierBinderRef - Annotation Type in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
References the identifier binder to use for a DocumentId.
IdentifierBinderRef.UndefinedBinderImplementationType - Class in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
Class used as a marker for the default value of the IdentifierBinderRef.type() attribute.
IdentifierBindingContext<I> - Interface in org.hibernate.search.mapper.pojo.bridge.binding
The context provided to the IdentifierBinder.bind(IdentifierBindingContext) method.
identifierBridge() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.DocumentId
 
identifierBridge(Class<? extends IdentifierBridge<?>>) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingDocumentIdOptionsStep
 
identifierBridge(BeanReference<? extends IdentifierBridge<?>>) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingDocumentIdOptionsStep
 
identifierBridge(IdentifierBridge<?>) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingDocumentIdOptionsStep
 
identifierBridge(IdentifierBridge<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.DefaultBridgeDefinitionStep
Use the given bridge by default for properties with a matching type marked as document identifier (e.g.
IdentifierBridge<I> - Interface in org.hibernate.search.mapper.pojo.bridge
A bridge between a POJO property of type I and a document identifier.
identifierBridgeFromDocumentIdentifierContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext
 
identifierBridgeFromDocumentIdentifierContext() - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
IdentifierBridgeFromDocumentIdentifierContext - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
IdentifierBridgeFromDocumentIdentifierContextExtension<T> - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
An extension to IdentifierBridgeFromDocumentIdentifierContext, allowing to access non-standard context specific to a given mapper.
IdentifierBridgeRef - Annotation Type in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
A reference to the identifier bridge to use for a DocumentId.
IdentifierBridgeRef.UndefinedBridgeImplementationType - Class in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
Class used as a marker for the default value of the IdentifierBridgeRef.type() attribute.
identifierBridgeToDocumentIdentifierContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeMappingContext
 
identifierBridgeToDocumentIdentifierContext() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 
IdentifierBridgeToDocumentIdentifierContext - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
IdentifierBridgeToDocumentIdentifierContextExtension<T> - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
An extension to IdentifierBridgeToDocumentIdentifierContext, allowing to access non-standard context specific to a given mapper.
identifierMapping(IdentifierMapping) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoIndexedTypeExtendedMappingCollector
 
IdentifierMapping - Interface in org.hibernate.search.mapper.pojo.bridge.runtime.spi
 
includeDepth() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexedEmbedded
The number of levels of indexed-embedded that will have all their fields included by default.
includeDepth(Integer) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
 
includedIndexedTypes() - Method in interface org.hibernate.search.mapper.pojo.scope.spi.PojoScopeDelegate
 
includeEmbeddedObjectId() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexedEmbedded
Whether the identifier of embedded objects should be included as an index field.
includeEmbeddedObjectId(boolean) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
 
includePaths() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexedEmbedded
The paths of index fields from the indexed-embedded element that should be embedded.
includePaths(String...) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
 
includePaths(Collection<String>) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
 
index() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.Indexed
 
index(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.TypeMappingIndexedStep
 
indexed() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.TypeMappingStep
Maps an entity type to an index.
Indexed - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps an entity type to an index.
indexedEmbedded() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to an object field whose fields are the same as those defined in the property type, using the name of this property as the name of the object field.
indexedEmbedded(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to an object field whose fields are the same as those defined in the property type, using the given custom name as the name of the object field.
indexedEmbedded(PojoRawTypeModel<?>, String, ObjectStructure, Integer, Set<String>, boolean, Class<?>) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMappingCollectorValueNode
 
IndexedEmbedded - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps a property to an object field whose fields are the same as those defined in the property type.
IndexedEmbedded.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
indexingDependency() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Defines how a dependency of the indexing process to this property should affect automatic reindexing.
IndexingDependency - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Given a property, defines how a dependency of the indexing process to this property should affect automatic indexing.
IndexingDependency.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
IndexingDependencyOptionsStep - Interface in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
The step in an "indexing dependency" definition where optional parameters can be set.
indexManager(MappedIndexManager) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoIndexedTypeExtendedMappingCollector
 
indexName(String) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorIndexedTypeNode
 
indexNullAs() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.GenericField
 
indexNullAs() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.KeywordField
 
indexNullAs() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.ScaledNumberField
 
indexNullAs(String) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.spi.FieldModelContributorContext
 
indexNullAs(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingNonFullTextFieldOptionsStep
 
indexSchemaElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
 
indexSchemaElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
 
introspector - Variable in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnPropertyModel
 
introspector - Variable in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
inversePath() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.AssociationInverseSide
 
isAbstract() - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
isAssignableTo(Class<?>) - Method in interface org.hibernate.search.mapper.pojo.model.PojoModelElement
 
isCompatibleWith(IdentifierBridge<?>) - Method in interface org.hibernate.search.mapper.pojo.bridge.IdentifierBridge
 
isCompatibleWith(ValueBridge<?, ?>) - Method in interface org.hibernate.search.mapper.pojo.bridge.ValueBridge
 
isDefault() - Method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
isEmpty() - Method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
isNamed() - Method in class org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeIdentifier
 
isSubTypeOf(MappableTypeModel) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
ITERABLE - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an Iterable.

J

javaClass() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.MappingAnnotatedElement
 
javaClass() - Method in class org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeIdentifier
 
javaClass(ContainerExtractorPath) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.MappingAnnotatedProperty
 
JavaClassPojoCaster<T> - Class in org.hibernate.search.mapper.pojo.model.spi
 
JavaClassPojoCaster(Class<T>) - Constructor for class org.hibernate.search.mapper.pojo.model.spi.JavaClassPojoCaster
 

K

keywordField() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to a keyword field in the index with the same name as this property.
keywordField(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to a keyword field in the index with a custom name.
KeywordField - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps a property to a keyword field in the index, holding a single token (word) of text.
KeywordField.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 

L

latitude() - Static method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.GeoPointBinder
 
Latitude - Annotation Type in org.hibernate.search.mapper.pojo.bridge.builtin.annotation
Mark the property hosting the latitude of a specific spatial coordinate.
LatitudeLongitudeMarkerBinder - Interface in org.hibernate.search.mapper.pojo.bridge.builtin.programmatic
A binder for markers that mark a property as the latitude or longitude for a GeoPoint bridge.
longitude() - Static method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.GeoPointBinder
 
Longitude - Annotation Type in org.hibernate.search.mapper.pojo.bridge.builtin.annotation
Mark the property hosting the longitude of a specific spatial coordinate.

M

MAP_KEY - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts keys from a Map.
MAP_VALUE - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts values from a Map.
MappingAnnotatedElement - Interface in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
An element in the entity model annotated with a mapping annotation.
MappingAnnotatedProperty - Interface in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
A property in the entity model annotated with a mapping annotation.
MappingAnnotatedType - Interface in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
A type in the entity model annotated with a mapping annotation.
MappingAnnotationProcessorContext - Interface in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
A superinterface for contexts passed to mapping annotation processors.
mappingContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext
 
mappingContext() - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
mappingContext() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoWorkSessionContext
 
markAsEntity(String, PojoPathFilterFactory<Set<String>>) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorTypeNode
Mark this type as an entity type.
markAsIndexed(boolean) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorTypeNode
Mark this type as an indexed type.
marker(Object) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.MarkerBindingContext
Sets the marker object resulting from this binding.
marker(MarkerBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
 
markerBinder(MarkerBinder) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorPropertyNode
 
MarkerBinder - Interface in org.hibernate.search.mapper.pojo.bridge.mapping.programmatic
A binder of property markers.
MarkerBinderRef - Annotation Type in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
References a MarkerBinder.
MarkerBinderRef.UndefinedBinderImplementationType - Class in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
Class used as a marker for the default value of the MarkerBinderRef.type() attribute.
MarkerBinding - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Applies a marker to a property using a MarkerBinder.
MarkerBinding.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
MarkerBindingContext - Interface in org.hibernate.search.mapper.pojo.bridge.binding
 
markers(Class<M>) - Method in interface org.hibernate.search.mapper.pojo.model.PojoModelProperty
 
markerSet() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.builtin.annotation.GeoPointBinding
 
markerSet() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.builtin.annotation.Latitude
 
markerSet() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.builtin.annotation.Longitude
 
markerSet(String) - Method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.GeoPointBinder
 
markerSet(String) - Method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.LatitudeLongitudeMarkerBinder
 
member() - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnPropertyModel
 
mergeSegments() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoScopeWorkspace
 
multiTenancyEnabled(boolean) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
multiValued() - Method in interface org.hibernate.search.mapper.pojo.extractor.ContainerExtractor
 

N

name - Variable in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnPropertyModel
 
name() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.IdentifierBinderRef
Reference an identifier binder by its bean name.
name() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.IdentifierBridgeRef
Reference an identifier bridge by its bean name.
name() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.MarkerBinderRef
Reference a marker binder by its bean name.
name() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.PropertyBinderRef
Reference a property binder by its bean name.
name() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.RoutingBinderRef
Reference a routing binder by its bean name.
name() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.TypeBinderRef
Reference a type binder by its bean name.
name() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.ValueBinderRef
Reference a value binder by its bean name.
name() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.ValueBridgeRef
Reference a value bridge by its bean name.
name() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.FullTextField
 
name() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.GenericField
 
name() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexedEmbedded
 
name() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.KeywordField
 
name() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.NonStandardField
 
name() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.MappingAnnotatedProperty
 
name() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.PropertyMappingAnnotationProcessorRef
Reference a PropertyMappingAnnotationProcessor by its bean name.
name() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.TypeMappingAnnotationProcessorRef
Reference a TypeMappingAnnotationProcessor by its bean name.
name() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.ScaledNumberField
 
name() - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnPropertyModel
 
name() - Method in interface org.hibernate.search.mapper.pojo.model.PojoModelProperty
 
name() - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
name() - Method in class org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel
 
name() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoPropertyModel
 
name() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoTypeModel
 
name() - Method in class org.hibernate.search.mapper.pojo.model.spi.SyntheticPojoGenericTypeModel
 
NO - org.hibernate.search.mapper.pojo.automaticindexing.ReindexOnUpdate
Updates to the targeted value, or to any "nested" value (values that are accessed through the targeted value), will never trigger automatic reindexing.
NO - org.hibernate.search.mapper.pojo.extractor.mapping.annotation.ContainerExtract
Do not apply any container extractor, and throw an exception if extractors are defined explicitly.
noExtractors() - Static method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
noExtractors() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.AssociationInverseSideOptionsStep
Indicates that no container extractors should be applied, not even the default ones.
noExtractors() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.IndexingDependencyOptionsStep
Indicates that no container extractors should be applied, not even the default ones.
noExtractors() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFieldOptionsStep
Indicates that no container extractors should be applied, not even the default ones.
noExtractors() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
Indicates that no container extractors should be applied, not even the default ones.
nonStandardField() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to a field of non-standard type in the index with the same name as this property.
nonStandardField(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to a field of non-standard type in the index with a custom name.
NonStandardField - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps a property to a non-standard field in the index.
NonStandardField.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
normalizer() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.KeywordField
 
normalizer(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingKeywordFieldOptionsStep
 
norms() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.FullTextField
 
norms() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.KeywordField
 
norms(Norms) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFullTextFieldOptionsStep
 
norms(Norms) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingKeywordFieldOptionsStep
 
notIndexed() - Method in interface org.hibernate.search.mapper.pojo.route.DocumentRoutes
Instructs Hibernate Search that the entity should not be indexed.

O

ObjectPath - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
A path from a root object to one or more target value(s).
of(Class<T>) - Static method in class org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeIdentifier
 
of(Class<T>, String) - Static method in class org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeIdentifier
 
ofProperty(String) - Static method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath
 
ofValue(String) - Static method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath
 
ofValue(String, ContainerExtractorPath) - Static method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath
 
opaqueType(PojoRawTypeModel<T>) - Static method in class org.hibernate.search.mapper.pojo.model.spi.SyntheticPojoGenericTypeModel
 
OPTIONAL - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts the value from an Optional.
OPTIONAL_DOUBLE - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts the value from an OptionalDouble.
OPTIONAL_INT - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts the value from an OptionalInt.
OPTIONAL_LONG - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts the value from an OptionalLong.
org.hibernate.search.mapper.pojo.automaticindexing - package org.hibernate.search.mapper.pojo.automaticindexing
 
org.hibernate.search.mapper.pojo.automaticindexing.spi - package org.hibernate.search.mapper.pojo.automaticindexing.spi
 
org.hibernate.search.mapper.pojo.bridge - package org.hibernate.search.mapper.pojo.bridge
 
org.hibernate.search.mapper.pojo.bridge.binding - package org.hibernate.search.mapper.pojo.bridge.binding
 
org.hibernate.search.mapper.pojo.bridge.binding.spi - package org.hibernate.search.mapper.pojo.bridge.binding.spi
 
org.hibernate.search.mapper.pojo.bridge.builtin.annotation - package org.hibernate.search.mapper.pojo.bridge.builtin.annotation
 
org.hibernate.search.mapper.pojo.bridge.builtin.programmatic - package org.hibernate.search.mapper.pojo.bridge.builtin.programmatic
 
org.hibernate.search.mapper.pojo.bridge.mapping - package org.hibernate.search.mapper.pojo.bridge.mapping
 
org.hibernate.search.mapper.pojo.bridge.mapping.annotation - package org.hibernate.search.mapper.pojo.bridge.mapping.annotation
 
org.hibernate.search.mapper.pojo.bridge.mapping.programmatic - package org.hibernate.search.mapper.pojo.bridge.mapping.programmatic
 
org.hibernate.search.mapper.pojo.bridge.runtime - package org.hibernate.search.mapper.pojo.bridge.runtime
 
org.hibernate.search.mapper.pojo.bridge.runtime.spi - package org.hibernate.search.mapper.pojo.bridge.runtime.spi
 
org.hibernate.search.mapper.pojo.extractor - package org.hibernate.search.mapper.pojo.extractor
 
org.hibernate.search.mapper.pojo.extractor.builtin - package org.hibernate.search.mapper.pojo.extractor.builtin
 
org.hibernate.search.mapper.pojo.extractor.mapping.annotation - package org.hibernate.search.mapper.pojo.extractor.mapping.annotation
 
org.hibernate.search.mapper.pojo.extractor.mapping.programmatic - package org.hibernate.search.mapper.pojo.extractor.mapping.programmatic
 
org.hibernate.search.mapper.pojo.extractor.spi - package org.hibernate.search.mapper.pojo.extractor.spi
 
org.hibernate.search.mapper.pojo.logging.spi - package org.hibernate.search.mapper.pojo.logging.spi
 
org.hibernate.search.mapper.pojo.mapping.building.spi - package org.hibernate.search.mapper.pojo.mapping.building.spi
 
org.hibernate.search.mapper.pojo.mapping.definition.annotation - package org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing - package org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
 
org.hibernate.search.mapper.pojo.mapping.definition.programmatic - package org.hibernate.search.mapper.pojo.mapping.definition.programmatic
 
org.hibernate.search.mapper.pojo.mapping.spi - package org.hibernate.search.mapper.pojo.mapping.spi
 
org.hibernate.search.mapper.pojo.model - package org.hibernate.search.mapper.pojo.model
 
org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi - package org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi
 
org.hibernate.search.mapper.pojo.model.dependency - package org.hibernate.search.mapper.pojo.model.dependency
 
org.hibernate.search.mapper.pojo.model.hcann.spi - package org.hibernate.search.mapper.pojo.model.hcann.spi
 
org.hibernate.search.mapper.pojo.model.path - package org.hibernate.search.mapper.pojo.model.path
 
org.hibernate.search.mapper.pojo.model.path.spi - package org.hibernate.search.mapper.pojo.model.path.spi
 
org.hibernate.search.mapper.pojo.model.spi - package org.hibernate.search.mapper.pojo.model.spi
 
org.hibernate.search.mapper.pojo.processing.spi - package org.hibernate.search.mapper.pojo.processing.spi
 
org.hibernate.search.mapper.pojo.route - package org.hibernate.search.mapper.pojo.route
 
org.hibernate.search.mapper.pojo.schema.management.spi - package org.hibernate.search.mapper.pojo.schema.management.spi
 
org.hibernate.search.mapper.pojo.scope.spi - package org.hibernate.search.mapper.pojo.scope.spi
 
org.hibernate.search.mapper.pojo.session.spi - package org.hibernate.search.mapper.pojo.session.spi
 
org.hibernate.search.mapper.pojo.work.spi - package org.hibernate.search.mapper.pojo.work.spi
 

P

parent() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath
 
parent() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathPropertyNode
 
parent() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathValueNode
 
parse(String) - Method in interface org.hibernate.search.mapper.pojo.bridge.ValueBridge
Parse an input String to the raw index field value.
parse(String) - Static method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath
 
PojoAdditionalMetadataCollector - Interface in org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi
 
PojoAdditionalMetadataCollectorEntityTypeNode - Interface in org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi
 
PojoAdditionalMetadataCollectorIndexedTypeNode - Interface in org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi
 
PojoAdditionalMetadataCollectorPropertyNode - Interface in org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi
 
PojoAdditionalMetadataCollectorTypeNode - Interface in org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi
 
PojoAdditionalMetadataCollectorValueNode - Interface in org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi
 
PojoBootstrapIntrospector - Interface in org.hibernate.search.mapper.pojo.model.spi
A Pojo introspector used at bootstrap.
PojoCaster<T> - Interface in org.hibernate.search.mapper.pojo.model.spi
 
PojoCommonsAnnotationsHelper - Class in org.hibernate.search.mapper.pojo.model.hcann.spi
Allows to access to the XProperty private field Member.
PojoContainedTypeExtendedMappingCollector - Interface in org.hibernate.search.mapper.pojo.mapping.building.spi
A collector of extended mapping information.
PojoElementAccessor<T> - Interface in org.hibernate.search.mapper.pojo.model
An accessor allowing the retrieval of an element, for example a property, from a POJO.
PojoGenericTypeModel<T> - Interface in org.hibernate.search.mapper.pojo.model.spi
A PojoTypeModel representing a parameterized type, where generic type arguments are known.
PojoHCannOrmGenericContextHelper - Class in org.hibernate.search.mapper.pojo.model.hcann.spi
 
PojoHCannOrmGenericContextHelper(AbstractPojoHCAnnBootstrapIntrospector) - Constructor for class org.hibernate.search.mapper.pojo.model.hcann.spi.PojoHCannOrmGenericContextHelper
 
PojoImplicitReindexingResolverSessionContext - Interface in org.hibernate.search.mapper.pojo.automaticindexing.spi
Session-scoped information and operations for use in PojoImplicitReindexingResolver.
PojoIndexedTypeExtendedMappingCollector - Interface in org.hibernate.search.mapper.pojo.mapping.building.spi
A collector of extended mapping information.
PojoIndexer - Interface in org.hibernate.search.mapper.pojo.work.spi
An interface for indexing entities in the context of a session in a POJO mapper, immediately, asynchronously and without any sort of planning or handling of containing entities.
PojoIndexingPlan<R> - Interface in org.hibernate.search.mapper.pojo.work.spi
An interface for indexing entities in the context of a session in a POJO mapper.
PojoIndexingProcessorSessionContext - Interface in org.hibernate.search.mapper.pojo.processing.spi
Session-scoped information and operations for use in POJO indexing processors.
PojoMapperDelegate<MPBS> - Interface in org.hibernate.search.mapper.pojo.mapping.building.spi
A delegate for the POJO mapper, exposing hooks so that mappers based on the POJO mapper can consume metadata.
PojoMappingCollector - Interface in org.hibernate.search.mapper.pojo.mapping.building.spi
 
PojoMappingCollectorPropertyNode - Interface in org.hibernate.search.mapper.pojo.mapping.building.spi
 
PojoMappingCollectorTypeNode - Interface in org.hibernate.search.mapper.pojo.mapping.building.spi
 
PojoMappingCollectorValueNode - Interface in org.hibernate.search.mapper.pojo.mapping.building.spi
 
PojoMappingConfigurationContext - Interface in org.hibernate.search.mapper.pojo.mapping.spi
 
PojoMappingConfigurationContributor - Interface in org.hibernate.search.mapper.pojo.mapping.spi
 
PojoMappingDelegate - Interface in org.hibernate.search.mapper.pojo.mapping.spi
 
PojoMetadataContributor<MEC extends PojoAdditionalMetadataCollector,​MAC extends PojoMappingCollector> - Interface in org.hibernate.search.mapper.pojo.mapping.building.spi
 
PojoModelCompositeElement - Interface in org.hibernate.search.mapper.pojo.model
A potentially composite element in the POJO model.
PojoModelElement - Interface in org.hibernate.search.mapper.pojo.model
An element in the POJO model.
PojoModelPath - Class in org.hibernate.search.mapper.pojo.model.path
Represents an arbitrarily long access path when walking the POJO model.
PojoModelPath.Builder - Class in org.hibernate.search.mapper.pojo.model.path
 
PojoModelPathFormatter - Class in org.hibernate.search.mapper.pojo.logging.spi
 
PojoModelPathFormatter(PojoModelPath) - Constructor for class org.hibernate.search.mapper.pojo.logging.spi.PojoModelPathFormatter
 
PojoModelPathPropertyNode - Class in org.hibernate.search.mapper.pojo.model.path
A node in a PojoModelPath representing a property.
PojoModelPathValueNode - Class in org.hibernate.search.mapper.pojo.model.path
A node in a PojoModelPath representing the value(s) of a property.
PojoModelProperty - Interface in org.hibernate.search.mapper.pojo.model
A model element representing a property bound to a bridge.
PojoModelType - Interface in org.hibernate.search.mapper.pojo.model
A model element representing a type bound to a bridge.
PojoModelValue<T> - Interface in org.hibernate.search.mapper.pojo.model
A model element representing a value bound to a bridge.
PojoOtherEntityIndexingDependencyConfigurationContext - Interface in org.hibernate.search.mapper.pojo.model.dependency
 
PojoPathFilter<S> - Interface in org.hibernate.search.mapper.pojo.model.path.spi
Defines a set of paths that are of importance, so that they can be detected at runtime when given a set of paths.
PojoPathFilterFactory<S> - Interface in org.hibernate.search.mapper.pojo.model.path.spi
A factory for PojoPathFilter instances.
PojoPropertyIndexingDependencyConfigurationContext - Interface in org.hibernate.search.mapper.pojo.model.dependency
 
PojoPropertyMetadataContributor - Interface in org.hibernate.search.mapper.pojo.mapping.building.spi
An alias interface used when we don't want to write the full version of PojoMetadataContributor with generic parameters.
PojoPropertyModel<T> - Interface in org.hibernate.search.mapper.pojo.model.spi
 
PojoRawTypeIdentifier<T> - Class in org.hibernate.search.mapper.pojo.model.spi
An identifier for POJO types.
PojoRawTypeModel<T> - Interface in org.hibernate.search.mapper.pojo.model.spi
A PojoTypeModel representing a raw type, where generic type parameters are ignored.
PojoRoutingIndexingDependencyConfigurationContext - Interface in org.hibernate.search.mapper.pojo.model.dependency
 
PojoRuntimeIntrospector - Interface in org.hibernate.search.mapper.pojo.model.spi
A Pojo introspector used at runtime.
PojoScopeDelegate<R,​E,​C> - Interface in org.hibernate.search.mapper.pojo.scope.spi
 
PojoScopeMappingContext - Interface in org.hibernate.search.mapper.pojo.scope.spi
Mapping-scoped information and operations for use in POJO scopes.
PojoScopeSchemaManager - Interface in org.hibernate.search.mapper.pojo.schema.management.spi
A schema manager for all indexes targeted by a given POJO scope.
PojoScopeTypeExtendedContextProvider<E,​C> - Interface in org.hibernate.search.mapper.pojo.scope.spi
 
PojoScopeWorkspace - Interface in org.hibernate.search.mapper.pojo.work.spi
 
PojoSearchSessionMappingContext - Interface in org.hibernate.search.mapper.pojo.session.spi
Mapping-scoped information and operations for use in POJO search sessions.
PojoTypeIndexingDependencyConfigurationContext - Interface in org.hibernate.search.mapper.pojo.model.dependency
 
PojoTypeMetadataContributor - Interface in org.hibernate.search.mapper.pojo.mapping.building.spi
An alias interface used when we don't want to write the full version of PojoMetadataContributor with generic parameters.
PojoTypeModel<T> - Interface in org.hibernate.search.mapper.pojo.model.spi
A model representing a POJO type: its structure (properties and their type), its name, ...
PojoTypeModelFormatter - Class in org.hibernate.search.mapper.pojo.logging.spi
 
PojoTypeModelFormatter(PojoTypeModel<?>) - Constructor for class org.hibernate.search.mapper.pojo.logging.spi.PojoTypeModelFormatter
 
PojoWorkMappingContext - Interface in org.hibernate.search.mapper.pojo.work.spi
Mapping-scoped information and operations for use in POJO work execution.
PojoWorkSessionContext<R> - Interface in org.hibernate.search.mapper.pojo.work.spi
Session-scoped information and operations for use in POJO work execution.
predicate() - Method in interface org.hibernate.search.mapper.pojo.scope.spi.PojoScopeDelegate
 
prefix() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexedEmbedded
Deprecated.
Use IndexedEmbedded.name() instead. Note that IndexedEmbedded.name() does not allow dots.
prefix(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
Deprecated.
Pass a field name to PropertyMappingStep.indexedEmbedded(String) instead. Note that the name passed to that method does not allow dots.
prepareBuild(PojoMappingDelegate) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMapperDelegate
Partially build the mapping based on the information provided previously.
preStop(MappingPreStopContext) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 
previousRoutes(DocumentRoutes, Object, E, RoutingBridgeRouteContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.RoutingBridge
Defines the potential previous routes for an indexed entity.
process() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexingPlan
Extract all data from objects passed to the indexing plan so far, create documents to be indexed and put them into an internal buffer, without writing them to the indexes.
process(PropertyMappingStep, A, PropertyMappingAnnotationProcessorContext) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.PropertyMappingAnnotationProcessor
Extract information from the annotation and, in accordance with that information, contribute to the mapping passed in parameter.
process(TypeMappingStep, A, TypeMappingAnnotationProcessorContext) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.TypeMappingAnnotationProcessor
Extract information from the annotation and, in accordance with that information, contribute to the mapping passed in parameter.
process(T, V, C) - Method in interface org.hibernate.search.mapper.pojo.extractor.ValueProcessor
 
processor() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.PropertyMapping
 
processor() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.TypeMapping
 
programmaticMapping() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
ProgrammaticMappingConfigurationContext - Interface in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
A context to configure programmatic mapping.
projectable() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.builtin.annotation.GeoPointBinding
 
projectable() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.FullTextField
 
projectable() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.GenericField
 
projectable() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.KeywordField
 
projectable() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.ScaledNumberField
 
projectable(Projectable) - Method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.GeoPointBinder
 
projectable(Projectable) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStandardFieldOptionsStep
 
projection() - Method in interface org.hibernate.search.mapper.pojo.scope.spi.PojoScopeDelegate
 
properties() - Method in interface org.hibernate.search.mapper.pojo.model.PojoModelCompositeElement
 
property(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMappingCollectorTypeNode
 
property(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.TypeMappingStep
Starts the definition of the mapping of a specific property.
property(String) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorTypeNode
 
property(String) - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath.Builder
Append to the path an access the property with the given name.
property(String) - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathValueNode
 
property(String) - Method in interface org.hibernate.search.mapper.pojo.model.PojoModelCompositeElement
 
property(String) - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoGenericTypeModel
 
property(String) - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
property(String) - Method in class org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel
 
property(String) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoTypeModel
 
propertyBinder(PropertyBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMappingCollectorPropertyNode
 
PropertyBinder - Interface in org.hibernate.search.mapper.pojo.bridge.mapping.programmatic
A binder from a POJO property to index fields.
PropertyBinderRef - Annotation Type in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
References a PropertyBinder.
PropertyBinderRef.UndefinedBinderImplementationType - Class in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
Class used as a marker for the default value of the PropertyBinderRef.type() attribute.
PropertyBinding - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps a property to index fields using a PropertyBinder, which will define a PropertyBridge.
PropertyBinding.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
PropertyBindingContext - Interface in org.hibernate.search.mapper.pojo.bridge.binding
The context provided to the PropertyBinder.bind(PropertyBindingContext) method.
PropertyBridge<P> - Interface in org.hibernate.search.mapper.pojo.bridge
A bridge between a POJO property and an element of the index schema.
propertyBridgeWriteContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext
 
propertyBridgeWriteContext() - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
PropertyBridgeWriteContext - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
PropertyBridgeWriteContextExtension<T> - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
An extension to PropertyBridgeWriteContext, allowing to access non-standard context specific to a given mapper.
propertyCacheKey(PojoPropertyModel<?>) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.PojoHCannOrmGenericContextHelper
 
propertyCacheKey(PojoPropertyModel<?>) - Method in interface org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel.Helper
 
propertyGenericType(PojoPropertyModel<?>) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.PojoHCannOrmGenericContextHelper
 
propertyGenericType(PojoPropertyModel<?>) - Method in interface org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel.Helper
 
PropertyMapping - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
Meta-annotation for annotations that apply mapping to a property.
PropertyMappingAnnotationProcessor<A extends Annotation> - Interface in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
A processor for mapping annotations applied to a Java type.
PropertyMappingAnnotationProcessorContext - Interface in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
PropertyMappingAnnotationProcessorRef - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
PropertyMappingAnnotationProcessorRef.UndefinedProcessorImplementationType - Class in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
Class used as a marker for the default value of the PropertyMappingAnnotationProcessorRef.type() attribute.
PropertyMappingDocumentIdOptionsStep - Interface in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
The step in a property-to-document-ID mapping where optional parameters can be set.
PropertyMappingFieldOptionsStep<S extends PropertyMappingFieldOptionsStep<?>> - Interface in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
The step in a property-to-index-field mapping where optional parameters can be set.
PropertyMappingFullTextFieldOptionsStep - Interface in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
The step in a property-to-index-field mapping where optional parameters can be set, when the index field is a full-text field.
PropertyMappingGenericFieldOptionsStep - Interface in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
The step in a property-to-index-field mapping where optional parameters can be set, when the index field is a generic field.
PropertyMappingIndexedEmbeddedStep - Interface in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
The step in a property-to-indexed-embedded mapping where optional parameters can be set.
PropertyMappingKeywordFieldOptionsStep - Interface in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
The step in a property-to-index-field mapping where optional parameters can be set, when the index field is a keyword field.
PropertyMappingNonFullTextFieldOptionsStep<S extends PropertyMappingNonFullTextFieldOptionsStep<?>> - Interface in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
The step in a property-to-index-field mapping where optional parameters can be set, when the index field is not a full-text field.
PropertyMappingScaledNumberFieldOptionsStep - Interface in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
The step in a property-to-index-field mapping where optional parameters can be set, when the index field is a "scaled number" field.
PropertyMappingStandardFieldOptionsStep<S extends PropertyMappingStandardFieldOptionsStep<?>> - Interface in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
The step in a property-to-index-field mapping where optional parameters can be set.
PropertyMappingStep - Interface in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
The step in a mapping definition where a property can be mapped.
propertyName() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.PropertyValue
 
propertyName() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathPropertyNode
 
PropertyValue - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
A reference to a POJO property using its name, and to one or more target value(s) in that property using a ContainerExtraction.
providedIdentifierBridge(BeanReference<? extends IdentifierBridge<Object>>) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
purge(Set<String>) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoScopeWorkspace
 
purge(PojoRawTypeIdentifier<?>, Object, String) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexingPlan
Purge an entity from the index.
purge(PojoRawTypeIdentifier<?>, Object, String, DocumentCommitStrategy, DocumentRefreshStrategy) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexer
Purge an entity from the index.

R

rawType() - Method in interface org.hibernate.search.mapper.pojo.model.PojoModelValue
 
rawType() - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoGenericTypeModel
 
rawType() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
 
rawType() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoTypeModel
 
RawTypeDeclaringContext(GenericContextAwarePojoGenericTypeModel.Helper, Class<T>) - Constructor for class org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel.RawTypeDeclaringContext
 
rawTypeModel(Class<T>) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.PojoHCannOrmGenericContextHelper
 
rawTypeModel(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel.Helper
 
read(Object) - Method in interface org.hibernate.search.mapper.pojo.model.PojoElementAccessor
Reads the element from the given parent element.
reference() - Method in class org.hibernate.search.mapper.pojo.extractor.spi.ContainerExtractorDefinition
 
refresh() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoScopeWorkspace
 
reindexOnUpdate() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexingDependency
 
reindexOnUpdate(ReindexOnUpdate) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.IndexingDependencyOptionsStep
 
reindexOnUpdate(ReindexOnUpdate) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorValueNode
 
ReindexOnUpdate - Enum in org.hibernate.search.mapper.pojo.automaticindexing
Defines the impact that an update to a value in an entity will have on automatic indexing.
retrieval() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.IdentifierBinderRef
 
retrieval() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.IdentifierBridgeRef
 
retrieval() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.MarkerBinderRef
 
retrieval() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.PropertyBinderRef
 
retrieval() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.RoutingBinderRef
 
retrieval() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.TypeBinderRef
 
retrieval() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.ValueBinderRef
 
retrieval() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.ValueBridgeRef
 
retrieval() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.PropertyMappingAnnotationProcessorRef
 
retrieval() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.TypeMappingAnnotationProcessorRef
 
route(DocumentRoutes, Object, E, RoutingBridgeRouteContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.RoutingBridge
Routes an indexed entity.
routingBinder() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.Indexed
 
routingBinder(RoutingBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.TypeMappingIndexedStep
 
routingBinder(RoutingBinder) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorIndexedTypeNode
 
RoutingBinder - Interface in org.hibernate.search.mapper.pojo.bridge.mapping.programmatic
An object responsible for assigning a RoutingBridge to an indexed entity.
RoutingBinderRef - Annotation Type in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
References a RoutingBinder.
RoutingBinderRef.UndefinedRoutingBinderImplementationType - Class in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
Class used as a marker for the default value of the RoutingBinderRef.type() attribute.
RoutingBindingContext - Interface in org.hibernate.search.mapper.pojo.bridge.binding
 
RoutingBridge<E> - Interface in org.hibernate.search.mapper.pojo.bridge
An object responsible for routing an indexed entity to the correct index/shard.
routingBridgeRouteContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext
 
routingBridgeRouteContext() - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
RoutingBridgeRouteContext - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
RoutingBridgeRouteContextExtension<T> - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
An extension to RoutingBridgeRouteContext, allowing to access non-standard context specific to a given mapper.
routingKey(String) - Method in interface org.hibernate.search.mapper.pojo.route.DocumentRoute
Sets the routing key, i.e.
runtimeIntrospector() - Method in interface org.hibernate.search.mapper.pojo.automaticindexing.spi.PojoImplicitReindexingResolverSessionContext
 
runtimeIntrospector() - Method in interface org.hibernate.search.mapper.pojo.processing.spi.PojoIndexingProcessorSessionContext
 

S

scaledNumberField() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to a scaled number field in the index with the same name as this property.
scaledNumberField(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to a scaled number field in the index with a custom name.
ScaledNumberField - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps a property to a scaled number field in the index, i.e.
ScaledNumberField.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
scaledNumberTypeOptionsStep() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.spi.FieldModelContributorContext
 
schemaManager() - Method in interface org.hibernate.search.mapper.pojo.scope.spi.PojoScopeDelegate
 
search(BackendSessionContext, LoadingContextBuilder<R, E, LOS>) - Method in interface org.hibernate.search.mapper.pojo.scope.spi.PojoScopeDelegate
 
searchable() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.FullTextField
 
searchable() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.GenericField
 
searchable() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.KeywordField
 
searchable() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.ScaledNumberField
 
searchable(Searchable) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStandardFieldOptionsStep
 
searchAnalyzer() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.FullTextField
 
searchAnalyzer(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFullTextFieldOptionsStep
 
SHALLOW - org.hibernate.search.mapper.pojo.automaticindexing.ReindexOnUpdate
Updates to the targeted value will trigger automatic reindexing if it's actually used in the indexing process of an indexed entity, unless a property on the path from the indexed entity to the targeted value prevents it through a different ReindexOnUpdate setting.
simple() - Static method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRuntimeIntrospector
 
sort() - Method in interface org.hibernate.search.mapper.pojo.scope.spi.PojoScopeDelegate
 
sortable() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.builtin.annotation.GeoPointBinding
 
sortable() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.GenericField
 
sortable() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.KeywordField
 
sortable() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.ScaledNumberField
 
sortable(Sortable) - Method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.GeoPointBinder
 
sortable(Sortable) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingNonFullTextFieldOptionsStep
 
standardTypeOptionsStep() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.spi.FieldModelContributorContext
 
start(MappingStartContext) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 
stop() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 
strictSubTypesOf(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.BridgesConfigurationContext
Define default binders for properties of a subtype of the given type.
StringSetPojoPathFilter - Class in org.hibernate.search.mapper.pojo.model.path.spi
A filter expecting a simple string representation of dirty paths.
StringSetPojoPathFilter(Set<String>) - Constructor for class org.hibernate.search.mapper.pojo.model.path.spi.StringSetPojoPathFilter
 
stringTypeOptionsStep() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.spi.FieldModelContributorContext
 
structure() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexedEmbedded
 
structure(ObjectStructure) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
 
subTypesOf(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.BridgesConfigurationContext
Define default binders for properties with the given type or a subtype.
SyntheticPojoGenericTypeModel<T> - Class in org.hibernate.search.mapper.pojo.model.spi
An abstract base for implementations of PojoGenericTypeModel.

T

targetType() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexedEmbedded
 
targetType(Class<?>) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
 
tenantIdentifier() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.RoutingBridgeRouteContext
 
tenantIdentifier() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext
 
termVector() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.FullTextField
 
termVector(TermVector) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFullTextFieldOptionsStep
 
test(Set<String>) - Method in class org.hibernate.search.mapper.pojo.model.path.spi.StringSetPojoPathFilter
 
test(S) - Method in interface org.hibernate.search.mapper.pojo.model.path.spi.PojoPathFilter
Determines if any path in the given set of paths of is accepted by this filter.
threadPoolProvider() - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingDelegate
 
toBeanReference(Class<T>, Class<?>, Class<? extends T>, String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.MappingAnnotationProcessorContext
toBeanReference(Class<T>, Class<?>, Class<? extends T>, String, BeanRetrieval) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.MappingAnnotationProcessorContext
Convert attributes of a bean-reference annotation, such as ValueBridgeRef, to an actual BeanReference.
toContainerExtractorPath(ContainerExtraction) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.MappingAnnotationProcessorContext
Convert a ContainerExtraction annotation to a ContainerExtractorPath.
toDocumentIdentifier(I, IdentifierBridgeToDocumentIdentifierContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.IdentifierBridge
Transform the given POJO property value to the value of the document identifier.
toIndexedValue(V, ValueBridgeToIndexedValueContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.ValueBridge
Transform the given POJO-extracted value into the value of the indexed field.
toPathString() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath
 
toPojoModelPathValueNode(ObjectPath) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.MappingAnnotationProcessorContext
Convert an ObjectPath annotation to a PojoModelPathValueNode.
toPropertyPath() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath.Builder
 
toPropertyPathOrNull() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath.Builder
 
toPropertyString() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathPropertyNode
 
toString() - Method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
toString() - Method in class org.hibernate.search.mapper.pojo.logging.spi.PojoModelPathFormatter
 
toString() - Method in class org.hibernate.search.mapper.pojo.logging.spi.PojoTypeModelFormatter
 
toString() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath
 
toString() - Method in class org.hibernate.search.mapper.pojo.model.path.spi.StringSetPojoPathFilter
 
toString() - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoGenericTypeModel
 
toString() - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
toString() - Method in class org.hibernate.search.mapper.pojo.model.spi.JavaClassPojoCaster
 
toString() - Method in class org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeIdentifier
 
toValuePath() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath.Builder
 
toValuePathOrNull() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath.Builder
 
toXClass(Class<?>) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
 
type() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.IdentifierBinderRef
Reference an identifier binder by its type.
type() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.IdentifierBridgeRef
Reference an identifier bridge by its type.
type() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.MarkerBinderRef
Reference a marker binder by its bean type.
type() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.PropertyBinderRef
Reference a property binder by its bean type.
type() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.RoutingBinderRef
Reference a routing binder by its bean type.
type() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.TypeBinderRef
Reference a type binder by its bean type.
type() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.ValueBinderRef
Reference a value binder by its type.
type() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.mapping.annotation.ValueBridgeRef
Reference a value bridge by its type.
type() - Method in class org.hibernate.search.mapper.pojo.extractor.spi.ContainerExtractorDefinition
 
type() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.PropertyMappingAnnotationProcessorRef
Reference a PropertyMappingAnnotationProcessor by its bean type.
type() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.TypeMappingAnnotationProcessorRef
Reference a TypeMappingAnnotationProcessor by its bean type.
type(Class<?>) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.ProgrammaticMappingConfigurationContext
Starts the definition of the mapping of a specific type.
type(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.ProgrammaticMappingConfigurationContext
Starts the definition of the mapping of a specific named type.
typeArgument(Class<?>, int) - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoGenericTypeModel
 
typeArgument(Class<?>, int) - Method in class org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel
 
typeArgument(Class<?>, int) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoGenericTypeModel
 
typeArgument(Class<?>, int) - Method in class org.hibernate.search.mapper.pojo.model.spi.SyntheticPojoGenericTypeModel
 
typeBinder(TypeBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMappingCollectorTypeNode
 
TypeBinder - Interface in org.hibernate.search.mapper.pojo.bridge.mapping.programmatic
A binder from a POJO type to index fields.
TypeBinderRef - Annotation Type in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
References a TypeBinder.
TypeBinderRef.UndefinedBinderImplementationType - Class in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
Class used as a marker for the default value of the TypeBinderRef.type() attribute.
TypeBinding - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps a type to index fields using a TypeBinder, which will define a TypeBridge.
TypeBinding.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
TypeBindingContext - Interface in org.hibernate.search.mapper.pojo.bridge.binding
The context provided to the TypeBinder.bind(TypeBindingContext) method.
TypeBridge<T> - Interface in org.hibernate.search.mapper.pojo.bridge
A bridge between a POJO type and an element of the index schema.
typeBridgeWriteContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext
 
typeBridgeWriteContext() - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
TypeBridgeWriteContext - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
TypeBridgeWriteContextExtension<T> - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
An extension to TypeBridgeWriteContext, allowing to access non-standard context specific to a given mapper.
typeFactory() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
 
typeFactory() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
 
typeFactory() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.ValueBindingContext
 
typeIdentifier - Variable in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
typeIdentifier() - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorTypeNode
 
typeIdentifier() - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
typeIdentifier() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
 
TypeMapping - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
Meta-annotation for annotations that apply mapping to a type.
TypeMappingAnnotationProcessor<A extends Annotation> - Interface in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
A processor for mapping annotations applied to a Java type.
TypeMappingAnnotationProcessorContext - Interface in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
TypeMappingAnnotationProcessorRef - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
TypeMappingAnnotationProcessorRef.UndefinedProcessorImplementationType - Class in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
Class used as a marker for the default value of the TypeMappingAnnotationProcessorRef.type() attribute.
TypeMappingIndexedStep - Interface in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
The step in a mapping definition where a type's indexing can be configured more precisely.
TypeMappingStep - Interface in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
The step in a mapping definition where a type can be mapped, and where properties of that type can be referenced to map them more precisely.
typeModel() - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnPropertyModel
 
typeModel() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoPropertyModel
 
typeModel(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoBootstrapIntrospector
 
typeModel(String) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoBootstrapIntrospector
 

U

unproxy(Object) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRuntimeIntrospector
 
use(String) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoOtherEntityIndexingDependencyConfigurationContext
Declare that the given path is read by the bridge at index time to populate the indexed document.
use(String) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoPropertyIndexingDependencyConfigurationContext
Declare that the given path is read by the bridge at index time to populate the indexed document.
use(String) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoRoutingIndexingDependencyConfigurationContext
Declare that the given path is read by the bridge at indexing time to route the indexed document.
use(String) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoTypeIndexingDependencyConfigurationContext
Declare that the given path is read by the bridge at index time to populate the indexed document.
use(ContainerExtractorPath, String) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoPropertyIndexingDependencyConfigurationContext
Declare that the given path is read by the bridge at index time to populate the indexed document.
use(ContainerExtractorPath, PojoModelPathValueNode) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoPropertyIndexingDependencyConfigurationContext
Declare that the given path is read by the bridge at index time to populate the indexed document.
use(PojoModelPathValueNode) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoOtherEntityIndexingDependencyConfigurationContext
Declare that the given path is read by the bridge at index time to populate the indexed document.
use(PojoModelPathValueNode) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoPropertyIndexingDependencyConfigurationContext
Declare that the given path is read by the bridge at index time to populate the indexed document.
use(PojoModelPathValueNode) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoRoutingIndexingDependencyConfigurationContext
Declare that the given path is read by the bridge at indexing time to route the indexed document.
use(PojoModelPathValueNode) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoTypeIndexingDependencyConfigurationContext
Declare that the given path is read by the bridge at index time to populate the indexed document.
useRootOnly() - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoPropertyIndexingDependencyConfigurationContext
Declare that the bridge will only use the property value directly, and will not access any mutable property nested in the property value.
useRootOnly() - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoRoutingIndexingDependencyConfigurationContext
Declare that the bridge will only use the indexed entity directly, and will not access any mutable property.
useRootOnly() - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoTypeIndexingDependencyConfigurationContext
Declare that the bridge will only use the type directly, and will not access any mutable property.

V

validate(FailureCollector) - Method in interface org.hibernate.search.mapper.pojo.schema.management.spi.PojoScopeSchemaManager
 
value() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.builtin.annotation.GeoPointBinding.List
 
value() - Method in annotation type org.hibernate.search.mapper.pojo.extractor.mapping.annotation.ContainerExtraction
 
value() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.AssociationInverseSide.List
 
value() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.FullTextField.List
 
value() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.GenericField.List
 
value() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexedEmbedded.List
 
value() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexingDependency.List
 
value() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.KeywordField.List
 
value() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.MarkerBinding.List
 
value() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.NonStandardField.List
 
value() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.ObjectPath
 
value() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.PropertyBinding.List
 
value() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.ScaledNumberField.List
 
value() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.TypeBinding.List
 
value(String) - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath.Builder
Append to the path a value extraction using the given container extractor.
value(ContainerExtractorPath) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMappingCollectorPropertyNode
 
value(ContainerExtractorPath) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorPropertyNode
 
value(ContainerExtractorPath) - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath.Builder
Append to the path a value extraction using the given container extractor path.
value(ContainerExtractorPath) - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathPropertyNode
 
valueBinder() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.FullTextField
 
valueBinder() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.GenericField
 
valueBinder() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.KeywordField
 
valueBinder() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.NonStandardField
 
valueBinder() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.ScaledNumberField
 
valueBinder(ValueBinder) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.DefaultBinderDefinitionStep
Use the given binder by default for properties with a matching type mapped to an index field directly (e.g.
valueBinder(ValueBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFieldOptionsStep
 
valueBinder(ValueBinder, String, FieldModelContributor) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMappingCollectorValueNode
 
ValueBinder - Interface in org.hibernate.search.mapper.pojo.bridge.mapping.programmatic
A binder from a value to a single index field.
ValueBinderRef - Annotation Type in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
A reference to the value bridge to use in a @*Field annotation, for example in GenericField.valueBridge(), KeywordField.valueBridge(), or FullTextField.valueBridge().
ValueBinderRef.UndefinedBinderImplementationType - Class in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
Class used as a marker for the default value of the ValueBinderRef.type() attribute.
ValueBindingContext<V> - Interface in org.hibernate.search.mapper.pojo.bridge.binding
The context provided to the ValueBinder.bind(ValueBindingContext) method.
valueBridge() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.FullTextField
 
valueBridge() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.GenericField
 
valueBridge() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.KeywordField
 
valueBridge() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.ScaledNumberField
 
valueBridge(Class<? extends ValueBridge<?, ?>>) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFieldOptionsStep
 
valueBridge(BeanReference<? extends ValueBridge<?, ?>>) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFieldOptionsStep
 
valueBridge(ValueBridge<?, ?>) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFieldOptionsStep
 
valueBridge(ValueBridge<T, ?>) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.DefaultBridgeDefinitionStep
Use the given bridge by default for properties with a matching type mapped to an index field directly (e.g.
ValueBridge<V,​F> - Interface in org.hibernate.search.mapper.pojo.bridge
A bridge between a POJO-extracted value of type V and an index field of type F.
valueBridgeFromIndexedValueContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext
 
valueBridgeFromIndexedValueContext() - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
ValueBridgeFromIndexedValueContext - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
ValueBridgeFromIndexedValueContextExtension<T> - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
An extension to ValueBridgeToIndexedValueContext, allowing to access non-standard context specific to a given mapper.
ValueBridgeRef - Annotation Type in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
A reference to the value bridge to use in a @*Field annotation, for example in GenericField.valueBridge(), KeywordField.valueBridge(), or FullTextField.valueBridge().
ValueBridgeRef.UndefinedBridgeImplementationType - Class in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
Class used as a marker for the default value of the ValueBridgeRef.type() attribute.
valueBridgeToIndexedValueContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeMappingContext
 
valueBridgeToIndexedValueContext() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 
ValueBridgeToIndexedValueContext - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
ValueBridgeToIndexedValueContextExtension<T> - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
An extension to ValueBridgeToIndexedValueContext, allowing to access non-standard context specific to a given mapper.
valueOf(String) - Static method in enum org.hibernate.search.mapper.pojo.automaticindexing.ReindexOnUpdate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.mapper.pojo.extractor.mapping.annotation.ContainerExtract
Returns the enum constant of this type with the specified name.
ValueProcessor<T,​V,​C> - Interface in org.hibernate.search.mapper.pojo.extractor
A processor of values extracted from a container.
values() - Static method in enum org.hibernate.search.mapper.pojo.automaticindexing.ReindexOnUpdate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.mapper.pojo.extractor.mapping.annotation.ContainerExtract
Returns an array containing the constants of this enum type, in the order they are declared.
valueWithDefaultExtractors() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath.Builder
Append to the path a value extraction using the default container extractors.
valueWithoutExtractors() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath.Builder
Append to the path a direct value extraction, not using any container extractors.

W

workspace(DetachedBackendSessionContext) - Method in interface org.hibernate.search.mapper.pojo.scope.spi.PojoScopeDelegate
 
write(DocumentElement, D, P) - Method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.AlternativeValueBridge
 
write(DocumentElement, P, PropertyBridgeWriteContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.PropertyBridge
Write to fields in the given DocumentElement, using the given bridgedElement as input and transforming it as necessary.
write(DocumentElement, T, TypeBridgeWriteContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.TypeBridge
Write to fields in the given DocumentElement, using the given bridgedElement as input and transforming it as necessary.

X

xClass - Variable in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
A B C D E F G H I J K L M N O P R S T U V W X 
All Classes All Packages