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<ElasticsearchClientFactory>
ElasticsearchBackendSpiSettings.Defaults. CLIENT_FACTORY
-
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_PROVIDER
Fields 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_CONFIGURERS
Methods 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 aBeanReference
referencing a bean by its type only.static <T> BeanReference<T>
BeanReference. of(Class<T> type, String name)
Create aBeanReference
referencing a bean by type and name.static <T> BeanReference<T>
BeanReference. of(Class<T> type, String name, BeanRetrieval retrieval)
Create aBeanReference
referencing a bean by type and name.static <T> BeanReference<T>
BeanReference. of(Class<T> type, BeanRetrieval retrieval)
Create aBeanReference
referencing a bean by its type only.static <T> BeanReference<T>
BeanReference. ofInstance(T instance)
Create aBeanReference
referencing 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 ofBeanReference
s. -
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> void
BeanConfigurationContext. define(Class<T> exposedType, String name, BeanReference<T> reference)
Define a way to resolve a bean referenced by itsexposedType
andname
.<T> void
BeanConfigurationContext. define(Class<T> exposedType, BeanReference<T> reference)
Define a way to resolve a bean referenced by itsexposedType
. -
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_STRATEGY
-
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.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.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.programmatic
Methods in org.hibernate.search.mapper.pojo.mapping.definition.programmatic with parameters of type BeanReference Modifier and Type Method Description PropertyMappingDocumentIdOptionsStep
PropertyMappingDocumentIdOptionsStep. identifierBridge(BeanReference<? extends IdentifierBridge<?>> bridgeReference)
S
PropertyMappingFieldOptionsStep. 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 void
AbstractPojoMappingInitiator. providedIdentifierBridge(BeanReference<? extends IdentifierBridge<Object>> providedIdentifierBridge)
-