Uses of Interface
org.hibernate.search.engine.environment.bean.BeanReference
Packages that use BeanReference
Package
Description
This package contains everything related to the configuration of the Hibernate Search engine.
Query module internals.
-
Uses of BeanReference in org.hibernate.search.backend.elasticsearch.cfg
Fields in org.hibernate.search.backend.elasticsearch.cfg declared as BeanReferenceModifier and TypeFieldDescriptionstatic final BeanReference<IndexLayoutStrategy>ElasticsearchBackendSettings.Defaults.LAYOUT_STRATEGY -
Uses of BeanReference in org.hibernate.search.backend.elasticsearch.cfg.spi
Fields in org.hibernate.search.backend.elasticsearch.cfg.spi declared as BeanReferenceModifier and TypeFieldDescriptionstatic final BeanReference<? extends ElasticsearchWorkExecutorProvider>ElasticsearchBackendSpiSettings.Defaults.BACKEND_WORK_EXECUTOR_PROVIDER -
Uses of BeanReference in org.hibernate.search.backend.lucene.cfg.spi
Fields in org.hibernate.search.backend.lucene.cfg.spi declared as BeanReferenceModifier and TypeFieldDescriptionstatic final BeanReference<? extends LuceneWorkExecutorProvider>LuceneBackendSpiSettings.Defaults.BACKEND_WORK_EXECUTOR_PROVIDER -
Uses of BeanReference in org.hibernate.search.engine.cfg
Fields in org.hibernate.search.engine.cfg declared as BeanReferenceModifier and TypeFieldDescriptionstatic final BeanReference<? extends FailureHandler>EngineSettings.Defaults.BACKGROUND_FAILURE_HANDLER -
Uses of BeanReference in org.hibernate.search.engine.cfg.impl
Methods in org.hibernate.search.engine.cfg.impl that return types with arguments of type BeanReferenceModifier and TypeMethodDescription<T> OptionalPropertyContext<BeanReference<? extends T>>KeyContextImpl.asBeanReference(Class<T> expectedBeanType) -
Uses of BeanReference in org.hibernate.search.engine.cfg.spi
Fields in org.hibernate.search.engine.cfg.spi declared as BeanReferenceModifier and TypeFieldDescriptionstatic final BeanReference<? extends ThreadProvider>EngineSpiSettings.Defaults.THREAD_PROVIDERFields in org.hibernate.search.engine.cfg.spi with type parameters of type BeanReferenceModifier and TypeFieldDescriptionstatic final List<BeanReference<? extends BeanConfigurer>>EngineSpiSettings.Defaults.BEAN_CONFIGURERSMethods in org.hibernate.search.engine.cfg.spi that return BeanReferenceModifier and TypeMethodDescriptionstatic <T> BeanReference<? extends T>ConvertUtils.convertBeanReference(Class<T> expectedType, Object value) Methods in org.hibernate.search.engine.cfg.spi that return types with arguments of type BeanReferenceModifier and TypeMethodDescription<T> OptionalPropertyContext<BeanReference<? extends T>>KeyContext.asBeanReference(Class<T> expectedBeanType) -
Uses of BeanReference in org.hibernate.search.engine.environment.bean
Methods in org.hibernate.search.engine.environment.bean that return BeanReferenceModifier and TypeMethodDescriptiondefault <U> BeanReference<? extends U>BeanReference.asSubTypeOf(Class<U> expectedType) Cast this reference into a reference whoseresolve(BeanResolver)method is is guaranteed to either fail or return an instance of the given type.static <T> BeanReference<T>Create aBeanReferencereferencing a bean by its type only.static <T> BeanReference<T>Create aBeanReferencereferencing a bean by type and name.static <T> BeanReference<T>BeanReference.of(Class<T> type, String name, BeanRetrieval retrieval) Create aBeanReferencereferencing a bean by type and name.static <T> BeanReference<T>BeanReference.of(Class<T> type, BeanRetrieval retrieval) Create aBeanReferencereferencing a bean by its type only.static <T> BeanReference<T>BeanReference.ofInstance(T instance) Create aBeanReferencereferencing a bean instance directly.static <T> BeanReference<T>static BeanReference<?>Methods in org.hibernate.search.engine.environment.bean that return types with arguments of type BeanReferenceModifier and TypeMethodDescription<T> List<BeanReference<T>>BeanResolver.allConfiguredForRole(Class<T> role) Return all the bean references configured for the given role.<T> Map<String,BeanReference<T>> BeanResolver.namedConfiguredForRole(Class<T> role) Return named bean references configured for the given role.Methods in org.hibernate.search.engine.environment.bean with parameters of type BeanReferenceModifier and TypeMethodDescriptiondefault <T> BeanHolder<T>BeanResolver.resolve(BeanReference<T> reference) Resolve aBeanReference.Method parameters in org.hibernate.search.engine.environment.bean with type arguments of type BeanReferenceModifier and TypeMethodDescriptiondefault <T> BeanHolder<List<T>>BeanResolver.resolve(List<? extends BeanReference<? extends T>> references) Resolve a list ofBeanReferences. -
Uses of BeanReference in org.hibernate.search.engine.environment.bean.impl
Methods in org.hibernate.search.engine.environment.bean.impl that return BeanReferenceMethods in org.hibernate.search.engine.environment.bean.impl that return types with arguments of type BeanReferenceModifier and TypeMethodDescriptionfinal List<BeanReference<T>>BeanReferenceRegistryForType.all()<T> List<BeanReference<T>>BeanResolverImpl.allConfiguredForRole(Class<T> role) BeanReferenceRegistryForType.named()<T> Map<String,BeanReference<T>> BeanResolverImpl.namedConfiguredForRole(Class<T> role) -
Uses of BeanReference in org.hibernate.search.engine.environment.bean.spi
Methods in org.hibernate.search.engine.environment.bean.spi that return BeanReferenceMethods in org.hibernate.search.engine.environment.bean.spi with parameters of type BeanReferenceModifier and TypeMethodDescription<T> voidBeanConfigurationContext.define(Class<T> exposedType, String name, BeanReference<? extends T> reference) Define a way to resolve a bean referenced by itsexposedTypeandname.<T> voidBeanConfigurationContext.define(Class<T> exposedType, BeanReference<? extends T> reference) Define a way to resolve a bean referenced by itsexposedType.static <T> ParameterizedBeanReference<T>ParameterizedBeanReference.of(BeanReference<T> reference, Map<String, ?> params) -
Uses of BeanReference in org.hibernate.search.engine.logging.impl
Method parameters in org.hibernate.search.engine.logging.impl with type arguments of type BeanReferenceModifier and TypeMethodDescriptionfinal BeanNotFoundExceptionLog_$logger.multipleConfiguredBeanReferencesForType(Class<?> exposedType, List<? extends BeanReference<?>> references) Log.multipleConfiguredBeanReferencesForType(Class<?> exposedType, List<? extends BeanReference<?>> references) -
Uses of BeanReference in org.hibernate.search.mapper.orm.cfg
Fields in org.hibernate.search.mapper.orm.cfg declared as BeanReferenceModifier and TypeFieldDescriptionstatic final BeanReference<AutomaticIndexingSynchronizationStrategy>HibernateOrmMapperSettings.Defaults.AUTOMATIC_INDEXING_SYNCHRONIZATION_STRATEGYDeprecated.static final BeanReference<CoordinationStrategy>HibernateOrmMapperSettings.Defaults.COORDINATION_STRATEGYstatic final BeanReference<IndexingPlanSynchronizationStrategy>HibernateOrmMapperSettings.Defaults.INDEXING_PLAN_SYNCHRONIZATION_STRATEGYstatic final BeanReference<TenantIdentifierConverter>HibernateOrmMapperSettings.Defaults.MULTI_TENANCY_TENANT_IDENTIFIER_CONVERTER -
Uses of BeanReference in org.hibernate.search.mapper.pojo.bridge.builtin.alternative.impl
Constructors in org.hibernate.search.mapper.pojo.bridge.builtin.alternative.impl with parameters of type BeanReferenceModifierConstructorDescriptionAlternativeBinderImpl(Class<D> discriminatorType, String fieldValueSourcePropertyName, Class<P> fieldValueSourcePropertyType, BeanReference<? extends AlternativeBinderDelegate<D, P>> delegateRef) -
Uses of BeanReference in org.hibernate.search.mapper.pojo.bridge.builtin.programmatic
Methods in org.hibernate.search.mapper.pojo.bridge.builtin.programmatic with parameters of type BeanReferenceModifier and TypeMethodDescriptionstatic <D,P> AlternativeBinder AlternativeBinder.create(Class<D> discriminatorType, String fieldValueSourcePropertyName, Class<P> fieldValueSourcePropertyType, BeanReference<? extends AlternativeBinderDelegate<D, P>> delegateRef) -
Uses of BeanReference in org.hibernate.search.mapper.pojo.bridge.mapping.impl
Constructors in org.hibernate.search.mapper.pojo.bridge.mapping.impl with parameters of type BeanReferenceModifierConstructorDescriptionBeanBinder(BeanReference<?> beanReference) BeanDelegatingBinder(BeanReference<?> delegateReference) -
Uses of BeanReference in org.hibernate.search.mapper.pojo.extractor
Methods in org.hibernate.search.mapper.pojo.extractor with parameters of type BeanReferenceModifier and TypeMethodDescription<C extends ContainerExtractor>
voidContainerExtractorConfigurationContext.define(String extractorName, Class<C> extractorClass, BeanReference<? extends C> reference) -
Uses of BeanReference in org.hibernate.search.mapper.pojo.extractor.spi
Methods in org.hibernate.search.mapper.pojo.extractor.spi that return BeanReferenceModifier and TypeMethodDescriptionBeanReference<? extends C>ContainerExtractorDefinition.reference()Methods in org.hibernate.search.mapper.pojo.extractor.spi with parameters of type BeanReferenceModifier and TypeMethodDescription<C extends ContainerExtractor>
voidContainerExtractorRegistry.Builder.define(String extractorName, Class<C> extractorClass, BeanReference<? extends C> reference) -
Uses of BeanReference in org.hibernate.search.mapper.pojo.identity.impl
Constructors in org.hibernate.search.mapper.pojo.identity.impl with parameters of type BeanReferenceModifierConstructorDescriptionPojoRootIdentityMappingCollector(PojoRawTypeModel<E> typeModel, PojoMappingHelper mappingHelper, Optional<IndexedEntityBindingContext> bindingContext, BeanReference<? extends IdentifierBridge<Object>> providedIdentifierBridge) -
Uses of BeanReference in org.hibernate.search.mapper.pojo.mapping.building.impl
Constructors in org.hibernate.search.mapper.pojo.mapping.building.impl with parameters of type BeanReferenceModifierConstructorDescriptionPojoMapper(MappingBuildContext buildContext, TypeMetadataContributorProvider<PojoTypeMetadataContributor> contributorProvider, PojoBootstrapIntrospector introspector, ContainerExtractorBinder extractorBinder, BridgeResolver bridgeResolver, BeanReference<? extends IdentifierBridge<Object>> providedIdentifierBridge, IdentityMappingMode containedEntityIdentityMappingMode, TenancyMode tenancyMode, ReindexOnUpdate defaultReindexOnUpdate, PojoMapperDelegate<MPBS> delegate) -
Uses of BeanReference in org.hibernate.search.mapper.pojo.mapping.building.spi
Fields in org.hibernate.search.mapper.pojo.mapping.building.spi declared as BeanReferenceModifier and TypeFieldDescriptionfinal BeanReference<? extends ProjectionBinder>PojoSearchMappingMethodParameterNode.ProjectionBindingData.referenceConstructors in org.hibernate.search.mapper.pojo.mapping.building.spi with parameters of type BeanReferenceModifierConstructorDescriptionProjectionBindingData(BeanReference<? extends ProjectionBinder> reference, Map<String, Object> params) -
Uses of BeanReference in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
Methods in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing that return types with arguments of type BeanReferenceModifier and TypeMethodDescriptiondefault <T> Optional<BeanReference<? extends T>>MappingAnnotationProcessorContext.toBeanReference(Class<T> expectedType, Class<?> undefinedTypeMarker, Class<? extends T> type, String name) <T> Optional<BeanReference<? extends T>>MappingAnnotationProcessorContext.toBeanReference(Class<T> expectedType, Class<?> undefinedTypeMarker, Class<? extends T> type, String name, BeanRetrieval retrieval) Convert attributes of a bean-reference annotation, such asValueBridgeRef, to an actualBeanReference. -
Uses of BeanReference in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.impl
Methods in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.impl that return types with arguments of type BeanReferenceModifier and TypeMethodDescription<T> Optional<BeanReference<? extends T>>AbstractMappingAnnotationProcessorContext.toBeanReference(Class<T> expectedType, Class<?> undefinedTypeMarker, Class<? extends T> type, String name, BeanRetrieval retrieval) static <T> Optional<BeanReference<? extends T>>MappingAnnotationProcessorUtils.toBeanReference(Class<T> expectedType, Class<?> undefinedTypeMarker, Class<? extends T> type, String name, BeanRetrieval retrieval) -
Uses of BeanReference in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
Methods in org.hibernate.search.mapper.pojo.mapping.definition.programmatic with parameters of type BeanReferenceModifier and TypeMethodDescriptionPropertyMappingDocumentIdOptionsStep.identifierBridge(BeanReference<? extends IdentifierBridge<?>> bridgeReference) default TypeMappingSearchEntityStepTypeMappingSearchEntityStep.loadingBinder(BeanReference<?> binderRef) Defines a binder for loading of entities of this type.TypeMappingSearchEntityStep.loadingBinder(BeanReference<?> binderRef, Map<String, Object> params) Defines a binder for loading of entities of this type.default MethodParameterMappingStepMethodParameterMappingStep.projection(BeanReference<? extends ProjectionBinder> binder) Maps a constructor parameter to a projection definition picked by the given binder.MethodParameterMappingStep.projection(BeanReference<? extends ProjectionBinder> binder, Map<String, Object> params) Maps a constructor parameter to a projection definition picked by the given binder with the given parameters.PropertyMappingFieldOptionsStep.valueBridge(BeanReference<? extends ValueBridge<?, ?>> bridgeReference) -
Uses of BeanReference in org.hibernate.search.mapper.pojo.mapping.spi
Methods in org.hibernate.search.mapper.pojo.mapping.spi with parameters of type BeanReferenceModifier and TypeMethodDescriptionvoidAbstractPojoMappingInitiator.providedIdentifierBridge(BeanReference<? extends IdentifierBridge<Object>> providedIdentifierBridge) -
Uses of BeanReference in org.infinispan.query.impl
Methods in org.infinispan.query.impl that return BeanReferenceModifier and TypeMethodDescriptionstatic BeanReference<? extends IdentifierBridge<Object>>KeyTransformationHandlerIdentifierBridge.createReference(KeyTransformationHandler keyTransformationHandler) -
Uses of BeanReference in org.infinispan.search.mapper.mapping
Methods in org.infinispan.search.mapper.mapping with parameters of type BeanReferenceModifier and TypeMethodDescriptionSearchMappingBuilder.setProvidedIdentifierBridge(BeanReference<? extends IdentifierBridge<Object>> providedIdentifierBridge) Constructors in org.infinispan.search.mapper.mapping with parameters of type BeanReferenceModifierConstructorDescriptionSearchMappingCommonBuilding(BeanReference<? extends IdentifierBridge<Object>> identifierBridge, Map<String, Object> properties, ClassLoader aggregatedClassLoader, Collection<ProgrammaticSearchMappingProvider> mappingProviders, org.infinispan.util.concurrent.BlockingManager blockingManager, LuceneWorkExecutorProvider luceneWorkExecutorProvider, Integer numberOfShards, int maxConcurrency)
HibernateOrmMapperSettings.Defaults.INDEXING_PLAN_SYNCHRONIZATION_STRATEGYinstead.