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