| 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 |
| Modifier and Type | Field and Description |
|---|---|
static BeanReference<? extends FailureHandler> |
EngineSettings.Defaults.BACKGROUND_FAILURE_HANDLER |
| Modifier and Type | Field and Description |
|---|---|
static BeanReference<? extends ThreadProvider> |
EngineSpiSettings.Defaults.THREAD_PROVIDER |
| Modifier and Type | Field and Description |
|---|---|
static List<BeanReference<? extends BeanConfigurer>> |
EngineSpiSettings.Defaults.BEAN_CONFIGURERS |
| Modifier and Type | Method and Description |
|---|---|
static <T> BeanReference<? extends T> |
ConvertUtils.convertBeanReference(Class<T> expectedType,
Object value) |
| Modifier and Type | Method and Description |
|---|---|
<T> OptionalPropertyContext<BeanReference<? extends T>> |
KeyContext.asBeanReference(Class<T> expectedBeanType) |
| Modifier and Type | Method and Description |
|---|---|
default <U> BeanReference<? extends U> |
BeanReference.asSubTypeOf(Class<U> expectedType)
Cast this reference into a reference whose
resolve(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 a
BeanReference referencing a bean by its type only. |
static <T> BeanReference<T> |
BeanReference.of(Class<T> type,
String name)
Create a
BeanReference referencing a bean by type and name. |
static <T> BeanReference<T> |
BeanReference.ofInstance(T instance)
Create a
BeanReference referencing a bean instance directly. |
| Modifier and Type | Method and Description |
|---|---|
default <T> BeanHolder<T> |
BeanResolver.resolve(BeanReference<T> reference)
Resolve a
BeanReference. |
| Modifier and Type | Method and Description |
|---|---|
default <T> BeanHolder<List<T>> |
BeanResolver.resolve(List<? extends BeanReference<? extends T>> references)
Resolve a list of
BeanReferences. |
| Modifier and Type | Method and Description |
|---|---|
<T> void |
BeanConfigurationContext.assignRole(Class<T> role,
BeanReference<? extends T> reference)
Assign a role to a bean reference.
|
Copyright © 2006-2020 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.