Package org.hibernate.search.mapper.orm
Class HibernateOrmExtension
- java.lang.Object
-
- org.hibernate.search.mapper.orm.HibernateOrmExtension
-
- All Implemented Interfaces:
FromDocumentFieldValueConvertContextExtension<HibernateOrmSessionContext>,ToDocumentFieldValueConvertContextExtension<HibernateOrmMappingContext>,IdentifierBridgeFromDocumentIdentifierContextExtension<HibernateOrmSessionContext>,IdentifierBridgeToDocumentIdentifierContextExtension<HibernateOrmMappingContext>,PropertyBridgeWriteContextExtension<HibernateOrmSessionContext>,RoutingBridgeRouteContextExtension<HibernateOrmSessionContext>,TypeBridgeWriteContextExtension<HibernateOrmSessionContext>,ValueBridgeFromIndexedValueContextExtension<HibernateOrmSessionContext>,ValueBridgeToIndexedValueContextExtension<HibernateOrmMappingContext>
public final class HibernateOrmExtension extends Object implements IdentifierBridgeToDocumentIdentifierContextExtension<HibernateOrmMappingContext>, IdentifierBridgeFromDocumentIdentifierContextExtension<HibernateOrmSessionContext>, RoutingBridgeRouteContextExtension<HibernateOrmSessionContext>, TypeBridgeWriteContextExtension<HibernateOrmSessionContext>, PropertyBridgeWriteContextExtension<HibernateOrmSessionContext>, ValueBridgeToIndexedValueContextExtension<HibernateOrmMappingContext>, ValueBridgeFromIndexedValueContextExtension<HibernateOrmSessionContext>, ToDocumentFieldValueConvertContextExtension<HibernateOrmMappingContext>, FromDocumentFieldValueConvertContextExtension<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:
get()
-
-
Method Summary
-
-
-
Method Detail
-
get
public static HibernateOrmExtension get()
-
extendOptional
public Optional<HibernateOrmMappingContext> extendOptional(IdentifierBridgeToDocumentIdentifierContext original, BridgeMappingContext mappingContext)
- Specified by:
extendOptionalin interfaceIdentifierBridgeToDocumentIdentifierContextExtension<HibernateOrmMappingContext>
-
extendOptional
public Optional<HibernateOrmSessionContext> extendOptional(IdentifierBridgeFromDocumentIdentifierContext original, BridgeSessionContext sessionContext)
- Specified by:
extendOptionalin interfaceIdentifierBridgeFromDocumentIdentifierContextExtension<HibernateOrmSessionContext>
-
extendOptional
public Optional<HibernateOrmSessionContext> extendOptional(RoutingBridgeRouteContext original, BridgeSessionContext sessionContext)
- Specified by:
extendOptionalin interfaceRoutingBridgeRouteContextExtension<HibernateOrmSessionContext>
-
extendOptional
public Optional<HibernateOrmSessionContext> extendOptional(TypeBridgeWriteContext original, BridgeSessionContext sessionContext)
- Specified by:
extendOptionalin interfaceTypeBridgeWriteContextExtension<HibernateOrmSessionContext>
-
extendOptional
public Optional<HibernateOrmSessionContext> extendOptional(PropertyBridgeWriteContext original, BridgeSessionContext sessionContext)
- Specified by:
extendOptionalin interfacePropertyBridgeWriteContextExtension<HibernateOrmSessionContext>
-
extendOptional
public Optional<HibernateOrmMappingContext> extendOptional(ValueBridgeToIndexedValueContext original, BridgeMappingContext mappingContext)
- Specified by:
extendOptionalin interfaceValueBridgeToIndexedValueContextExtension<HibernateOrmMappingContext>
-
extendOptional
public Optional<HibernateOrmSessionContext> extendOptional(ValueBridgeFromIndexedValueContext original, BridgeSessionContext sessionContext)
- Specified by:
extendOptionalin interfaceValueBridgeFromIndexedValueContextExtension<HibernateOrmSessionContext>
-
extendOptional
public Optional<HibernateOrmMappingContext> extendOptional(ToDocumentFieldValueConvertContext original, BackendMappingContext mappingContext)
- Specified by:
extendOptionalin interfaceToDocumentFieldValueConvertContextExtension<HibernateOrmMappingContext>
-
extendOptional
public Optional<HibernateOrmSessionContext> extendOptional(FromDocumentFieldValueConvertContext original, BackendSessionContext sessionContext)
- Specified by:
extendOptionalin interfaceFromDocumentFieldValueConvertContextExtension<HibernateOrmSessionContext>
-
-