Package org.hibernate.search.mapper.orm
Class HibernateOrmExtension
java.lang.Object
org.hibernate.search.mapper.orm.HibernateOrmExtension
- All Implemented Interfaces:
org.hibernate.search.engine.backend.types.converter.runtime.FromDocumentFieldValueConvertContextExtension<HibernateOrmSessionContext>,org.hibernate.search.engine.backend.types.converter.runtime.FromDocumentValueConvertContextExtension<HibernateOrmSessionContext>,org.hibernate.search.engine.backend.types.converter.runtime.ToDocumentFieldValueConvertContextExtension<HibernateOrmMappingContext>,org.hibernate.search.engine.backend.types.converter.runtime.ToDocumentValueConvertContextExtension<HibernateOrmMappingContext>,org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeFromDocumentIdentifierContextExtension<HibernateOrmSessionContext>,org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeToDocumentIdentifierContextExtension<HibernateOrmMappingContext>,org.hibernate.search.mapper.pojo.bridge.runtime.PropertyBridgeWriteContextExtension<HibernateOrmSessionContext>,org.hibernate.search.mapper.pojo.bridge.runtime.RoutingBridgeRouteContextExtension<HibernateOrmSessionContext>,org.hibernate.search.mapper.pojo.bridge.runtime.TypeBridgeWriteContextExtension<HibernateOrmSessionContext>,org.hibernate.search.mapper.pojo.bridge.runtime.ValueBridgeFromIndexedValueContextExtension<HibernateOrmSessionContext>,org.hibernate.search.mapper.pojo.bridge.runtime.ValueBridgeToIndexedValueContextExtension<HibernateOrmMappingContext>
public final class HibernateOrmExtension
extends Object
implements org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeToDocumentIdentifierContextExtension<HibernateOrmMappingContext>, org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeFromDocumentIdentifierContextExtension<HibernateOrmSessionContext>, org.hibernate.search.mapper.pojo.bridge.runtime.RoutingBridgeRouteContextExtension<HibernateOrmSessionContext>, org.hibernate.search.mapper.pojo.bridge.runtime.TypeBridgeWriteContextExtension<HibernateOrmSessionContext>, org.hibernate.search.mapper.pojo.bridge.runtime.PropertyBridgeWriteContextExtension<HibernateOrmSessionContext>, org.hibernate.search.mapper.pojo.bridge.runtime.ValueBridgeToIndexedValueContextExtension<HibernateOrmMappingContext>, org.hibernate.search.mapper.pojo.bridge.runtime.ValueBridgeFromIndexedValueContextExtension<HibernateOrmSessionContext>, org.hibernate.search.engine.backend.types.converter.runtime.ToDocumentFieldValueConvertContextExtension<HibernateOrmMappingContext>, org.hibernate.search.engine.backend.types.converter.runtime.ToDocumentValueConvertContextExtension<HibernateOrmMappingContext>, org.hibernate.search.engine.backend.types.converter.runtime.FromDocumentFieldValueConvertContextExtension<HibernateOrmSessionContext>, org.hibernate.search.engine.backend.types.converter.runtime.FromDocumentValueConvertContextExtension<HibernateOrmSessionContext>
An extension for the Hibernate ORM mapper, giving access to Hibernate ORM-specific contexts.
WARNING: while this type is API, because instances should be manipulated by users, all of its methods are considered SPIs and therefore should never be called directly by users. In short, users are only expected to get instances of this type from an API and pass it to another API.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionextendOptional(org.hibernate.search.engine.backend.types.converter.runtime.FromDocumentFieldValueConvertContext original, org.hibernate.search.engine.backend.session.spi.BackendSessionContext sessionContext) Deprecated.extendOptional(org.hibernate.search.engine.backend.types.converter.runtime.FromDocumentValueConvertContext original, org.hibernate.search.engine.backend.session.spi.BackendSessionContext sessionContext) extendOptional(org.hibernate.search.engine.backend.types.converter.runtime.ToDocumentFieldValueConvertContext original, org.hibernate.search.engine.backend.mapping.spi.BackendMappingContext mappingContext) Deprecated.UseToDocumentFieldValueConverterandToDocumentFieldValueConvertContextinstead.extendOptional(org.hibernate.search.engine.backend.types.converter.runtime.ToDocumentValueConvertContext original, org.hibernate.search.engine.backend.mapping.spi.BackendMappingContext mappingContext) extendOptional(org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeFromDocumentIdentifierContext original, org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext sessionContext) extendOptional(org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeToDocumentIdentifierContext original, org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeMappingContext mappingContext) extendOptional(org.hibernate.search.mapper.pojo.bridge.runtime.PropertyBridgeWriteContext original, org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext sessionContext) extendOptional(org.hibernate.search.mapper.pojo.bridge.runtime.RoutingBridgeRouteContext original, org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext sessionContext) extendOptional(org.hibernate.search.mapper.pojo.bridge.runtime.TypeBridgeWriteContext original, org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext sessionContext) extendOptional(org.hibernate.search.mapper.pojo.bridge.runtime.ValueBridgeFromIndexedValueContext original, org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext sessionContext) extendOptional(org.hibernate.search.mapper.pojo.bridge.runtime.ValueBridgeToIndexedValueContext original, org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeMappingContext mappingContext) static HibernateOrmExtensionget()
-
Method Details
-
get
-
extendOptional
public Optional<HibernateOrmMappingContext> extendOptional(org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeToDocumentIdentifierContext original, org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeMappingContext mappingContext) - Specified by:
extendOptionalin interfaceorg.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeToDocumentIdentifierContextExtension<HibernateOrmMappingContext>
-
extendOptional
public Optional<HibernateOrmSessionContext> extendOptional(org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeFromDocumentIdentifierContext original, org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext sessionContext) - Specified by:
extendOptionalin interfaceorg.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeFromDocumentIdentifierContextExtension<HibernateOrmSessionContext>
-
extendOptional
public Optional<HibernateOrmSessionContext> extendOptional(org.hibernate.search.mapper.pojo.bridge.runtime.RoutingBridgeRouteContext original, org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext sessionContext) - Specified by:
extendOptionalin interfaceorg.hibernate.search.mapper.pojo.bridge.runtime.RoutingBridgeRouteContextExtension<HibernateOrmSessionContext>
-
extendOptional
public Optional<HibernateOrmSessionContext> extendOptional(org.hibernate.search.mapper.pojo.bridge.runtime.TypeBridgeWriteContext original, org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext sessionContext) - Specified by:
extendOptionalin interfaceorg.hibernate.search.mapper.pojo.bridge.runtime.TypeBridgeWriteContextExtension<HibernateOrmSessionContext>
-
extendOptional
public Optional<HibernateOrmSessionContext> extendOptional(org.hibernate.search.mapper.pojo.bridge.runtime.PropertyBridgeWriteContext original, org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext sessionContext) - Specified by:
extendOptionalin interfaceorg.hibernate.search.mapper.pojo.bridge.runtime.PropertyBridgeWriteContextExtension<HibernateOrmSessionContext>
-
extendOptional
public Optional<HibernateOrmMappingContext> extendOptional(org.hibernate.search.mapper.pojo.bridge.runtime.ValueBridgeToIndexedValueContext original, org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeMappingContext mappingContext) - Specified by:
extendOptionalin interfaceorg.hibernate.search.mapper.pojo.bridge.runtime.ValueBridgeToIndexedValueContextExtension<HibernateOrmMappingContext>
-
extendOptional
public Optional<HibernateOrmSessionContext> extendOptional(org.hibernate.search.mapper.pojo.bridge.runtime.ValueBridgeFromIndexedValueContext original, org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext sessionContext) - Specified by:
extendOptionalin interfaceorg.hibernate.search.mapper.pojo.bridge.runtime.ValueBridgeFromIndexedValueContextExtension<HibernateOrmSessionContext>
-
extendOptional
@Deprecated public Optional<HibernateOrmMappingContext> extendOptional(org.hibernate.search.engine.backend.types.converter.runtime.ToDocumentFieldValueConvertContext original, org.hibernate.search.engine.backend.mapping.spi.BackendMappingContext mappingContext) Deprecated.UseToDocumentFieldValueConverterandToDocumentFieldValueConvertContextinstead.- Specified by:
extendOptionalin interfaceorg.hibernate.search.engine.backend.types.converter.runtime.ToDocumentFieldValueConvertContextExtension<HibernateOrmMappingContext>
-
extendOptional
public Optional<HibernateOrmMappingContext> extendOptional(org.hibernate.search.engine.backend.types.converter.runtime.ToDocumentValueConvertContext original, org.hibernate.search.engine.backend.mapping.spi.BackendMappingContext mappingContext) - Specified by:
extendOptionalin interfaceorg.hibernate.search.engine.backend.types.converter.runtime.ToDocumentFieldValueConvertContextExtension<HibernateOrmMappingContext>- Specified by:
extendOptionalin interfaceorg.hibernate.search.engine.backend.types.converter.runtime.ToDocumentValueConvertContextExtension<HibernateOrmMappingContext>
-
extendOptional
@Deprecated public Optional<HibernateOrmSessionContext> extendOptional(org.hibernate.search.engine.backend.types.converter.runtime.FromDocumentFieldValueConvertContext original, org.hibernate.search.engine.backend.session.spi.BackendSessionContext sessionContext) Deprecated.UseFromDocumentValueConverterandFromDocumentValueConvertContextinstead.- Specified by:
extendOptionalin interfaceorg.hibernate.search.engine.backend.types.converter.runtime.FromDocumentFieldValueConvertContextExtension<HibernateOrmSessionContext>
-
extendOptional
public Optional<HibernateOrmSessionContext> extendOptional(org.hibernate.search.engine.backend.types.converter.runtime.FromDocumentValueConvertContext original, org.hibernate.search.engine.backend.session.spi.BackendSessionContext sessionContext) - Specified by:
extendOptionalin interfaceorg.hibernate.search.engine.backend.types.converter.runtime.FromDocumentFieldValueConvertContextExtension<HibernateOrmSessionContext>- Specified by:
extendOptionalin interfaceorg.hibernate.search.engine.backend.types.converter.runtime.FromDocumentValueConvertContextExtension<HibernateOrmSessionContext>
-
FromDocumentValueConverterandFromDocumentValueConvertContextinstead.