Uses of Interface
org.hibernate.SharedSessionContract
Packages that use SharedSessionContract
Package
Description
This package defines the central Hibernate APIs, beginning with
SessionFactory, which represents an instance of
Hibernate at runtime and is the source of new instances of
Session and StatelessSession,
the most important APIs exposing persistence-related operations for
entities.This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
Defines the event types and event listener interfaces for
events produced by the stateful
Session.An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate.Everything related to HQL/JPQL, native SQL, and criteria queries.
The JPA-standard criteria query API defines all the operations needed express
any query written in standard JPQL.
Implements the SPI for basic-typed value conversions.
Integrates a range of types defined by the JDK with the type system
of Hibernate.
SPIs related to
JavaType.-
Uses of SharedSessionContract in org.hibernate
Subinterfaces of SharedSessionContract in org.hibernateModifier and TypeInterfaceDescriptioninterfaceThe main runtime interface between a Java application and Hibernate.interfaceA command-oriented API often used for performing bulk operations against the database. -
Uses of SharedSessionContract in org.hibernate.boot.model.process.internal
Methods in org.hibernate.boot.model.process.internal with parameters of type SharedSessionContractModifier and TypeMethodDescriptionUserTypeMutabilityPlanAdapter.assemble(Serializable cached, SharedSessionContract session) UserTypeMutabilityPlanAdapter.disassemble(T value, SharedSessionContract session) -
Uses of SharedSessionContract in org.hibernate.engine.spi
Subinterfaces of SharedSessionContract in org.hibernate.engine.spiModifier and TypeInterfaceDescriptioninterfaceDefines the "internal contract" betweenSessionand other parts of Hibernate including implementors ofType,EntityPersister, andCollectionPersister.interfaceDefines the internal contract shared betweenSessionandStatelessSessionas used by other parts of Hibernate, including implementors ofType,EntityPersister, andCollectionPersister.Classes in org.hibernate.engine.spi that implement SharedSessionContractModifier and TypeClassDescriptionclassA wrapper class that delegates all method invocations to a delegate instance ofSessionImplementor.classThis helper class allows decorating a Session instance, while the instance itself is lazily provided via aSupplier.classA wrapper class that delegates all method invocations to a delegate instance ofSharedSessionContractImplementor.Methods in org.hibernate.engine.spi that return SharedSessionContractModifier and TypeMethodDescriptionprotected SharedSessionContractSharedSessionDelegatorBaseImpl.delegate()Returns the delegate session. -
Uses of SharedSessionContract in org.hibernate.envers.internal.entities.mapper.relation.lazy
Classes in org.hibernate.envers.internal.entities.mapper.relation.lazy that implement SharedSessionContractModifier and TypeClassDescriptionclassclass -
Uses of SharedSessionContract in org.hibernate.event.spi
Subinterfaces of SharedSessionContract in org.hibernate.event.spi -
Uses of SharedSessionContract in org.hibernate.internal
Classes in org.hibernate.internal that implement SharedSessionContractModifier and TypeClassDescriptionclassBase class for implementations ofSharedSessionContractandSharedSessionContractImplementor.classConcrete implementation of theSessionAPI.classConcrete implementation of theStatelessSessionAPI. -
Uses of SharedSessionContract in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type SharedSessionContractModifier and TypeMethodDescriptionDiscriminatedAssociationAttributeMapping.MutabilityPlanImpl.assemble(Serializable cached, SharedSessionContract session) DiscriminatedAssociationAttributeMapping.MutabilityPlanImpl.disassemble(Object value, SharedSessionContract session) -
Uses of SharedSessionContract in org.hibernate.query
Methods in org.hibernate.query that return SharedSessionContractModifier and TypeMethodDescriptionQuery.getSession()Get theQueryProducerwhich produced thisQuery, that is, theSessionorStatelessSessionthat was used to create thisQueryinstance. -
Uses of SharedSessionContract in org.hibernate.query.criteria
Constructors in org.hibernate.query.criteria with parameters of type SharedSessionContractModifierConstructorDescriptionCriteriaDefinition(SharedSessionContract session, CriteriaQuery<R> baseQuery) CriteriaDefinition(SharedSessionContract session, Class<R> resultType) CriteriaDefinition(SharedSessionContract session, Class<R> resultType, String baseHql) -
Uses of SharedSessionContract in org.hibernate.query.specification.internal
Methods in org.hibernate.query.specification.internal with parameters of type SharedSessionContractModifier and TypeMethodDescriptionMutationSpecificationImpl.createQuery(SharedSessionContract session) SelectionSpecificationImpl.createQuery(SharedSessionContract session) -
Uses of SharedSessionContract in org.hibernate.type.descriptor.converter.internal
Methods in org.hibernate.type.descriptor.converter.internal with parameters of type SharedSessionContractModifier and TypeMethodDescriptionAttributeConverterMutabilityPlan.assemble(Serializable cached, SharedSessionContract session) AttributeConverterMutabilityPlan.disassemble(T value, SharedSessionContract session) -
Uses of SharedSessionContract in org.hibernate.type.descriptor.java
Methods in org.hibernate.type.descriptor.java with parameters of type SharedSessionContractModifier and TypeMethodDescriptionBlobJavaType.BlobMutabilityPlan.assemble(Serializable cached, SharedSessionContract session) ClobJavaType.ClobMutabilityPlan.assemble(Serializable cached, SharedSessionContract session) Immutability.assemble(Serializable cached, SharedSessionContract session) ImmutableMutabilityPlan.assemble(Serializable cached, SharedSessionContract session) @Nullable TMutabilityPlan.assemble(@Nullable Serializable cached, SharedSessionContract session) Assemble a previously disassembled value.MutableMutabilityPlan.assemble(Serializable cached, SharedSessionContract session) NClobJavaType.NClobMutabilityPlan.assemble(Serializable cached, SharedSessionContract session) BlobJavaType.BlobMutabilityPlan.disassemble(Blob value, SharedSessionContract session) ClobJavaType.ClobMutabilityPlan.disassemble(Clob value, SharedSessionContract session) Immutability.disassemble(Object value, SharedSessionContract session) ImmutableMutabilityPlan.disassemble(T value, SharedSessionContract session) @Nullable SerializableMutabilityPlan.disassemble(@Nullable T value, SharedSessionContract session) Return a disassembled representation of the value.MutableMutabilityPlan.disassemble(T value, SharedSessionContract session) NClobJavaType.NClobMutabilityPlan.disassemble(NClob value, SharedSessionContract session) -
Uses of SharedSessionContract in org.hibernate.type.descriptor.java.spi
Methods in org.hibernate.type.descriptor.java.spi with parameters of type SharedSessionContractModifier and TypeMethodDescriptionFormatMapperBasedJavaType.assemble(Serializable cached, SharedSessionContract session) FormatMapperBasedJavaType.disassemble(T value, SharedSessionContract session) -
Uses of SharedSessionContract in org.hibernate.type.internal
Methods in org.hibernate.type.internal with parameters of type SharedSessionContractModifier and TypeMethodDescriptionCompositeUserTypeJavaTypeWrapper.MutabilityPlanWrapper.assemble(Serializable cached, SharedSessionContract session) UserTypeJavaTypeWrapper.MutabilityPlanWrapper.assemble(Serializable cached, SharedSessionContract session) CompositeUserTypeJavaTypeWrapper.MutabilityPlanWrapper.disassemble(J value, SharedSessionContract session) UserTypeJavaTypeWrapper.MutabilityPlanWrapper.disassemble(J value, SharedSessionContract session)