Uses of Interface
org.hibernate.search.engine.environment.bean.BeanReference
-
Packages that use BeanReference Package Description org.hibernate.search.engine.cfg This package contains everything related to the configuration of the Hibernate Search engine.org.hibernate.search.engine.cfg.spi org.hibernate.search.engine.environment.bean org.hibernate.search.engine.environment.bean.spi -
-
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.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.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.
-