Uses of Interface
org.hibernate.search.engine.environment.bean.BeanReference
-
-
Uses of BeanReference in org.hibernate.search.backend.elasticsearch.cfg
Fields in org.hibernate.search.backend.elasticsearch.cfg declared as BeanReference Modifier and Type Field Description static 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 BeanReference Modifier and Type Field Description static 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 BeanReference Modifier and Type Field Description static 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 BeanReference Modifier and Type Field Description static 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 BeanReference Modifier and Type Method Description <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 BeanReference Modifier and Type Field Description static BeanReference<? extends ThreadProvider>EngineSpiSettings.Defaults. THREAD_PROVIDERFields in org.hibernate.search.engine.cfg.spi with type parameters of type BeanReference Modifier and Type Field Description static List<BeanReference<? extends BeanConfigurer>>EngineSpiSettings.Defaults. BEAN_CONFIGURERSMethods in org.hibernate.search.engine.cfg.spi that return BeanReference Modifier and Type Method Description static <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 BeanReference Modifier and Type Method Description <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 BeanReference Modifier and Type Method Description default <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>BeanReference. of(Class<T> type)Create aBeanReferencereferencing a bean by its type only.static <T> BeanReference<T>BeanReference. of(Class<T> type, String name)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>BeanReference. parse(Class<T> expectedType, String value)static BeanReference<?>BeanReference. parse(String value)Methods in org.hibernate.search.engine.environment.bean that return types with arguments of type BeanReference Modifier and Type Method Description <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 BeanReference Modifier and Type Method Description default <T> BeanHolder<T>BeanResolver. resolve(BeanReference<T> reference)Resolve aBeanReference.Method parameters in org.hibernate.search.engine.environment.bean with type arguments of type BeanReference Modifier and Type Method Description default <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 BeanReference Modifier and Type Method Description BeanReference<T>BeanReferenceRegistryForType. named(String name)BeanReference<T>BeanReferenceRegistryForType. single()Methods in org.hibernate.search.engine.environment.bean.impl that return types with arguments of type BeanReference Modifier and Type Method Description List<BeanReference<T>>BeanReferenceRegistryForType. all()<T> List<BeanReference<T>>BeanResolverImpl. allConfiguredForRole(Class<T> role)Map<String,BeanReference<T>>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 with parameters of type BeanReference Modifier and Type Method Description <T> voidBeanConfigurationContext. define(Class<T> exposedType, String name, BeanReference<T> reference)Define a way to resolve a bean referenced by itsexposedTypeandname.<T> voidBeanConfigurationContext. define(Class<T> exposedType, BeanReference<T> reference)Define a way to resolve a bean referenced by itsexposedType. -
Uses of BeanReference in org.hibernate.search.engine.logging.impl
Method parameters in org.hibernate.search.engine.logging.impl with type arguments of type BeanReference Modifier and Type Method Description BeanNotFoundExceptionLog_$logger. multipleConfiguredBeanReferencesForType(Class<?> exposedType, List<? extends BeanReference<?>> references)BeanNotFoundExceptionLog. 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 BeanReference Modifier and Type Field Description static BeanReference<AutomaticIndexingSynchronizationStrategy>HibernateOrmMapperSettings.Defaults. AUTOMATIC_INDEXING_SYNCHRONIZATION_STRATEGYDeprecated.static BeanReference<CoordinationStrategy>HibernateOrmMapperSettings.Defaults. COORDINATION_STRATEGYstatic BeanReference<IndexingPlanSynchronizationStrategy>HibernateOrmMapperSettings.Defaults. INDEXING_PLAN_SYNCHRONIZATION_STRATEGY -
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 BeanReference Constructor Description AlternativeBinderImpl(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 BeanReference Modifier and Type Method Description static <D,P>
AlternativeBinderAlternativeBinder. 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 BeanReference Constructor Description BeanBinder(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 BeanReference Modifier and Type Method Description <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 BeanReference Modifier and Type Method Description BeanReference<? extends C>ContainerExtractorDefinition. reference()Methods in org.hibernate.search.mapper.pojo.extractor.spi with parameters of type BeanReference Modifier and Type Method Description <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 BeanReference Constructor Description PojoRootIdentityMappingCollector(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 BeanReference Constructor Description PojoMapper(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 BeanReference Modifier and Type Field Description BeanReference<? extends ProjectionBinder>PojoSearchMappingMethodParameterNode.ProjectionBindingData. referenceConstructors in org.hibernate.search.mapper.pojo.mapping.building.spi with parameters of type BeanReference Constructor Description ProjectionBindingData(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 BeanReference Modifier and Type Method Description default <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 BeanReference Modifier and Type Method Description <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 BeanReference Modifier and Type Method Description PropertyMappingDocumentIdOptionsStepPropertyMappingDocumentIdOptionsStep. identifierBridge(BeanReference<? extends IdentifierBridge<?>> bridgeReference)default MethodParameterMappingStepMethodParameterMappingStep. projection(BeanReference<? extends ProjectionBinder> binder)Maps a constructor parameter to a projection definition picked by the given binder.MethodParameterMappingStepMethodParameterMappingStep. 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.SPropertyMappingFieldOptionsStep. 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 BeanReference Modifier and Type Method Description voidAbstractPojoMappingInitiator. providedIdentifierBridge(BeanReference<? extends IdentifierBridge<Object>> providedIdentifierBridge)
-