Package | Description |
---|---|
org.hibernate.search.engine.environment.bean | |
org.hibernate.search.engine.environment.bean.spi | |
org.hibernate.search.mapper.pojo.bridge.mapping |
Modifier and Type | Method and Description |
---|---|
BeanHolder<T> |
BeanReference.getBean(BeanProvider beanProvider)
Get the bean this reference points to using the given provider.
|
default <T> BeanHolder<T> |
BeanProvider.getBean(BeanReference<T> reference)
Retrieve a bean from a
BeanReference . |
<T> BeanHolder<T> |
BeanProvider.getBean(Class<T> typeReference)
Retrieve a bean referenced by its type.
|
<T> BeanHolder<T> |
BeanProvider.getBean(Class<T> typeReference,
String nameReference)
Retrieve a bean referenced by its type and name.
|
default <T> BeanHolder<List<T>> |
BeanProvider.getBeans(List<? extends BeanReference<? extends T>> references)
Retrieve a list of beans from a list of
BeanReference s. |
static <T> BeanHolder<List<T>> |
BeanHolder.of(List<? extends BeanHolder<? extends T>> beanHolders) |
static <T> BeanHolder<T> |
BeanHolder.of(T instance) |
Modifier and Type | Method and Description |
---|---|
static <T> BeanHolder<List<T>> |
BeanHolder.of(List<? extends BeanHolder<? extends T>> beanHolders) |
Modifier and Type | Method and Description |
---|---|
BeanHolder<T> |
BeanFactory.create(BeanCreationContext context) |
<T> BeanHolder<T> |
BeanResolver.resolve(Class<T> typeReference)
Resolve a bean by its type.
|
<T> BeanHolder<T> |
ReflectionBeanResolver.resolve(Class<T> typeReference) |
<T> BeanHolder<T> |
BeanResolver.resolve(Class<T> typeReference,
String nameReference)
Resolve a bean by its name.
|
<T> BeanHolder<T> |
ReflectionBeanResolver.resolve(Class<T> typeReference,
String implementationFullyQualifiedClassName) |
Modifier and Type | Method and Description |
---|---|
BeanHolder<? extends B> |
BridgeBuilder.build(BridgeBuildContext buildContext)
Build a bridge.
|
Copyright © 2006-2019 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.