Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

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
 
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
 
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(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(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(PojoRawTypeIdentifier<?>, Object, Object) - 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.
add(PojoRawTypeIdentifier<?>, Object, 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.
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, 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, 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.
aggregable(Aggregable) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStandardFieldOptionsStep
 
aggregation() - Method in interface org.hibernate.search.mapper.pojo.scope.spi.PojoScopeDelegate
 
analyzer(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFullTextFieldOptionsStep
 
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.
ARRAY - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an object array.
array(PojoRawTypeModel<? super T[]>, PojoGenericTypeModel<T>) - Static method in class org.hibernate.search.mapper.pojo.model.spi.SyntheticPojoGenericTypeModel
 
associationEmbedded() - 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(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
 
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

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(RoutingKeyBindingContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.programmatic.RoutingKeyBinder
Binds a type to routing keys.
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(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
 
BridgeMappingContext - Interface in org.hibernate.search.mapper.pojo.bridge.runtime.spi
Mapping-scoped information and operations for use in bridges.
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
 
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.RoutingKeyBridge
Close any resource before the 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, 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.
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(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
 
contributeAdditionalMetadata(MEC) - 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
 
contributeMapping(MAC) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMetadataContributor
 
create() - Static method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.GeoPointBinder
 
create(Set<PojoModelPathValueNode>) - Method in interface org.hibernate.search.mapper.pojo.model.path.spi.PojoPathFilterFactory
 
createAccessor(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.model.PojoModelCompositeElement
 
createAccessor() - 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
 
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(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() - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
createIndexer(PojoWorkSessionContext<?>) - Method in interface org.hibernate.search.mapper.pojo.session.spi.PojoSearchSessionMappingContext
 
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(DocumentCommitStrategy, DocumentRefreshStrategy) - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
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
 

D

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
 
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.
defaultExtractors() - Static method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
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
 
delete(PojoRawTypeIdentifier<?>, Object, Object) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexingPlan
Delete an entity from the index.
derivedFrom(PojoModelPathValueNode) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.IndexingDependencyOptionsStep
 
derivedFrom(Set<PojoModelPathValueNode>) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorValueNode
 
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 - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps a property to the identifier of documents in the index.
documentId() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to the identifier of documents in the index.
documentIdSourceProperty(PojoPropertyModel<?>) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoIndexedTypeExtendedMappingCollector
 
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
 
entityIdPropertyName(String) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorEntityTypeNode
 
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.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
 
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
 
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(RoutingKeyBridgeToRoutingKeyContext, BridgeSessionContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.RoutingKeyBridgeToRoutingKeyContextExtension
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(RoutingKeyBridgeToRoutingKeyContextExtension<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.RoutingKeyBridgeToRoutingKeyContext
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(C) - Method in interface org.hibernate.search.mapper.pojo.extractor.ContainerExtractor
 
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
 
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() - 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.
extractors(ContainerExtractorPath) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
 

F

FieldModelContributor - Interface in org.hibernate.search.mapper.pojo.bridge.binding.spi
 
FieldModelContributorContext - Interface in org.hibernate.search.mapper.pojo.bridge.binding.spi
 
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
 
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<?>, 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(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.
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.PojoTypeIndexingDependencyConfigurationContext
Start the declaration of dependencies to properties of another entity, without specifying the path to that other entity.
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() - 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.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 - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps an entity property to a field in the index.
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.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
 
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
 
getAnnotations(XAnnotatedElement) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
 
getAnnotations() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoPropertyModel
 
getAnnotations() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
 
getAnnotationValueReadHandleFactory() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoBootstrapIntrospector
 
getArrayElementType() - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoGenericTypeModel
 
getArrayElementType() - Method in class org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel
 
getArrayElementType() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoGenericTypeModel
 
getArrayElementType() - Method in class org.hibernate.search.mapper.pojo.model.spi.SyntheticPojoGenericTypeModel
 
getAscendingSuperClasses(XClass) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
 
getAscendingSuperTypes() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
 
getBeanResolver() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.BindingContext
 
getBeanResolver() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.MarkerBindingContext
 
getBridgedElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.IdentifierBindingContext
 
getBridgedElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
 
getBridgedElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.RoutingKeyBindingContext
 
getBridgedElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
 
getBridgedElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.ValueBindingContext
 
getByExactType(PojoRawTypeIdentifier<? extends E>) - Method in interface org.hibernate.search.mapper.pojo.scope.spi.PojoScopeTypeExtendedContextProvider
 
getCaster() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
 
getDeclaredFieldAccessXPropertiesByName(XClass) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
 
getDeclaredMethodAccessXPropertiesByName(XClass) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
 
getDeclaredProperties() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
 
getDefaults() - Method in class org.hibernate.search.mapper.pojo.extractor.spi.ContainerExtractorRegistry
 
getDelegate() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 
getDependencies() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
 
getDependencies() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.RoutingKeyBindingContext
 
getDependencies() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
 
getDescendingSuperClasses(XClass) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
 
getDescendingSuperTypes() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
 
getEntityReferenceFactory() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoWorkSessionContext
 
getEntityTypeIdentifier(T) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRuntimeIntrospector
Detect the type of a given entity instance.
getExplicitExtractorNames() - Method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
getExtractorPath() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathValueNode
 
getFailureCollector() - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMappingCollector
 
getFailureCollector() - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollector
 
getFailureHandler() - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingDelegate
 
getForName(String) - Method in class org.hibernate.search.mapper.pojo.extractor.spi.ContainerExtractorRegistry
 
getGenericTypeModel(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoBootstrapIntrospector
 
getHandle() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoPropertyModel
 
getIdentifierBridgeFromDocumentIdentifierContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext
 
getIdentifierBridgeFromDocumentIdentifierContext() - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
getIdentifierBridgeToDocumentIdentifierContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeMappingContext
 
getIdentifierBridgeToDocumentIdentifierContext() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 
getIncludedIndexedTypes() - Method in interface org.hibernate.search.mapper.pojo.scope.spi.PojoScopeDelegate
 
getIndexSchemaElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
 
getIndexSchemaElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
 
getJavaClass() - Method in class org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeIdentifier
 
getMappingContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext
 
getMappingContext() - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
getMappingContext() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoWorkSessionContext
 
getName() - Method in interface org.hibernate.search.mapper.pojo.model.PojoModelProperty
 
getName() - Method in class org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel
 
getName() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoPropertyModel
 
getName() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoTypeModel
 
getName() - Method in class org.hibernate.search.mapper.pojo.model.spi.SyntheticPojoGenericTypeModel
 
getParent() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath
 
getParent() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathPropertyNode
 
getParent() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathValueNode
 
getProperty(String) - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoGenericTypeModel
 
getProperty(String) - Method in class org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel
 
getProperty(String) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoTypeModel
 
getPropertyBridgeWriteContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext
 
getPropertyBridgeWriteContext() - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
getPropertyCacheKey(PojoPropertyModel<?>) - Method in interface org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel.Helper
 
getPropertyGenericType(PojoPropertyModel<?>) - Method in interface org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel.Helper
 
getPropertyName() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathPropertyNode
 
getRawType() - Method in interface org.hibernate.search.mapper.pojo.model.PojoModelValue
 
getRawType() - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoGenericTypeModel
 
getRawType() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoTypeModel
 
getRawTypeModel(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel.Helper
 
getRoutingKeyBridgeToRoutingKeyContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext
 
getRoutingKeyBridgeToRoutingKeyContext() - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
getRuntimeIntrospector() - Method in interface org.hibernate.search.mapper.pojo.processing.spi.PojoIndexingProcessorSessionContext
 
getScaledNumberTypeOptionsStep() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.spi.FieldModelContributorContext
 
getStandardTypeOptionsStep() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.spi.FieldModelContributorContext
 
getStringTypeOptionsStep() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.spi.FieldModelContributorContext
 
getTenantIdentifier() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext
 
getThreadPoolProvider() - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingDelegate
 
getTypeArgument(Class<?>, int) - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoGenericTypeModel
 
getTypeArgument(Class<?>, int) - Method in class org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel
 
getTypeArgument(Class<?>, int) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoGenericTypeModel
 
getTypeArgument(Class<?>, int) - Method in class org.hibernate.search.mapper.pojo.model.spi.SyntheticPojoGenericTypeModel
 
getTypeBridgeWriteContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext
 
getTypeBridgeWriteContext() - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
getTypeFactory() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
 
getTypeFactory() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
 
getTypeFactory() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.ValueBindingContext
 
getTypeIdentifier() - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorTypeNode
 
getTypeIdentifier() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
 
getTypeModel(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoBootstrapIntrospector
 
getTypeModel(String) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoBootstrapIntrospector
 
getTypeModel() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoPropertyModel
 
getUnderlyingMember(XProperty) - Static method in class org.hibernate.search.mapper.pojo.model.hcann.spi.PojoCommonsAnnotationsHelper
 
getUnderlyingMethod(XProperty) - Static method in class org.hibernate.search.mapper.pojo.model.hcann.spi.PojoCommonsAnnotationsHelper
 
getValueBridgeFromIndexedValueContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext
 
getValueBridgeFromIndexedValueContext() - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
getValueBridgeToIndexedValueContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeMappingContext
 
getValueBridgeToIndexedValueContext() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 

H

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.PojoRawTypeIdentifier
 

I

IdentifierBinder - Interface in org.hibernate.search.mapper.pojo.bridge.mapping.programmatic
A binder from a POJO property to a document identifier.
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
 
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<I> - Interface in org.hibernate.search.mapper.pojo.bridge
A bridge between a POJO property of type I and a document identifier.
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
 
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 - 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 - Interface in org.hibernate.search.mapper.pojo.bridge.runtime.spi
 
identifierMapping(IdentifierMapping) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoIndexedTypeExtendedMappingCollector
 
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
 
Indexed - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps an entity type to an index.
indexed() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.TypeMappingStep
Maps an entity type to an index.
indexed(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.TypeMappingStep
Maps an entity type to an index.
indexed(String, String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.TypeMappingStep
Maps an entity type to an index.
indexedEmbedded(PojoRawTypeModel<?>, String, ObjectFieldStorage, Integer, Set<String>) - 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() - 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.
IndexedEmbedded.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
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() - 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.
IndexingDependencyOptionsStep - Interface in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
The step in an "indexing dependency" definition where optional parameters can be set.
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
 
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
 
isMultiValued() - Method in interface org.hibernate.search.mapper.pojo.extractor.ContainerExtractor
 
isNamed() - Method in class org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeIdentifier
 
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

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 - 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() - 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.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 

L

Latitude - Annotation Type in org.hibernate.search.mapper.pojo.bridge.builtin.annotation
Mark the property hosting the latitude of a specific spatial coordinate.
latitude() - Static method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.GeoPointBinder
 
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 - Annotation Type in org.hibernate.search.mapper.pojo.bridge.builtin.annotation
Mark the property hosting the longitude of a specific spatial coordinate.
longitude() - Static method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.GeoPointBinder
 

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.
MappingAnnotationProcessorContext - Interface in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
A superinterface for contexts passed to mapping annotation processors.
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(Optional<String>, Optional<String>) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorTypeNode
Mark this type as an indexed type.
marker(MarkerBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
 
MarkerBinder - Interface in org.hibernate.search.mapper.pojo.bridge.mapping.programmatic
A binder of property markers.
markerBinder(MarkerBinder) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorPropertyNode
 
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(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
 
maxDepth(Integer) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
 
mergeSegments() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoScopeWorkspace
 

N

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.
NonStandardField - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps a property to a non-standard field in the index.
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.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
normalizer(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingKeywordFieldOptionsStep
 
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
 

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.
OptionalEmptyAsDefaultFormatter - Class in org.hibernate.search.mapper.pojo.logging.spi
 
OptionalEmptyAsDefaultFormatter(Optional<?>) - Constructor for class org.hibernate.search.mapper.pojo.logging.spi.OptionalEmptyAsDefaultFormatter
 
org.hibernate.search.mapper.pojo.automaticindexing - package org.hibernate.search.mapper.pojo.automaticindexing
 
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.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.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

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.
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.
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
 
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.
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(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
 
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
 
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() - 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.
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(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
 
PropertyBinder - Interface in org.hibernate.search.mapper.pojo.bridge.mapping.programmatic
A binder from a POJO property to index fields.
propertyBinder(PropertyBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMappingCollectorPropertyNode
 
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 - Interface in org.hibernate.search.mapper.pojo.bridge
A bridge between a POJO property and an element of the index schema.
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.
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.
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.
purge(PojoRawTypeIdentifier<?>, Object, String) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexingPlan
Purge an entity from the index.
purge(Set<String>) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoScopeWorkspace
 

R

RawTypeDeclaringContext(GenericContextAwarePojoGenericTypeModel.Helper, Class<T>) - Constructor for class org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel.RawTypeDeclaringContext
 
read(Object) - Method in interface org.hibernate.search.mapper.pojo.model.PojoElementAccessor
Reads the element from the given parent element.
refresh() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoScopeWorkspace
 
ReindexOnUpdate - Enum in org.hibernate.search.mapper.pojo.automaticindexing
Defines the various strategies for handling updates to a value in an entity.
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
 
RoutingKeyBinder - Interface in org.hibernate.search.mapper.pojo.bridge.mapping.programmatic
A binder from a POJO type to a routing key.
routingKeyBinder(RoutingKeyBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMappingCollectorTypeNode
 
routingKeyBinder(RoutingKeyBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.TypeMappingStep
 
RoutingKeyBinderRef - Annotation Type in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
References a RoutingKeyBinder.
RoutingKeyBinderRef.UndefinedBinderImplementationType - Class in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
Class used as a marker for the default value of the RoutingKeyBinderRef.type() attribute.
RoutingKeyBinding - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps an indexed type to its routing keys using a RoutingKeyBinder, which will define a RoutingKeyBridge.
RoutingKeyBinding.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
RoutingKeyBindingContext - Interface in org.hibernate.search.mapper.pojo.bridge.binding
The context provided to the RoutingKeyBinder.bind(RoutingKeyBindingContext) method.
RoutingKeyBridge - Interface in org.hibernate.search.mapper.pojo.bridge
A bridge from a POJO entity to a document routing key.
RoutingKeyBridgeToRoutingKeyContext - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
RoutingKeyBridgeToRoutingKeyContextExtension<T> - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
An extension to RoutingKeyBridgeToRoutingKeyContext, allowing to access non-standard context specific to a given mapper.

S

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() - 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.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
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(Searchable) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStandardFieldOptionsStep
 
searchAnalyzer(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFullTextFieldOptionsStep
 
setAnnotatedTypeDiscoveryEnabled(boolean) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
setBridge(Class<I2>, IdentifierBridge<I2>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.IdentifierBindingContext
Sets the bridge implementing the value/index binding.
setBridge(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.
setBridge(PropertyBridge) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
Sets the bridge implementing the property/index binding.
setBridge(BeanHolder<? extends PropertyBridge>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
Sets the bridge implementing the property/index binding.
setBridge(RoutingKeyBridge) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.RoutingKeyBindingContext
Sets the bridge implementing the type/routing key binding.
setBridge(BeanHolder<? extends RoutingKeyBridge>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.RoutingKeyBindingContext
Sets the bridge implementing the type/routing key binding.
setBridge(TypeBridge) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
Sets the bridge implementing the type/index binding.
setBridge(BeanHolder<? extends TypeBridge>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
Sets the bridge implementing the type/index binding.
setBridge(Class<V2>, ValueBridge<V2, F>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.ValueBindingContext
Sets the bridge implementing the value/index binding.
setBridge(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.
setBridge(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.
setMarker(Object) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.MarkerBindingContext
Sets the marker object resulting from this binding.
setMultiTenancyEnabled(boolean) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
setProvidedIdentifierBridge(BeanReference<? extends IdentifierBridge<Object>>) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
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(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
 
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
 
storage(ObjectFieldStorage) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
 
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
 
SyntheticPojoGenericTypeModel<T> - Class in org.hibernate.search.mapper.pojo.model.spi
An abstract base for implementations of PojoGenericTypeModel.

T

termVector(TermVector) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFullTextFieldOptionsStep
 
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.
test(Set<String>) - Method in class org.hibernate.search.mapper.pojo.model.path.spi.StringSetPojoPathFilter
 
toBeanReference(Class<T>, Class<?>, Class<? extends T>, String) - 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
 
toRoutingKey(String, Object, Object, RoutingKeyBridgeToRoutingKeyContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.RoutingKeyBridge
Generate a routing key using the given tenantIdentifier, entityIdentifier and bridgedElement as input and transforming them as necessary.
toString() - Method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
toString() - Method in class org.hibernate.search.mapper.pojo.logging.spi.OptionalEmptyAsDefaultFormatter
 
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.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(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.
TypeBinder - Interface in org.hibernate.search.mapper.pojo.bridge.mapping.programmatic
A binder from a POJO type to index fields.
typeBinder(TypeBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMappingCollectorTypeNode
 
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 - Interface in org.hibernate.search.mapper.pojo.bridge
A bridge between a POJO type and an element of the index schema.
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.
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.
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.

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(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(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(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(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(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(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.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(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(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 class org.hibernate.search.mapper.pojo.model.path.PojoModelPathPropertyNode
 
ValueBinder - Interface in org.hibernate.search.mapper.pojo.bridge.mapping.programmatic
A binder from a value to a single index field.
valueBinder(ValueBinder, String, FieldModelContributor) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMappingCollectorValueNode
 
valueBinder(ValueBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFieldOptionsStep
 
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<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.
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
 
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 - 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.
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, Object, 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, Object, 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.
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2006-2020 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.