Uses of Interface
org.hibernate.engine.spi.SharedSessionContractImplementor
-
Packages that use SharedSessionContractImplementor Package Description org.hibernate.action.internal The various concrete action implementations.org.hibernate.action.spi This SPI package defines an abstraction over the notion of an "action" which is scheduled for asynchronous execution by the event listeners.org.hibernate.bytecode.enhance.spi Package defining bytecode code enhancement (instrumentation) support.org.hibernate.bytecode.enhance.spi.interceptor Support for bytecode interceptor implementations.org.hibernate.bytecode.internal org.hibernate.bytecode.spi Package defining bytecode code enhancement (instrumentation) support.org.hibernate.cache.internal Internal implementations and support for second-level caching.org.hibernate.cache.jcache.internal org.hibernate.cache.spi Defines the integration aspect of Hibernate's second-level caching, allowing a "caching backend" to be plugged in as a cache provider.org.hibernate.cache.spi.access Defines contracts for transactional and concurrent access to cached entity and collection data.org.hibernate.cache.spi.entry This package defines formats for disassembled state kept in the second level cache.org.hibernate.cache.spi.support This package provides a framework intended to reduce the work needed to implement a caching provider.org.hibernate.collection.internal Internal implementations and support for persistent collections.org.hibernate.collection.spi This package defines the SPI of a framework for lazy-initializing and state-tracking collection wrappers.org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.dialect.temptable Support for temporary tables.org.hibernate.engine.internal Support for many of the internal workings of Hibernate.org.hibernate.engine.jdbc.mutation Package defining support for executing mutation SQL statements produced by the persister for an entity or collection.org.hibernate.engine.jdbc.mutation.group org.hibernate.engine.jdbc.mutation.internal org.hibernate.engine.jdbc.mutation.spi org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.envers.internal.entities org.hibernate.envers.internal.entities.mapper.relation.lazy org.hibernate.envers.internal.entities.mapper.relation.query org.hibernate.event.spi Defines the event types and event listener interfaces for events produced by the statefulSession.org.hibernate.generator This package defines an abstraction over all kinds of automatic value generation, including id generation and version number generation.org.hibernate.generator.internal org.hibernate.id This package and its subpackages, especiallyorg.hibernate.id.enhanced, contain the built-in id generators, all of which implement eitherIdentifierGeneratororPostInsertIdentifierGenerator.org.hibernate.id.enhanced Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified configuration.org.hibernate.id.insert Contains a framework of strategies for retrieving database-generated ids.org.hibernate.id.uuid Contains theUuidGenerator.org.hibernate.internal An internal package containing implementations of central Hibernate APIs, mostly defined inorg.hibernate.org.hibernate.loader.ast.internal org.hibernate.loader.ast.spi org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metadata This package defines an API for accessing details about model mapping.org.hibernate.metamodel.internal org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.mapping.internal org.hibernate.metamodel.model.domain.internal Implementation of the SPI for the runtime domain metamodel.org.hibernate.persister.collection This package abstracts persistence mechanisms for collections.org.hibernate.persister.collection.mutation Defines support for performing mutation operations against collections.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.persister.entity.mutation Defines support for performing mutation operations originating from persistence-context events.org.hibernate.pretty Contains some functions for pretty-printing things for exception and log messages.org.hibernate.procedure.internal Defines the internal implementation of the stored procedure SPI.org.hibernate.procedure.spi Defines an SPI for calling stored procedures and functions.org.hibernate.property.access.internal Contains various implementations ofPropertyAccessStrategy.org.hibernate.property.access.spi An SPI abstracting how persistent attributes of an entity or embeddable type are accessed by Hibernate.org.hibernate.proxy This package defines a framework for lazy-initializing entity proxies.org.hibernate.proxy.map Proxies for entity objects represented as Java maps.org.hibernate.proxy.pojo Proxies for plain Java objects.org.hibernate.proxy.pojo.bytebuddy org.hibernate.query Everything related to HQL/JPQL, native SQL, and criteria queries.org.hibernate.query.criteria.internal org.hibernate.query.derived org.hibernate.query.hql.internal Implementation of the SPIs for HQL support.org.hibernate.query.internal org.hibernate.query.named Support for named queriesorg.hibernate.query.spi Contains a range of internal abstractions for dealing with query execution, query plans, query options, and query parameters.org.hibernate.query.sql.internal Implementation of the SPIs for native SQL query support.org.hibernate.query.sql.spi SPIs for native SQL query support.org.hibernate.query.sqm.internal Package for the SQM-backed Query implementation detailsorg.hibernate.query.sqm.mutation.internal org.hibernate.query.sqm.mutation.internal.temptable Support for multi-table SQM mutation (insert, update, delete) operations using a table to temporarily hold the matching ids.org.hibernate.query.sqm.spi SPI-level SQM contractsorg.hibernate.result.internal org.hibernate.result.spi org.hibernate.sql.ast.tree.expression AST nodes representing expressions in a SQL tree.org.hibernate.sql.exec.internal Implementation of the SPI for execution of SQL statements via JDBC.org.hibernate.sql.exec.spi SPI for execution of SQL statements via JDBC.org.hibernate.sql.model Package contains specialized SQL AST nodes and builders for table mutations of model parts originating from normal persistence-context events.org.hibernate.sql.model.jdbc Extensions toJdbcOperationfor model mutations.org.hibernate.sql.results.caching Support for caching of query results.org.hibernate.sql.results.caching.internal org.hibernate.sql.results.graph.entity org.hibernate.sql.results.graph.entity.internal org.hibernate.sql.results.jdbc.internal org.hibernate.sql.results.jdbc.spi org.hibernate.sql.results.spi org.hibernate.testing.cache org.hibernate.tuple Most contracts here have been replaced by the new runtime mapping model.org.hibernate.type A HibernateTypeis a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.descriptor Contracts for reading and writing values to and from JDBC.org.hibernate.type.descriptor.java Integrates a range of types defined by the JDK with the type system of Hibernate.org.hibernate.type.internal org.hibernate.usertype An API for user-defined custom types which extend the set of built-in types defined inorg.hibernate.type. -
-
Uses of SharedSessionContractImplementor in org.hibernate.action.internal
Methods in org.hibernate.action.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description protected voidEntityUpdateAction. cacheAfterUpdate(EntityDataAccess cache, Object ck, SharedSessionContractImplementor session)voidEntityDeleteAction. doAfterTransactionCompletion(boolean success, SharedSessionContractImplementor session)voidEntityIdentityInsertAction. doAfterTransactionCompletion(boolean success, SharedSessionContractImplementor session)voidEntityInsertAction. doAfterTransactionCompletion(boolean success, SharedSessionContractImplementor session)voidEntityUpdateAction. doAfterTransactionCompletion(boolean success, SharedSessionContractImplementor session)protected voidEntityUpdateAction. handleNaturalIdResolutions(EntityPersister persister, SharedSessionContractImplementor session, Object id)protected booleanEntityInsertAction. isCachePutEnabled(EntityPersister persister, SharedSessionContractImplementor session)protected voidEntityDeleteAction. postDeleteLoaded(Object id, EntityPersister persister, SharedSessionContractImplementor session, Object instance, Object ck)protected voidEntityDeleteAction. postDeleteUnloaded(Object id, EntityPersister persister, SharedSessionContractImplementor session, Object ck)static voidBulkOperationCleanupAction. schedule(SharedSessionContractImplementor session, Set<String> affectedQueryables)static voidBulkOperationCleanupAction. schedule(SharedSessionContractImplementor session, EntityPersister... affectedQueryables)static voidBulkOperationCleanupAction. schedule(SharedSessionContractImplementor session, SqmDmlStatement<?> statement)Constructors in org.hibernate.action.internal with parameters of type SharedSessionContractImplementor Constructor Description BulkOperationCleanupAction(SharedSessionContractImplementor session, Set<String> tableSpaces)Constructs an action to cleanup "affected cache regions" based on a set of affected table spaces.BulkOperationCleanupAction(SharedSessionContractImplementor session, EntityPersister... affectedQueryables)Constructs an action to cleanup "affected cache regions" based on the affected entity persisters. -
Uses of SharedSessionContractImplementor in org.hibernate.action.spi
Methods in org.hibernate.action.spi with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidAfterTransactionCompletionProcess. doAfterTransactionCompletion(boolean success, SharedSessionContractImplementor session)Perform whatever processing is encapsulated here after completion of the transaction. -
Uses of SharedSessionContractImplementor in org.hibernate.bytecode.enhance.spi
Methods in org.hibernate.bytecode.enhance.spi with parameters of type SharedSessionContractImplementor Modifier and Type Method Description ObjectLazyPropertyInitializer. initializeLazyProperty(String fieldName, Object entity, SharedSessionContractImplementor session)Initialize the property, and return its new value. -
Uses of SharedSessionContractImplementor in org.hibernate.bytecode.enhance.spi.interceptor
Methods in org.hibernate.bytecode.enhance.spi.interceptor that return SharedSessionContractImplementor Modifier and Type Method Description SharedSessionContractImplementorAbstractInterceptor. getLinkedSession()SharedSessionContractImplementorSessionAssociableInterceptor. getLinkedSession()Methods in org.hibernate.bytecode.enhance.spi.interceptor with parameters of type SharedSessionContractImplementor Modifier and Type Method Description ObjectEnhancementAsProxyLazinessInterceptor. forceInitialize(Object target, String attributeName, SharedSessionContractImplementor session, boolean isTemporarySession)voidAbstractInterceptor. setSession(SharedSessionContractImplementor session)voidSessionAssociableInterceptor. setSession(SharedSessionContractImplementor session)Method parameters in org.hibernate.bytecode.enhance.spi.interceptor with type arguments of type SharedSessionContractImplementor Modifier and Type Method Description static <T> TEnhancementHelper. performWork(BytecodeLazyAttributeInterceptor interceptor, BiFunction<SharedSessionContractImplementor,Boolean,T> work, String entityName, String attributeName)Constructors in org.hibernate.bytecode.enhance.spi.interceptor with parameters of type SharedSessionContractImplementor Constructor Description AbstractLazyLoadInterceptor(String entityName, SharedSessionContractImplementor session)EnhancementAsProxyLazinessInterceptor(String entityName, Set<String> identifierAttributeNames, CompositeType nonAggregatedCidMapper, EntityKey entityKey, SharedSessionContractImplementor session)LazyAttributeLoadingInterceptor(String entityName, Object identifier, Set<String> lazyFields, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.bytecode.internal
-
Uses of SharedSessionContractImplementor in org.hibernate.bytecode.spi
Methods in org.hibernate.bytecode.spi with parameters of type SharedSessionContractImplementor Modifier and Type Method Description PersistentAttributeInterceptableBytecodeEnhancementMetadata. createEnhancedProxy(EntityKey keyToLoad, boolean addEmptyEntry, SharedSessionContractImplementor session)Create an "enhancement as proxy" instance for the given entityvoidBytecodeEnhancementMetadata. injectEnhancedEntityAsProxyInterceptor(Object entity, EntityKey entityKey, SharedSessionContractImplementor session)LazyAttributeLoadingInterceptorBytecodeEnhancementMetadata. injectInterceptor(Object entity, Object identifier, SharedSessionContractImplementor session)Build and inject an interceptor instance into the enhanced entity.voidBytecodeEnhancementMetadata. injectInterceptor(Object entity, PersistentAttributeInterceptor interceptor, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.cache.internal
Methods in org.hibernate.cache.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description ObjectDefaultCacheKeysFactory. createNaturalIdKey(Object naturalIdValues, EntityPersister persister, SharedSessionContractImplementor session)ObjectSimpleCacheKeysFactory. createNaturalIdKey(Object naturalIdValues, EntityPersister persister, SharedSessionContractImplementor session)CacheTransactionSynchronizationNoCachingRegionFactory. createTransactionContext(SharedSessionContractImplementor session)List<?>QueryResultsCacheImpl. get(QueryKey key, String[] spaces, SharedSessionContractImplementor session)List<?>QueryResultsCacheImpl. get(QueryKey key, Set<String> spaces, SharedSessionContractImplementor session)voidTimestampsCacheDisabledImpl. invalidate(String[] spaces, SharedSessionContractImplementor session)voidTimestampsCacheEnabledImpl. invalidate(String[] spaces, SharedSessionContractImplementor session)booleanTimestampsCacheDisabledImpl. isUpToDate(String[] spaces, Long timestamp, SharedSessionContractImplementor session)booleanTimestampsCacheDisabledImpl. isUpToDate(Collection<String> spaces, Long timestamp, SharedSessionContractImplementor session)booleanTimestampsCacheEnabledImpl. isUpToDate(String[] spaces, Long timestamp, SharedSessionContractImplementor session)booleanTimestampsCacheEnabledImpl. isUpToDate(Collection<String> spaces, Long timestamp, SharedSessionContractImplementor session)voidTimestampsCacheDisabledImpl. preInvalidate(String[] spaces, SharedSessionContractImplementor session)voidTimestampsCacheEnabledImpl. preInvalidate(String[] spaces, SharedSessionContractImplementor session)booleanQueryResultsCacheImpl. put(QueryKey key, List<?> results, SharedSessionContractImplementor session)static ObjectDefaultCacheKeysFactory. staticCreateNaturalIdKey(Object naturalIdValues, EntityPersister persister, SharedSessionContractImplementor session)Constructors in org.hibernate.cache.internal with parameters of type SharedSessionContractImplementor Constructor Description NaturalIdCacheKeyBuilder(Object naturalIdValues, EntityPersister persister, String entityName, SharedSessionContractImplementor session)NaturalIdCacheKeyBuilder(Object naturalIdValues, EntityPersister persister, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.cache.jcache.internal
Methods in org.hibernate.cache.jcache.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidJCacheAccessImpl. clearCache(SharedSessionContractImplementor session)ObjectJCacheAccessImpl. getFromCache(Object key, SharedSessionContractImplementor session)voidJCacheAccessImpl. putIntoCache(Object key, Object value, SharedSessionContractImplementor session)voidJCacheAccessImpl. removeFromCache(Object key, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.cache.spi
Methods in org.hibernate.cache.spi with parameters of type SharedSessionContractImplementor Modifier and Type Method Description ObjectCacheKeysFactory. createNaturalIdKey(Object naturalIdValues, EntityPersister persister, SharedSessionContractImplementor session)CacheTransactionSynchronizationAbstractRegionFactory. createTransactionContext(SharedSessionContractImplementor session)default CacheTransactionSynchronizationRegionFactory. createTransactionContext(SharedSessionContractImplementor session)static QueryKeyQueryKey. from(String sqlQueryString, Limit limit, QueryParameterBindings parameterBindings, SharedSessionContractImplementor persistenceContext)List<?>QueryResultsCache. get(QueryKey key, String[] spaces, SharedSessionContractImplementor session)Attempt to retrieve a cached query result list for the givenQueryKeyfrom the cache region, and then check if the cached results, if any, are stale.List<?>QueryResultsCache. get(QueryKey key, Set<String> spaces, SharedSessionContractImplementor session)Attempt to retrieve a cached query result list for the givenQueryKeyfrom the cache region, and then check if the cached results, if any, are stale.ObjectDirectAccessRegion. getFromCache(Object key, SharedSessionContractImplementor session)Get value by keyvoidTimestampsCache. invalidate(String[] spaces, SharedSessionContractImplementor session)Perform invalidation of the passed spaces (table names) against the timestamp region data.booleanTimestampsCache. isUpToDate(String[] spaces, Long timestamp, SharedSessionContractImplementor session)Perform an up-to-date check for the given set of query spaces as part of verifying the validity of cached query results.booleanTimestampsCache. isUpToDate(Collection<String> spaces, Long timestamp, SharedSessionContractImplementor session)Perform an up-to-date check for the given set of query spaces as part of verifying the validity of cached query results.voidTimestampsCache. preInvalidate(String[] spaces, SharedSessionContractImplementor session)Perform pre-invalidation of the passed spaces (table names) against the timestamp region data.booleanQueryResultsCache. put(QueryKey key, List<?> result, SharedSessionContractImplementor session)Store a result list of a query with the givenQueryKeyin the query result cache.voidDirectAccessRegion. putIntoCache(Object key, Object value, SharedSessionContractImplementor session)Put a value by key -
Uses of SharedSessionContractImplementor in org.hibernate.cache.spi.access
Methods in org.hibernate.cache.spi.access with parameters of type SharedSessionContractImplementor Modifier and Type Method Description booleanEntityDataAccess. afterInsert(SharedSessionContractImplementor session, Object key, Object value, Object version)Called afterQuery an item has been inserted (afterQuery the transaction completes), instead of calling release().booleanNaturalIdDataAccess. afterInsert(SharedSessionContractImplementor session, Object key, Object value)Called afterQuery an item has been inserted (afterQuery the transaction completes), instead of calling release().booleanEntityDataAccess. afterUpdate(SharedSessionContractImplementor session, Object key, Object value, Object currentVersion, Object previousVersion, SoftLock lock)Called afterQuery an item has been updated (afterQuery the transaction completes), instead of calling release().booleanNaturalIdDataAccess. afterUpdate(SharedSessionContractImplementor session, Object key, Object value, SoftLock lock)Called afterQuery an item has been updated (afterQuery the transaction completes), instead of calling release().ObjectNaturalIdDataAccess. generateCacheKey(Object naturalIdValues, EntityPersister rootEntityDescriptor, SharedSessionContractImplementor session)To create instances of NaturalIdCacheKey for this region, Hibernate will invoke this method exclusively so that generated implementations can generate optimised keys.ObjectCachedDomainDataAccess. get(SharedSessionContractImplementor session, Object key)Attempt to retrieve an object from the cache.booleanEntityDataAccess. insert(SharedSessionContractImplementor session, Object key, Object value, Object version)Called afterQuery an item has been inserted (beforeQuery the transaction completes), instead of calling evict().booleanNaturalIdDataAccess. insert(SharedSessionContractImplementor session, Object key, Object value)Called afterQuery an item has been inserted (beforeQuery the transaction completes), instead of calling evict().SoftLockCachedDomainDataAccess. lockItem(SharedSessionContractImplementor session, Object key, Object version)We are going to attempt to update/delete the keyed object.booleanCachedDomainDataAccess. putFromLoad(SharedSessionContractImplementor session, Object key, Object value, Object version)Attempt to cache an object, afterQuery loading from the database.booleanCachedDomainDataAccess. putFromLoad(SharedSessionContractImplementor session, Object key, Object value, Object version, boolean minimalPutOverride)Attempt to cache an object, afterQuery loading from the database, explicitly specifying the minimalPut behavior.voidCachedDomainDataAccess. remove(SharedSessionContractImplementor session, Object key)Called afterQuery an item has become stale (beforeQuery the transaction completes).voidCachedDomainDataAccess. removeAll(SharedSessionContractImplementor session)Remove all data for this accessed typevoidCachedDomainDataAccess. unlockItem(SharedSessionContractImplementor session, Object key, SoftLock lock)Called when we have finished the attempted update/delete (which may or may not have been successful), after transaction completion.booleanEntityDataAccess. update(SharedSessionContractImplementor session, Object key, Object value, Object currentVersion, Object previousVersion)Called afterQuery an item has been updated (beforeQuery the transaction completes), instead of calling evict().booleanNaturalIdDataAccess. update(SharedSessionContractImplementor session, Object key, Object value)Called afterQuery an item has been updated (beforeQuery the transaction completes), instead of calling evict(). -
Uses of SharedSessionContractImplementor in org.hibernate.cache.spi.entry
Constructors in org.hibernate.cache.spi.entry with parameters of type SharedSessionContractImplementor Constructor Description StandardCacheEntryImpl(Object[] state, EntityPersister persister, Object version, SharedSessionContractImplementor session, Object owner)Constructs a StandardCacheEntryImpl -
Uses of SharedSessionContractImplementor in org.hibernate.cache.spi.support
Methods in org.hibernate.cache.spi.support with parameters of type SharedSessionContractImplementor Modifier and Type Method Description booleanAbstractNaturalIdDataAccess. afterInsert(SharedSessionContractImplementor session, Object key, Object value)booleanEntityNonStrictReadWriteAccess. afterInsert(SharedSessionContractImplementor session, Object key, Object value, Object version)booleanEntityReadOnlyAccess. afterInsert(SharedSessionContractImplementor session, Object key, Object value, Object version)booleanEntityReadWriteAccess. afterInsert(SharedSessionContractImplementor session, Object key, Object value, Object version)booleanEntityTransactionalAccess. afterInsert(SharedSessionContractImplementor session, Object key, Object value, Object version)booleanNaturalIdNonStrictReadWriteAccess. afterInsert(SharedSessionContractImplementor session, Object key, Object value)booleanNaturalIdReadWriteAccess. afterInsert(SharedSessionContractImplementor session, Object key, Object value)booleanAbstractNaturalIdDataAccess. afterUpdate(SharedSessionContractImplementor session, Object key, Object value, SoftLock lock)booleanEntityNonStrictReadWriteAccess. afterUpdate(SharedSessionContractImplementor session, Object key, Object value, Object currentVersion, Object previousVersion, SoftLock lock)booleanEntityReadOnlyAccess. afterUpdate(SharedSessionContractImplementor session, Object key, Object value, Object currentVersion, Object previousVersion, SoftLock lock)booleanEntityReadWriteAccess. afterUpdate(SharedSessionContractImplementor session, Object key, Object value, Object currentVersion, Object previousVersion, SoftLock lock)booleanEntityTransactionalAccess. afterUpdate(SharedSessionContractImplementor session, Object key, Object value, Object currentVersion, Object previousVersion, SoftLock lock)booleanNaturalIdReadWriteAccess. afterUpdate(SharedSessionContractImplementor session, Object key, Object value, SoftLock lock)default voidStorageAccess. clearCache(SharedSessionContractImplementor session)Clear data from the cacheprotected voidAbstractReadWriteAccess. decrementLock(SharedSessionContractImplementor session, Object key, AbstractReadWriteAccess.SoftLockImpl lock)ObjectAbstractNaturalIdDataAccess. generateCacheKey(Object naturalIdValues, EntityPersister persister, SharedSessionContractImplementor session)ObjectNaturalIdReadWriteAccess. generateCacheKey(Object naturalIdValues, EntityPersister rootEntityDescriptor, SharedSessionContractImplementor session)ObjectAbstractCachedDomainDataAccess. get(SharedSessionContractImplementor session, Object key)ObjectAbstractReadWriteAccess. get(SharedSessionContractImplementor session, Object key)Returnsnullif the item is not readable.ObjectCollectionReadWriteAccess. get(SharedSessionContractImplementor session, Object key)ObjectDirectAccessRegionTemplate. getFromCache(Object key, SharedSessionContractImplementor session)ObjectStorageAccess. getFromCache(Object key, SharedSessionContractImplementor session)Get an item from the cache.protected voidAbstractReadWriteAccess. handleLockExpiry(SharedSessionContractImplementor session, Object key, AbstractReadWriteAccess.Lockable lock)booleanAbstractNaturalIdDataAccess. insert(SharedSessionContractImplementor session, Object key, Object value)booleanEntityNonStrictReadWriteAccess. insert(SharedSessionContractImplementor session, Object key, Object value, Object version)booleanEntityReadOnlyAccess. insert(SharedSessionContractImplementor session, Object key, Object value, Object version)booleanEntityReadWriteAccess. insert(SharedSessionContractImplementor session, Object key, Object value, Object version)booleanEntityTransactionalAccess. insert(SharedSessionContractImplementor session, Object key, Object value, Object version)booleanNaturalIdNonStrictReadWriteAccess. insert(SharedSessionContractImplementor session, Object key, Object value)booleanNaturalIdReadWriteAccess. insert(SharedSessionContractImplementor session, Object key, Object value)SoftLockAbstractCollectionDataAccess. lockItem(SharedSessionContractImplementor session, Object key, Object version)SoftLockAbstractEntityDataAccess. lockItem(SharedSessionContractImplementor session, Object key, Object version)SoftLockAbstractNaturalIdDataAccess. lockItem(SharedSessionContractImplementor session, Object key, Object version)SoftLockAbstractReadWriteAccess. lockItem(SharedSessionContractImplementor session, Object key, Object version)SoftLockCollectionReadWriteAccess. lockItem(SharedSessionContractImplementor session, Object key, Object version)booleanAbstractCachedDomainDataAccess. putFromLoad(SharedSessionContractImplementor session, Object key, Object value, Object version)booleanAbstractCachedDomainDataAccess. putFromLoad(SharedSessionContractImplementor session, Object key, Object value, Object version, boolean minimalPutOverride)booleanAbstractReadWriteAccess. putFromLoad(SharedSessionContractImplementor session, Object key, Object value, Object version)booleanAbstractReadWriteAccess. putFromLoad(SharedSessionContractImplementor session, Object key, Object value, Object version, boolean minimalPutOverride)booleanCollectionReadWriteAccess. putFromLoad(SharedSessionContractImplementor session, Object key, Object value, Object version)default voidDomainDataStorageAccess. putFromLoad(Object key, Object value, SharedSessionContractImplementor session)Specialized form of putting something into the cache in cases where the put is coming from a load (read) from the databasevoidDirectAccessRegionTemplate. putIntoCache(Object key, Object value, SharedSessionContractImplementor session)voidStorageAccess. putIntoCache(Object key, Object value, SharedSessionContractImplementor session)Put an item into the cachevoidAbstractCachedDomainDataAccess. remove(SharedSessionContractImplementor session, Object key)voidAbstractReadWriteAccess. remove(SharedSessionContractImplementor session, Object key)voidEntityNonStrictReadWriteAccess. remove(SharedSessionContractImplementor session, Object key)voidNaturalIdNonStrictReadWriteAccess. remove(SharedSessionContractImplementor session, Object key)voidAbstractCachedDomainDataAccess. removeAll(SharedSessionContractImplementor session)voidAbstractReadWriteAccess. removeAll(SharedSessionContractImplementor session)default voidStorageAccess. removeFromCache(Object key, SharedSessionContractImplementor session)Remove an item from the cache by keyvoidAbstractCollectionDataAccess. unlockItem(SharedSessionContractImplementor session, Object key, SoftLock lock)voidAbstractEntityDataAccess. unlockItem(SharedSessionContractImplementor session, Object key, SoftLock lock)voidAbstractNaturalIdDataAccess. unlockItem(SharedSessionContractImplementor session, Object key, SoftLock lock)voidAbstractReadWriteAccess. unlockItem(SharedSessionContractImplementor session, Object key, SoftLock lock)voidCollectionNonStrictReadWriteAccess. unlockItem(SharedSessionContractImplementor session, Object key, SoftLock lock)voidCollectionReadWriteAccess. unlockItem(SharedSessionContractImplementor session, Object key, SoftLock lock)voidEntityNonStrictReadWriteAccess. unlockItem(SharedSessionContractImplementor session, Object key, SoftLock lock)Since this is a non-strict read/write strategy item locking is not used.voidEntityReadOnlyAccess. unlockItem(SharedSessionContractImplementor session, Object key, SoftLock lock)voidNaturalIdNonStrictReadWriteAccess. unlockItem(SharedSessionContractImplementor session, Object key, SoftLock lock)voidNaturalIdReadOnlyAccess. unlockItem(SharedSessionContractImplementor session, Object key, SoftLock lock)booleanAbstractNaturalIdDataAccess. update(SharedSessionContractImplementor session, Object key, Object value)booleanEntityNonStrictReadWriteAccess. update(SharedSessionContractImplementor session, Object key, Object value, Object currentVersion, Object previousVersion)booleanEntityReadOnlyAccess. update(SharedSessionContractImplementor session, Object key, Object value, Object currentVersion, Object previousVersion)booleanEntityReadWriteAccess. update(SharedSessionContractImplementor session, Object key, Object value, Object currentVersion, Object previousVersion)booleanEntityTransactionalAccess. update(SharedSessionContractImplementor session, Object key, Object value, Object currentVersion, Object previousVersion)booleanNaturalIdNonStrictReadWriteAccess. update(SharedSessionContractImplementor session, Object key, Object value)booleanNaturalIdReadWriteAccess. update(SharedSessionContractImplementor session, Object key, Object value) -
Uses of SharedSessionContractImplementor in org.hibernate.collection.internal
-
Uses of SharedSessionContractImplementor in org.hibernate.collection.spi
Methods in org.hibernate.collection.spi that return SharedSessionContractImplementor Modifier and Type Method Description SharedSessionContractImplementorAbstractPersistentCollection. getSession()Get the session currently associated with this collection.Methods in org.hibernate.collection.spi with parameters of type SharedSessionContractImplementor Modifier and Type Method Description protected static <E> Collection<E>AbstractPersistentCollection. getOrphans(Collection<E> oldElements, Collection<E> currentElements, String entityName, SharedSessionContractImplementor session)Given a collection of entity instances that used to belong to the collection, and a collection of instances that currently belong, return a collection of orphansstatic voidAbstractPersistentCollection. identityRemove(Collection<?> list, Object entityInstance, String entityName, SharedSessionContractImplementor session)Removes entity entries that have an equal identifier with the incoming entity instancePersistentCollection<E>CollectionSemantics. instantiateWrapper(Object key, CollectionPersister collectionDescriptor, SharedSessionContractImplementor session)Create a wrapper for the collectionbooleanAbstractPersistentCollection. setCurrentSession(SharedSessionContractImplementor session)booleanPersistentCollection. setCurrentSession(SharedSessionContractImplementor session)Associate the collection with the given session.booleanAbstractPersistentCollection. unsetSession(SharedSessionContractImplementor currentSession)booleanPersistentCollection. unsetSession(SharedSessionContractImplementor currentSession)Disassociate this collection from the given session.PersistentCollection<E>CollectionSemantics. wrap(CE rawCollection, CollectionPersister collectionDescriptor, SharedSessionContractImplementor session)Wrap a raw collection in wrapperConstructors in org.hibernate.collection.spi with parameters of type SharedSessionContractImplementor Constructor Description AbstractPersistentCollection(SharedSessionContractImplementor session)PersistentArrayHolder(SharedSessionContractImplementor session, Object array)Constructs a PersistentCollection instance for holding an array.PersistentArrayHolder(SharedSessionContractImplementor session, CollectionPersister persister)Constructs a PersistentCollection instance for holding an array.PersistentBag(SharedSessionContractImplementor session)Constructs a PersistentBagPersistentBag(SharedSessionContractImplementor session, Collection<E> coll)Constructs a PersistentBagPersistentIdentifierBag(SharedSessionContractImplementor session)Constructs a PersistentIdentifierBag.PersistentIdentifierBag(SharedSessionContractImplementor session, Collection<E> coll)Constructs a PersistentIdentifierBag.PersistentList(SharedSessionContractImplementor session)Constructs a PersistentList.PersistentList(SharedSessionContractImplementor session, List<E> list)Constructs a PersistentList.PersistentMap(SharedSessionContractImplementor session)Instantiates a lazy map (the underlying map is un-initialized).PersistentMap(SharedSessionContractImplementor session, Map<K,E> map)Instantiates a non-lazy map (the underlying map is constructed from the incoming map reference).PersistentSet(SharedSessionContractImplementor session)Constructor matching super.PersistentSet(SharedSessionContractImplementor session, Set<E> set)Instantiates a non-lazy set (the underlying set is constructed from the incoming set reference).PersistentSortedMap(SharedSessionContractImplementor session, Comparator<K> comparator)Constructs a PersistentSortedMap.PersistentSortedMap(SharedSessionContractImplementor session, SortedMap<K,E> map)Constructs a PersistentSortedMap.PersistentSortedSet(SharedSessionContractImplementor session, Comparator<E> comparator)Constructs a PersistentSortedSetPersistentSortedSet(SharedSessionContractImplementor session, SortedSet<E> set)Constructs a PersistentSortedSet -
Uses of SharedSessionContractImplementor in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type SharedSessionContractImplementor Modifier and Type Method Description BlobLobMergeStrategy. mergeBlob(Blob original, Blob target, SharedSessionContractImplementor session)Perform merge onBlobvalues.ClobLobMergeStrategy. mergeClob(Clob original, Clob target, SharedSessionContractImplementor session)Perform merge onClobvalues.NClobLobMergeStrategy. mergeNClob(NClob original, NClob target, SharedSessionContractImplementor session)Perform merge onNClobvalues. -
Uses of SharedSessionContractImplementor in org.hibernate.dialect.temptable
Methods in org.hibernate.dialect.temptable with parameters of type SharedSessionContractImplementor Modifier and Type Method Description static voidTemporaryTableHelper. cleanTemporaryTableRows(TemporaryTable temporaryTable, TemporaryTableExporter exporter, Function<SharedSessionContractImplementor,String> sessionUidAccess, SharedSessionContractImplementor session)StringStandardTemporaryTableExporter. getSqlTruncateCommand(TemporaryTable idTable, Function<SharedSessionContractImplementor,String> sessionUidAccess, SharedSessionContractImplementor session)StringTemporaryTableExporter. getSqlTruncateCommand(TemporaryTable idTable, Function<SharedSessionContractImplementor,String> sessionUidAccess, SharedSessionContractImplementor session)Method parameters in org.hibernate.dialect.temptable with type arguments of type SharedSessionContractImplementor Modifier and Type Method Description static voidTemporaryTableHelper. cleanTemporaryTableRows(TemporaryTable temporaryTable, TemporaryTableExporter exporter, Function<SharedSessionContractImplementor,String> sessionUidAccess, SharedSessionContractImplementor session)StringStandardTemporaryTableExporter. getSqlTruncateCommand(TemporaryTable idTable, Function<SharedSessionContractImplementor,String> sessionUidAccess, SharedSessionContractImplementor session)StringTemporaryTableExporter. getSqlTruncateCommand(TemporaryTable idTable, Function<SharedSessionContractImplementor,String> sessionUidAccess, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.engine.internal
Methods in org.hibernate.engine.internal that return SharedSessionContractImplementor Modifier and Type Method Description SharedSessionContractImplementorStatefulPersistenceContext. getSession()protected SharedSessionContractImplementorNaturalIdResolutionsImpl. session()Access to the session (via the PersistenceContext) to which this delegate ultimately belongs.Methods in org.hibernate.engine.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description static voidCacheHelper. addBasicValueToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, JdbcMapping jdbcMapping, SharedSessionContractImplementor session)static voidTwoPhaseLoad. addUninitializedCachedEntity(EntityKey key, Object object, EntityPersister persister, LockMode lockMode, Object version, SharedSessionContractImplementor session)static NonNullableTransientDependenciesForeignKeys. findNonNullableTransientEntities(String entityName, Object entity, Object[] values, boolean isEarlyInsert, SharedSessionContractImplementor session)Find all non-nullable references to entities that have not yet been inserted in the database, where the foreign key is a reference to an unsaved transient entity.static ObjectCacheHelper. fromSharedCache(SharedSessionContractImplementor session, Object cacheKey, CachedDomainDataAccess cacheAccess)static ObjectForeignKeys. getEntityIdentifierIfNotUnsaved(String entityName, Object object, SharedSessionContractImplementor session)Return the identifier of the persistent or transient object, or throw an exception if the instance is "unsaved"static ObjectVersioning. increment(Object version, EntityVersionMapping versionMapping, SharedSessionContractImplementor session)Generate the next increment in the optimistic locking value according theVersionJavaTypecontract for the version property.static ObjectVersioning. incrementVersion(Object entity, Object currentVersion, EntityPersister persister, SharedSessionContractImplementor session)Generate the next increment in the optimistic locking value according theGeneratorcontract for the version property.static booleanForeignKeys. isNotTransient(String entityName, Object entity, Boolean assumed, SharedSessionContractImplementor session)Is this instance persistent or detached?booleanAbstractEntityEntry. isNullifiable(boolean earlyInsert, SharedSessionContractImplementor session)static booleanForeignKeys. isTransient(String entityName, Object entity, Boolean assumed, SharedSessionContractImplementor session)Is this instance, which we know is not persistent, actually transient?static voidBatchFetchQueueHelper. removeBatchLoadableEntityKey(Object id, EntityMappingType entityMappingType, SharedSessionContractImplementor session)static voidBatchFetchQueueHelper. removeBatchLoadableEntityKey(Object id, EntityPersister persister, SharedSessionContractImplementor session)Remove the entity key with the specifiedidandpersisterfrom the batch loadable entitiesBatchFetchQueue.static voidBatchFetchQueueHelper. removeBatchLoadableEntityKey(EntityKey entityKey, SharedSessionContractImplementor session)Remove the entity key with the specifiedidandpersisterfrom the batch loadable entitiesBatchFetchQueue.static voidBatchFetchQueueHelper. removeNotFoundBatchLoadableEntityKeys(Serializable[] ids, List<?> results, EntityPersister persister, SharedSessionContractImplementor session)Finds the IDs for entities that were not found when the batch was loaded, and removes the corresponding entity keys from theBatchFetchQueue.static ObjectVersioning. seed(EntityVersionMapping versionMapping, SharedSessionContractImplementor session)Create an initial optimistic locking value according theEntityVersionMappingcontract for the version property.static @org.hibernate.Remove booleanVersioning. seedVersion(Object[] fields, int versionProperty, EntityVersionMapping versionMapping, SharedSessionContractImplementor session)static booleanVersioning. seedVersion(Object entity, Object[] fields, EntityPersister persister, SharedSessionContractImplementor session)Create an initial optimistic locking value using the for the version property if required using theGeneratorcontract and inject it into the snapshot state.StringNonNullableTransientDependencies. toLoggableString(SharedSessionContractImplementor session)Build a loggable representation of the paths tracked here at the moment.Constructors in org.hibernate.engine.internal with parameters of type SharedSessionContractImplementor Constructor Description Nullability(SharedSessionContractImplementor session)Constructs a NullabilityNullifier(Object self, boolean isDelete, boolean isEarlyInsert, SharedSessionContractImplementor session, EntityPersister persister)Constructs a NullifierStatefulPersistenceContext(SharedSessionContractImplementor session)Constructs a PersistentContext, bound to the given session. -
Uses of SharedSessionContractImplementor in org.hibernate.engine.jdbc.mutation
Methods in org.hibernate.engine.jdbc.mutation with parameters of type SharedSessionContractImplementor Modifier and Type Method Description ObjectMutationExecutor. execute(Object modelReference, ValuesAnalysis valuesAnalysis, TableInclusionChecker inclusionChecker, OperationResultChecker resultChecker, SharedSessionContractImplementor session)Perform the execution, returning any generated value. -
Uses of SharedSessionContractImplementor in org.hibernate.engine.jdbc.mutation.group
Methods in org.hibernate.engine.jdbc.mutation.group with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidPreparedStatementDetails. releaseStatement(SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.engine.jdbc.mutation.internal
Fields in org.hibernate.engine.jdbc.mutation.internal declared as SharedSessionContractImplementor Modifier and Type Field Description protected SharedSessionContractImplementorMutationExecutorPostInsert. session -
Uses of SharedSessionContractImplementor in org.hibernate.engine.jdbc.mutation.spi
Methods in org.hibernate.engine.jdbc.mutation.spi with parameters of type SharedSessionContractImplementor Modifier and Type Method Description MutationExecutorMutationExecutorService. createExecutor(BatchKeyAccess batchKeySupplier, MutationOperationGroup operationGroup, SharedSessionContractImplementor session)Create an executor for the givenoperationGroup, potentially using batching -
Uses of SharedSessionContractImplementor in org.hibernate.engine.spi
Subinterfaces of SharedSessionContractImplementor in org.hibernate.engine.spi Modifier and Type Interface Description interfaceSessionImplementorDefines the "internal contract" betweenSessionand other parts of Hibernate including implementors ofType,EntityPersister, andCollectionPersister.Classes in org.hibernate.engine.spi that implement SharedSessionContractImplementor Modifier and Type Class Description classSessionDelegatorBaseImplA wrapper class that delegates all method invocations to a delegate instance ofSessionImplementor.classSharedSessionDelegatorBaseImplA wrapper class that delegates all method invocations to a delegate instance ofSharedSessionContractImplementor.Fields in org.hibernate.engine.spi declared as SharedSessionContractImplementor Modifier and Type Field Description protected SharedSessionContractImplementorSharedSessionDelegatorBaseImpl. delegateMethods in org.hibernate.engine.spi that return SharedSessionContractImplementor Modifier and Type Method Description SharedSessionContractImplementorPersistenceContext. getSession()Get the session to which this persistence context is bound.default SharedSessionContractImplementorSharedSessionContractImplementor. getSession()Returns this object, fulfilling the contract ofWrapperOptions.Methods in org.hibernate.engine.spi with parameters of type SharedSessionContractImplementor Modifier and Type Method Description static Iterator<?>CascadingActions. getLoadedElementsIterator(SharedSessionContractImplementor session, CollectionType collectionType, Object collection)Iterate just the elements of the collection that are already there.booleanEntityEntry. isNullifiable(boolean earlyInsert, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.envers.internal.entities
Methods in org.hibernate.envers.internal.entities with parameters of type SharedSessionContractImplementor Modifier and Type Method Description RevisionTypeRevisionTypeType. nullSafeGet(ResultSet rs, int position, SharedSessionContractImplementor session, Object owner)voidRevisionTypeType. nullSafeSet(PreparedStatement preparedStatement, RevisionType value, int index, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.envers.internal.entities.mapper.relation.lazy
Classes in org.hibernate.envers.internal.entities.mapper.relation.lazy that implement SharedSessionContractImplementor Modifier and Type Class Description classAbstractDelegateSessionImplementorclassToOneDelegateSessionImplementor -
Uses of SharedSessionContractImplementor in org.hibernate.envers.internal.entities.mapper.relation.query
Methods in org.hibernate.envers.internal.entities.mapper.relation.query with parameters of type SharedSessionContractImplementor Modifier and Type Method Description QueryAbstractRelationQueryGenerator. getQuery(SharedSessionContractImplementor session, Object primaryKey, Number revision, boolean removed)QueryRelationQueryGenerator. getQuery(SharedSessionContractImplementor session, Object primaryKey, Number revision, boolean removed)Return the query to fetch the relation. -
Uses of SharedSessionContractImplementor in org.hibernate.event.spi
Subinterfaces of SharedSessionContractImplementor in org.hibernate.event.spi Modifier and Type Interface Description interfaceEventSource -
Uses of SharedSessionContractImplementor in org.hibernate.generator
Methods in org.hibernate.generator with parameters of type SharedSessionContractImplementor Modifier and Type Method Description ObjectBeforeExecutionGenerator. generate(SharedSessionContractImplementor session, Object owner, Object currentValue, EventType eventType)Generate a value. -
Uses of SharedSessionContractImplementor in org.hibernate.generator.internal
Methods in org.hibernate.generator.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description ObjectCurrentTimestampGeneration. generate(SharedSessionContractImplementor session, Object owner, Object currentValue, EventType eventType)ObjectSourceGeneration. generate(SharedSessionContractImplementor session, Object owner, Object currentValue, EventType eventType)Deprecated.ObjectTenantIdGeneration. generate(SharedSessionContractImplementor session, Object owner, Object currentValue, EventType eventType)ObjectVersionGeneration. generate(SharedSessionContractImplementor session, Object owner, Object current, EventType eventType) -
Uses of SharedSessionContractImplementor in org.hibernate.id
Methods in org.hibernate.id with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidCompositeNestedGeneratedValueGenerator.GenerationPlan. execute(SharedSessionContractImplementor session, Object incomingObject, Object injectionContext)Execute the value generation.ObjectAssigned. generate(SharedSessionContractImplementor session, Object obj)ObjectCompositeNestedGeneratedValueGenerator. generate(SharedSessionContractImplementor session, Object object)ObjectForeignGenerator. generate(SharedSessionContractImplementor sessionImplementor, Object object)Deprecated.ObjectGUIDGenerator. generate(SharedSessionContractImplementor session, Object obj)Deprecated.ObjectIdentifierGenerator. generate(SharedSessionContractImplementor session, Object object)Generate a new identifier.default ObjectIdentifierGenerator. generate(SharedSessionContractImplementor session, Object owner, Object currentValue, EventType eventType)Generate a value.ObjectIncrementGenerator. generate(SharedSessionContractImplementor session, Object object)ObjectUUIDGenerator. generate(SharedSessionContractImplementor session, Object object)Deprecated.ObjectUUIDHexGenerator. generate(SharedSessionContractImplementor session, Object obj)Deprecated.UUIDUUIDGenerationStrategy. generateUUID(SharedSessionContractImplementor session)Deprecated.Generate the UUID.ObjectCompositeNestedGeneratedValueGenerator.GenerationContextLocator. locateGenerationContext(SharedSessionContractImplementor session, Object incomingObject)Given the incoming object, determine the context for injecting back its generated id sub-values. -
Uses of SharedSessionContractImplementor in org.hibernate.id.enhanced
Methods in org.hibernate.id.enhanced with parameters of type SharedSessionContractImplementor Modifier and Type Method Description AccessCallbackDatabaseStructure. buildCallback(SharedSessionContractImplementor session)A callback to be able to get the next value from the underlying structure as needed.AccessCallbackSequenceStructure. buildCallback(SharedSessionContractImplementor session)AccessCallbackTableStructure. buildCallback(SharedSessionContractImplementor session)ObjectSequenceStyleGenerator. generate(SharedSessionContractImplementor session, Object object)ObjectTableGenerator. generate(SharedSessionContractImplementor session, Object obj) -
Uses of SharedSessionContractImplementor in org.hibernate.id.insert
Methods in org.hibernate.id.insert with parameters of type SharedSessionContractImplementor Modifier and Type Method Description protected voidAbstractSelectingDelegate. bindParameters(Object entity, PreparedStatement ps, SharedSessionContractImplementor session)protected voidUniqueKeySelectingDelegate. bindParameters(Object entity, PreparedStatement ps, SharedSessionContractImplementor session)protected abstract ObjectAbstractReturningDelegate. executeAndExtract(String insertSql, PreparedStatement insertStatement, SharedSessionContractImplementor session)ObjectGetGeneratedKeysDelegate. executeAndExtract(String insertSql, PreparedStatement insertStatement, SharedSessionContractImplementor session)protected ObjectInsertReturningDelegate. executeAndExtract(String insertSql, PreparedStatement insertStatement, SharedSessionContractImplementor session)ObjectSybaseJConnGetGeneratedKeysDelegate. executeAndExtract(String insertSql, PreparedStatement insertStatement, SharedSessionContractImplementor session)protected ObjectAbstractSelectingDelegate. extractGeneratedValue(ResultSet resultSet, SharedSessionContractImplementor session)Extract the generated key value from the given result set after execution ofAbstractSelectingDelegate.getSelectSQL().ObjectAbstractReturningDelegate. performInsert(String insertSql, SharedSessionContractImplementor session, Binder binder)ObjectAbstractReturningDelegate. performInsert(PreparedStatementDetails insertStatementDetails, JdbcValueBindings valueBindings, Object entity, SharedSessionContractImplementor session)ObjectAbstractSelectingDelegate. performInsert(String insertSQL, SharedSessionContractImplementor session, Binder binder)ObjectAbstractSelectingDelegate. performInsert(PreparedStatementDetails insertStatementDetails, JdbcValueBindings jdbcValueBindings, Object entity, SharedSessionContractImplementor session)ObjectGetGeneratedKeysDelegate. performInsert(PreparedStatementDetails insertStatementDetails, JdbcValueBindings jdbcValueBindings, Object entity, SharedSessionContractImplementor session)ObjectInsertGeneratedIdentifierDelegate. performInsert(String insertSQL, SharedSessionContractImplementor session, Binder binder)Execute the giveninsertstatement and return the generated key value.ObjectInsertGeneratedIdentifierDelegate. performInsert(PreparedStatementDetails insertStatementDetails, JdbcValueBindings valueBindings, Object entity, SharedSessionContractImplementor session)Perform theinsertand extract the database-generated primary key value.PreparedStatementAbstractSelectingDelegate. prepareStatement(String insertSql, SharedSessionContractImplementor session)PreparedStatementGetGeneratedKeysDelegate. prepareStatement(String insertSql, SharedSessionContractImplementor session)PreparedStatementInsertGeneratedIdentifierDelegate. prepareStatement(String insertSql, SharedSessionContractImplementor session)PreparedStatementInsertReturningDelegate. prepareStatement(String insertSql, SharedSessionContractImplementor session)protected voidAbstractReturningDelegate. releaseStatement(PreparedStatement insert, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.id.uuid
Methods in org.hibernate.id.uuid with parameters of type SharedSessionContractImplementor Modifier and Type Method Description ObjectUuidGenerator. generate(SharedSessionContractImplementor session, Object owner, Object currentValue, EventType eventType)UUIDCustomVersionOneStrategy. generateUuid(SharedSessionContractImplementor session)UUIDStandardRandomStrategy. generateUuid(SharedSessionContractImplementor session)UUIDCustomVersionOneStrategy. generateUUID(SharedSessionContractImplementor session)UUIDStandardRandomStrategy. generateUUID(SharedSessionContractImplementor session)Delegates toUUID.randomUUID() -
Uses of SharedSessionContractImplementor in org.hibernate.internal
Classes in org.hibernate.internal that implement SharedSessionContractImplementor Modifier and Type Class Description classAbstractSharedSessionContractBase class for implementations ofSharedSessionContractandSharedSessionContractImplementor.classSessionImplConcrete implementation of theSessionAPI.classStatelessSessionImplConcrete implementation of theStatelessSessionAPI.Methods in org.hibernate.internal that return SharedSessionContractImplementor Modifier and Type Method Description protected SharedSessionContractImplementorAbstractScrollableResults. getPersistenceContext() -
Uses of SharedSessionContractImplementor in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description protected abstract voidAbstractNaturalIdLoader. applyNaturalIdRestriction(Object bindValue, TableGroup rootTableGroup, Consumer<Predicate> predicateConsumer, BiConsumer<JdbcParameter,JdbcParameterBinding> jdbcParameterConsumer, LoaderSqlAstCreationState sqlAstCreationState, SharedSessionContractImplementor session)Apply restriction necessary to match the given natural-id value.protected voidCompoundNaturalIdLoader. applyNaturalIdRestriction(Object bindValue, TableGroup rootTableGroup, Consumer<Predicate> predicateConsumer, BiConsumer<JdbcParameter,JdbcParameterBinding> jdbcParameterConsumer, LoaderSqlAstCreationState sqlAstCreationState, SharedSessionContractImplementor session)protected voidSimpleNaturalIdLoader. applyNaturalIdRestriction(Object bindValue, TableGroup rootTableGroup, Consumer<Predicate> predicateConsumer, BiConsumer<JdbcParameter,JdbcParameterBinding> jdbcParameterConsumer, LoaderSqlAstCreationState sqlAstCreationState, SharedSessionContractImplementor session)protected voidAbstractCollectionBatchLoader. finishInitializingKey(Object key, SharedSessionContractImplementor session)static BooleanLoaderHelper. getReadOnlyFromLoadQueryInfluencers(SharedSessionContractImplementor session)Determine if the influencers associated with the given Session indicate read-onlyprotected voidEntityBatchLoaderInPredicate. initializeEntities(Object[] idsToInitialize, Object pkValue, Object entityInstance, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)TAbstractEntityBatchLoader. load(Object pkValue, Object entityInstance, LockOptions lockOptions, SharedSessionContractImplementor session)TAbstractNaturalIdLoader. load(Object naturalIdValue, NaturalIdLoadOptions options, SharedSessionContractImplementor session)PersistentCollection<?>CollectionBatchLoaderArrayParam. load(Object key, SharedSessionContractImplementor session)PersistentCollection<?>CollectionBatchLoaderInPredicate. load(Object key, SharedSessionContractImplementor session)ObjectCollectionElementLoaderByIndex. load(Object key, Object index, SharedSessionContractImplementor session)PersistentCollection<?>CollectionLoaderNamedQuery. load(Object key, SharedSessionContractImplementor session)PersistentCollection<?>CollectionLoaderSingleKey. load(Object key, SharedSessionContractImplementor session)PersistentCollection<?>CollectionLoaderSubSelectFetch. load(Object triggerKey, SharedSessionContractImplementor session)TEntityBatchLoaderArrayParam. load(Object pkValue, Object entityInstance, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)TEntityBatchLoaderArrayParam. load(Object pkValue, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)TEntityBatchLoaderInPredicate. load(Object pkValue, Object entityInstance, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)TEntityBatchLoaderInPredicate. load(Object pkValue, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)TSingleIdEntityLoaderProvidedQueryImpl. load(Object pkValue, Object entityInstance, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)TSingleIdEntityLoaderProvidedQueryImpl. load(Object pkValue, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)TSingleIdEntityLoaderStandardImpl. load(Object key, Object entityInstance, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)TSingleIdEntityLoaderStandardImpl. load(Object key, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)TSingleIdLoadPlan. load(Object restrictedValue, Boolean readOnly, Boolean singleResultExpected, SharedSessionContractImplementor session)TSingleIdLoadPlan. load(Object restrictedValue, Boolean readOnly, SharedSessionContractImplementor session)TSingleIdLoadPlan. load(Object restrictedValue, Object entityInstance, Boolean readOnly, Boolean singleResultExpected, SharedSessionContractImplementor session)TSingleIdLoadPlan. load(Object restrictedValue, SharedSessionContractImplementor session)TSingleUniqueKeyEntityLoaderStandard. load(Object ukValue, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)static <R,K>
List<R>LoaderHelper. loadByArrayParameter(K[] idsToInitialize, SelectStatement sqlAst, JdbcOperationQuerySelect jdbcOperation, JdbcParameter jdbcParameter, JdbcMapping arrayJdbcMapping, Object entityId, Object entityInstance, EntityMappingType rootEntityDescriptor, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)Load one or more instances of a model part (an entity or collection) based on a SQL ARRAY parameter to specify the keys (as opposed to the more traditional SQL IN predicate approach).Object[]SingleIdEntityLoaderProvidedQueryImpl. loadDatabaseSnapshot(Object id, SharedSessionContractImplementor session)Object[]SingleIdEntityLoaderSupport. loadDatabaseSnapshot(Object id, SharedSessionContractImplementor session)<K> List<E>MultiNaturalIdLoaderArrayParam. multiLoad(K[] naturalIds, MultiNaturalIdLoadOptions loadOptions, SharedSessionContractImplementor session)<K> List<E>MultiNaturalIdLoaderInPredicate. multiLoad(K[] naturalIds, MultiNaturalIdLoadOptions options, SharedSessionContractImplementor session)<E> List<E>MultiNaturalIdLoadingBatcher. multiLoad(Object[] naturalIdValues, MultiNaturalIdLoadOptions options, SharedSessionContractImplementor session)static <K> K[]LoaderHelper. normalizeKeys(K[] keys, BasicValuedModelPart keyPart, SharedSessionContractImplementor session, SessionFactoryImplementor sessionFactory)Normalize an array of keys (primary, foreign or natural).voidMultiKeyLoadChunker. processChunks(K[] keys, int nonNullElementCount, org.hibernate.loader.ast.internal.MultiKeyLoadChunker.SqlExecutionContextCreator sqlExecutionContextCreator, org.hibernate.loader.ast.internal.MultiKeyLoadChunker.KeyCollector<K> keyCollector, org.hibernate.loader.ast.internal.MultiKeyLoadChunker.ChunkStartListener startListener, org.hibernate.loader.ast.internal.MultiKeyLoadChunker.ChunkBoundaryListener boundaryListener, SharedSessionContractImplementor session)Process the chunksObjectSingleUniqueKeyEntityLoaderStandard. resolveId(Object ukValue, SharedSessionContractImplementor session)protected <X> X[]EntityBatchLoaderArrayParam. resolveIdsToInitialize(Object pkValue, SharedSessionContractImplementor session)protected Object[]EntityBatchLoaderInPredicate. resolveIdsToLoad(Object pkValue, SharedSessionContractImplementor session)ObjectAbstractNaturalIdLoader. resolveIdToNaturalId(Object id, SharedSessionContractImplementor session)ObjectAbstractNaturalIdLoader. resolveNaturalIdToId(Object naturalIdValue, SharedSessionContractImplementor session)protected <L> LAbstractNaturalIdLoader. selectByNaturalId(Object bindValue, NaturalIdLoadOptions options, BiFunction<TableGroup,LoaderSqlAstCreationState,DomainResult<?>> domainResultProducer, LoaderSqlAstCreationState.FetchProcessor fetchProcessor, Function<Boolean,Long> statementStartHandler, BiConsumer<Object,Long> statementCompletionHandler, SharedSessionContractImplementor session)Perform a select, restricted by natural-id, based on `domainResultProducer` and `fetchProcessor`Constructors in org.hibernate.loader.ast.internal with parameters of type SharedSessionContractImplementor Constructor Description CollectionLoaderSubSelectFetch(PluralAttributeMapping attributeMapping, DomainResult cachedDomainResult, SubselectFetch subselect, SharedSessionContractImplementor session)NoCallbackExecutionContext(SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.loader.ast.spi
Methods in org.hibernate.loader.ast.spi with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidAfterLoadAction. afterLoad(Object entity, EntityMappingType entityMappingType, SharedSessionContractImplementor session)The action trigger - theentityis being loadeddefault voidAfterLoadAction. afterLoad(SharedSessionContractImplementor session, Object entity, Loadable persister)Deprecated, for removal: This API element is subject to removal in a future version.Use the updated formPersistentCollection<?>CollectionLoader. load(Object key, SharedSessionContractImplementor session)Load a collection by its key (not necessarily the same as its owner's PK).TNaturalIdLoader. load(Object naturalIdToLoad, NaturalIdLoadOptions options, SharedSessionContractImplementor session)Perform the load of the entity by its natural-idTSingleEntityLoader. load(Object key, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)Load an entity by a primary or unique key value.TSingleIdEntityLoader. load(Object pkValue, Object entityInstance, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)default TSingleIdEntityLoader. load(Object pkValue, Object entityInstance, LockOptions lockOptions, SharedSessionContractImplementor session)Load by primary key value, populating the passed entity instance.TSingleIdEntityLoader. load(Object pkValue, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)Load by primary key valueTSingleUniqueKeyEntityLoader. load(Object ukValue, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)Load by unique key valueObject[]SingleIdEntityLoader. loadDatabaseSnapshot(Object id, SharedSessionContractImplementor session)Load database snapshot by primary key value<K> List<E>MultiNaturalIdLoader. multiLoad(K[] naturalIds, MultiNaturalIdLoadOptions options, SharedSessionContractImplementor session)Load multiple entities by natural-id.ObjectSingleUniqueKeyEntityLoader. resolveId(Object key, SharedSessionContractImplementor session)Resolve the matching idObjectNaturalIdLoader. resolveIdToNaturalId(Object id, SharedSessionContractImplementor session)Resolve the natural-id value(s) from an idObjectNaturalIdLoader. resolveNaturalIdToId(Object naturalIdValue, SharedSessionContractImplementor session)Resolve the id from natural-id value -
Uses of SharedSessionContractImplementor in org.hibernate.mapping
Methods in org.hibernate.mapping with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidComponent.ValueGenerationPlan. execute(SharedSessionContractImplementor session, Object incomingObject, Object injectionContext)ObjectComponent.StandardGenerationContextLocator. locateGenerationContext(SharedSessionContractImplementor session, Object incomingObject) -
Uses of SharedSessionContractImplementor in org.hibernate.metadata
Methods in org.hibernate.metadata with parameters of type SharedSessionContractImplementor Modifier and Type Method Description ObjectClassMetadata. getIdentifier(Object entity, SharedSessionContractImplementor session)Deprecated.Get the identifier of an instance (throw an exception if no identifier property)Object[]ClassMetadata. getPropertyValuesToInsert(Object entity, Map<Object,Object> mergeMap, SharedSessionContractImplementor session)Deprecated.Return the values of the mapped properties of the objectObjectClassMetadata. instantiate(Object id, SharedSessionContractImplementor session)Deprecated.Create a class instance initialized with the given identifiervoidClassMetadata. setIdentifier(Object entity, Object id, SharedSessionContractImplementor session)Deprecated.Inject the identifier value into the given entity. -
Uses of SharedSessionContractImplementor in org.hibernate.metamodel.internal
Methods in org.hibernate.metamodel.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description <X,Y>
intAbstractCompositeIdentifierMapping. forEachJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping with parameters of type SharedSessionContractImplementor Modifier and Type Method Description default voidBasicValuedMapping. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidBindable. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)Add to the MutableCacheKey the values obtained disassembling the value and the hasCode generated from the disassembled value.default voidEmbeddableValuedModelPart. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)default voidEntityValuedModelPart. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)default booleanModelPart. areEqual(Object one, Object other, SharedSessionContractImplementor session)default <X,Y>
intEmbeddableValuedModelPart. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intModelPart. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)Breaks down the domain value to its constituent JDBC values.default intModelPart. breakDownJdbcValues(Object domainValue, ModelPart.JdbcValueConsumer valueConsumer, SharedSessionContractImplementor session)A short hand form ofModelPart.breakDownJdbcValues(Object, int, Object, Object, JdbcValueBiConsumer, SharedSessionContractImplementor), that passes 0 as offset and null for the two valuesXandY.default <X,Y>
intEmbeddableValuedModelPart. decompose(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)default <X,Y>
intModelPart. decompose(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)Similar toModelPart.breakDownJdbcValues(Object, int, Object, Object, JdbcValueBiConsumer, SharedSessionContractImplementor), but this method is supposed to be used for decomposing values for assignment expressions.default intModelPart. decompose(Object domainValue, ModelPart.JdbcValueConsumer valueConsumer, SharedSessionContractImplementor session)A short hand form ofModelPart.decompose(Object, int, Object, Object, JdbcValueBiConsumer, SharedSessionContractImplementor), that passes 0 as offset and null for the two valuesXandY.default ObjectBasicValuedMapping. disassemble(Object value, SharedSessionContractImplementor session)ObjectBindable. disassemble(Object value, SharedSessionContractImplementor session)default ObjectEmbeddableValuedModelPart. disassemble(Object value, SharedSessionContractImplementor session)default ObjectEntityValuedModelPart. disassemble(Object value, SharedSessionContractImplementor session)default intBindable. forEachDisassembledJdbcValue(Object value, int offset, Bindable.JdbcValuesConsumer valuesConsumer, SharedSessionContractImplementor session)A short hand form ofBindable.forEachDisassembledJdbcValue(Object, int, Object, Object, JdbcValuesBiConsumer, SharedSessionContractImplementor), that passes null for the two valuesXandY.<X,Y>
intBindable. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)LikeBindable.forEachDisassembledJdbcValue(Object, Object, Object, JdbcValuesBiConsumer, SharedSessionContractImplementor), but additionally receives an offset by which the selectionIndex is incremented when callingBindable.JdbcValuesBiConsumer.consume(int, Object, Object, Object, JdbcMapping).default intBindable. forEachDisassembledJdbcValue(Object value, Bindable.JdbcValuesConsumer valuesConsumer, SharedSessionContractImplementor session)A short hand form ofBindable.forEachDisassembledJdbcValue(Object, Object, Object, JdbcValuesBiConsumer, SharedSessionContractImplementor), that passes null for the two valuesXandY.default <X,Y>
intBindable. forEachDisassembledJdbcValue(Object value, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)default <X,Y>
intEmbeddableValuedModelPart. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)default <X,Y>
intEntityValuedModelPart. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)default intBindable. forEachJdbcValue(Object value, int offset, Bindable.JdbcValuesConsumer valuesConsumer, SharedSessionContractImplementor session)A short hand form ofBindable.forEachJdbcValue(Object, int, Object, Object, JdbcValuesBiConsumer, SharedSessionContractImplementor), that passes null for the two valuesXandY.default <X,Y>
intBindable. forEachJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)Visit each constituent JDBC value extracted from the entity instance itself.default intBindable. forEachJdbcValue(Object value, Bindable.JdbcValuesConsumer valuesConsumer, SharedSessionContractImplementor session)A short hand form ofBindable.forEachJdbcValue(Object, Object, Object, JdbcValuesBiConsumer, SharedSessionContractImplementor), that passes null for the two valuesXandY.default <X,Y>
intBindable. forEachJdbcValue(Object value, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)Visit each constituent JDBC value extracted from the entity instance itself.default <X,Y>
intEmbeddableValuedModelPart. forEachJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)default <X,Y>
intEntityValuedModelPart. forEachJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> consumer, SharedSessionContractImplementor session)default ObjectForeignKeyDescriptor. getAssociationKeyFromSide(Object targetObject, ForeignKeyDescriptor.Nature nature, SharedSessionContractImplementor session)ObjectForeignKeyDescriptor. getAssociationKeyFromSide(Object targetObject, ForeignKeyDescriptor.Side side, SharedSessionContractImplementor session)ObjectNonAggregatedIdentifierMapping.IdentifierValueMapper. getIdentifier(Object entity, SharedSessionContractImplementor session)Extract the identifier out of the given entity, returning the mapper's representationdefault ObjectEntityIdentifierMapping. getIdentifierIfNotUnsaved(Object entity, SharedSessionContractImplementor session)Return the identifier of the persistent or transient object, or throw an exception if the instance is "unsaved"ObjectEntityMappingType. loadByUniqueKey(String propertyName, Object uniqueKey, SharedSessionContractImplementor session)Load an instance of the persistent class, by a unique key other than the primary key.voidEntityIdentifierMapping. setIdentifier(Object entity, Object id, SharedSessionContractImplementor session)Inject an identifier value into an instance of the entityvoidNonAggregatedIdentifierMapping.IdentifierValueMapper. setIdentifier(Object entity, Object id, SharedSessionContractImplementor session)Extract the identifier out of the given entity, returning the mapper's representationvoidNaturalIdMapping. verifyFlushState(Object id, Object[] currentState, Object[] loadedState, SharedSessionContractImplementor session)Verify the natural-id value(s) we are about to flush to the database -
Uses of SharedSessionContractImplementor in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidAbstractEmbeddableMapping. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidAnyDiscriminatorPart. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidBasicEntityIdentifierMappingImpl. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidCollectionIdentifierDescriptorImpl. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidCompoundNaturalIdMapping. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidDiscriminatedAssociationAttributeMapping. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidDiscriminatedCollectionPart. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidEmbeddedForeignKeyDescriptor. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)default voidEntityCollectionPart. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidEntityRowIdMappingImpl. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidEntityVersionMappingImpl. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidInverseNonAggregatedIdentifierMapping. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidNonAggregatedIdentifierMappingImpl. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidPluralAttributeMappingImpl. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidSimpleForeignKeyDescriptor. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidSimpleNaturalIdMapping. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidToOneAttributeMapping. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)booleanCompoundNaturalIdMapping. areEqual(Object one, Object other, SharedSessionContractImplementor session)booleanVirtualIdEmbeddable. areEqual(Object one, Object other, SharedSessionContractImplementor session)<X,Y>
intAbstractDiscriminatorMapping. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intAbstractEmbeddableMapping. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intAnyDiscriminatorPart. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intAnyKeyPart. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intBasicAttributeMapping. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intBasicEntityIdentifierMappingImpl. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intBasicValuedCollectionPart. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intCollectionIdentifierDescriptorImpl. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intCompoundNaturalIdMapping. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intDiscriminatedAssociationAttributeMapping. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intDiscriminatedAssociationMapping. breakDownJdbcValues(int offset, X x, Y y, Object domainValue, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intDiscriminatedCollectionPart. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intEmbeddableMappingTypeImpl. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intEmbeddedForeignKeyDescriptor. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intEntityRowIdMappingImpl. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intEntityVersionMappingImpl. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intInverseNonAggregatedIdentifierMapping. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intManyToManyCollectionPart. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intNonAggregatedIdentifierMappingImpl. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intOneToManyCollectionPart. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intPluralAttributeMappingImpl. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intSimpleForeignKeyDescriptor. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intSimpleNaturalIdMapping. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intToOneAttributeMapping. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intBasicValuedCollectionPart. decompose(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intDiscriminatedAssociationAttributeMapping. decompose(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intDiscriminatedAssociationMapping. decompose(int offset, X x, Y y, Object domainValue, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intDiscriminatedCollectionPart. decompose(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intEmbeddableMappingTypeImpl. decompose(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intManyToManyCollectionPart. decompose(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intVirtualIdEmbeddable. decompose(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)ObjectAbstractDiscriminatorMapping. disassemble(Object value, SharedSessionContractImplementor session)ObjectAbstractEmbeddableMapping. disassemble(Object value, SharedSessionContractImplementor session)ObjectAbstractEntityCollectionPart. disassemble(Object value, SharedSessionContractImplementor session)ObjectAnyDiscriminatorPart. disassemble(Object value, SharedSessionContractImplementor session)ObjectAnyKeyPart. disassemble(Object value, SharedSessionContractImplementor session)ObjectBasicEntityIdentifierMappingImpl. disassemble(Object value, SharedSessionContractImplementor session)ObjectCollectionIdentifierDescriptorImpl. disassemble(Object value, SharedSessionContractImplementor session)ObjectCompoundNaturalIdMapping. disassemble(Object value, SharedSessionContractImplementor session)ObjectDiscriminatedAssociationAttributeMapping. disassemble(Object value, SharedSessionContractImplementor session)ObjectDiscriminatedCollectionPart. disassemble(Object value, SharedSessionContractImplementor session)ObjectEmbeddedForeignKeyDescriptor. disassemble(Object value, SharedSessionContractImplementor session)ObjectEntityRowIdMappingImpl. disassemble(Object value, SharedSessionContractImplementor session)ObjectEntityVersionMappingImpl. disassemble(Object value, SharedSessionContractImplementor session)ObjectInverseNonAggregatedIdentifierMapping. disassemble(Object value, SharedSessionContractImplementor session)ObjectNonAggregatedIdentifierMappingImpl. disassemble(Object value, SharedSessionContractImplementor session)ObjectPluralAttributeMappingImpl. disassemble(Object value, SharedSessionContractImplementor session)ObjectSimpleForeignKeyDescriptor. disassemble(Object value, SharedSessionContractImplementor session)ObjectSimpleNaturalIdMapping. disassemble(Object value, SharedSessionContractImplementor session)ObjectToOneAttributeMapping. disassemble(Object value, SharedSessionContractImplementor session)<X,Y>
intAbstractDiscriminatorMapping. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intAbstractEmbeddableMapping. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intAnyDiscriminatorPart. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intAnyKeyPart. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intBasicAttributeMapping. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intBasicEntityIdentifierMappingImpl. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intBasicValuedCollectionPart. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intCollectionIdentifierDescriptorImpl. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intCompoundNaturalIdMapping. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intDiscriminatedAssociationAttributeMapping. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intDiscriminatedCollectionPart. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intEmbeddedForeignKeyDescriptor. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intEntityRowIdMappingImpl. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intEntityVersionMappingImpl. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intIdClassEmbeddable. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intPluralAttributeMappingImpl. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intSimpleForeignKeyDescriptor. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intSimpleNaturalIdMapping. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intToOneAttributeMapping. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intAbstractEmbeddableMapping. forEachJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intAnyKeyPart. forEachJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intCompoundNaturalIdMapping. forEachJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intInverseNonAggregatedIdentifierMapping. forEachJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intNonAggregatedIdentifierMappingImpl. forEachJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intSimpleForeignKeyDescriptor. forEachJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intSimpleNaturalIdMapping. forEachJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intToOneAttributeMapping. forEachJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> consumer, SharedSessionContractImplementor session)ObjectEmbeddedForeignKeyDescriptor. getAssociationKeyFromSide(Object targetObject, ForeignKeyDescriptor.Side side, SharedSessionContractImplementor session)ObjectSimpleForeignKeyDescriptor. getAssociationKeyFromSide(Object targetObject, ForeignKeyDescriptor.Side side, SharedSessionContractImplementor session)ObjectIdClassEmbeddable. getIdentifier(Object entity, SharedSessionContractImplementor session)ObjectVirtualIdEmbeddable. getIdentifier(Object entity, SharedSessionContractImplementor session)voidGeneratedValuesProcessor. processGeneratedValues(Object entity, Object id, Object[] state, SharedSessionContractImplementor session)Obtain the generated values, and populate the snapshot and the fields of the entity instance.voidBasicEntityIdentifierMappingImpl. setIdentifier(Object entity, Object id, SharedSessionContractImplementor session)voidEmbeddedIdentifierMappingImpl. setIdentifier(Object entity, Object id, SharedSessionContractImplementor session)voidIdClassEmbeddable. setIdentifier(Object entity, Object id, SharedSessionContractImplementor session)voidInverseNonAggregatedIdentifierMapping. setIdentifier(Object entity, Object id, SharedSessionContractImplementor session)voidNonAggregatedIdentifierMappingImpl. setIdentifier(Object entity, Object id, SharedSessionContractImplementor session)voidVirtualIdEmbeddable. setIdentifier(Object entity, Object id, SharedSessionContractImplementor session)voidCompoundNaturalIdMapping. verifyFlushState(Object id, Object[] currentState, Object[] loadedState, SharedSessionContractImplementor session)voidSimpleNaturalIdMapping. verifyFlushState(Object id, Object[] currentState, Object[] loadedState, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.metamodel.model.domain.internal
-
Uses of SharedSessionContractImplementor in org.hibernate.persister.collection
Methods in org.hibernate.persister.collection with parameters of type SharedSessionContractImplementor Modifier and Type Method Description protected CollectionLoaderAbstractCollectionPersister. createSubSelectLoader(SubselectFetch subselect, SharedSessionContractImplementor session)voidBasicCollectionPersister. deleteRows(PersistentCollection<?> collection, Object id, SharedSessionContractImplementor session)voidCollectionPersister. deleteRows(PersistentCollection<?> collection, Object key, SharedSessionContractImplementor session)Delete the persistent state of any elements that were removed from the collectionvoidOneToManyPersister. deleteRows(PersistentCollection<?> collection, Object key, SharedSessionContractImplementor session)protected CollectionLoaderAbstractCollectionPersister. determineLoaderToUse(Object key, SharedSessionContractImplementor session)protected abstract voidAbstractCollectionPersister. doProcessQueuedOps(PersistentCollection<?> collection, Object key, SharedSessionContractImplementor session)protected voidBasicCollectionPersister. doProcessQueuedOps(PersistentCollection<?> collection, Object id, SharedSessionContractImplementor session)protected voidOneToManyPersister. doProcessQueuedOps(PersistentCollection<?> collection, Object id, SharedSessionContractImplementor session)booleanAbstractCollectionPersister. elementExists(Object key, Object element, SharedSessionContractImplementor session)booleanCollectionPersister. elementExists(Object key, Object element, SharedSessionContractImplementor session)ObjectAbstractCollectionPersister. getElementByIndex(Object key, Object index, SharedSessionContractImplementor session, Object owner)ObjectCollectionPersister. getElementByIndex(Object key, Object index, SharedSessionContractImplementor session, Object owner)intAbstractCollectionPersister. getSize(Object key, SharedSessionContractImplementor session)intCollectionPersister. getSize(Object key, SharedSessionContractImplementor session)booleanAbstractCollectionPersister. indexExists(Object key, Object index, SharedSessionContractImplementor session)booleanCollectionPersister. indexExists(Object key, Object index, SharedSessionContractImplementor session)voidAbstractCollectionPersister. initialize(Object key, SharedSessionContractImplementor session)voidCollectionPersister. initialize(Object key, SharedSessionContractImplementor session)Initialize the given collection with the given keyvoidBasicCollectionPersister. insertRows(PersistentCollection<?> collection, Object id, SharedSessionContractImplementor session)voidCollectionPersister. insertRows(PersistentCollection<?> collection, Object key, SharedSessionContractImplementor session)Insert the persistent state of any new collection elementsvoidOneToManyPersister. insertRows(PersistentCollection<?> collection, Object id, SharedSessionContractImplementor session)booleanAbstractCollectionPersister. isAffectedByEnabledFilters(SharedSessionContractImplementor session)booleanCollectionPersister. isAffectedByEnabledFilters(SharedSessionContractImplementor session)voidAbstractCollectionPersister. processQueuedOps(PersistentCollection<?> collection, Object key, SharedSessionContractImplementor session)voidCollectionPersister. processQueuedOps(PersistentCollection<?> collection, Object key, SharedSessionContractImplementor session)Process queued operations within the PersistentCollection.voidBasicCollectionPersister. recreate(PersistentCollection<?> collection, Object id, SharedSessionContractImplementor session)voidCollectionPersister. recreate(PersistentCollection<?> collection, Object key, SharedSessionContractImplementor session)(Re)create the collection's persistent statevoidOneToManyPersister. recreate(PersistentCollection<?> collection, Object id, SharedSessionContractImplementor session)voidAbstractCollectionPersister. remove(Object id, SharedSessionContractImplementor session)voidCollectionPersister. remove(Object id, SharedSessionContractImplementor session)Completely remove the persistent state of the collectionvoidBasicCollectionPersister. updateRows(PersistentCollection<?> collection, Object id, SharedSessionContractImplementor session)voidCollectionPersister. updateRows(PersistentCollection<?> collection, Object key, SharedSessionContractImplementor session)Update the persistent state of any elements that were modifiedvoidOneToManyPersister. updateRows(PersistentCollection<?> collection, Object id, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.persister.collection.mutation
Methods in org.hibernate.persister.collection.mutation with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidRowMutationOperations.Restrictions. applyRestrictions(PersistentCollection<?> collection, Object key, Object rowValue, int rowPosition, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings)voidRowMutationOperations.Values. applyValues(PersistentCollection<?> collection, Object key, Object rowValue, int rowPosition, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings)voidRemoveCoordinator. deleteAllRows(Object key, SharedSessionContractImplementor session)Delete all rows based on the collection-keyvoidRemoveCoordinatorNoOp. deleteAllRows(Object key, SharedSessionContractImplementor session)voidRemoveCoordinatorStandard. deleteAllRows(Object key, SharedSessionContractImplementor session)voidRemoveCoordinatorTablePerSubclass. deleteAllRows(Object key, SharedSessionContractImplementor session)voidDeleteRowsCoordinator. deleteRows(PersistentCollection<?> collection, Object key, SharedSessionContractImplementor session)Perform the deletionsvoidDeleteRowsCoordinatorNoOp. deleteRows(PersistentCollection<?> collection, Object key, SharedSessionContractImplementor session)voidDeleteRowsCoordinatorStandard. deleteRows(PersistentCollection<?> collection, Object key, SharedSessionContractImplementor session)voidDeleteRowsCoordinatorTablePerSubclass. deleteRows(PersistentCollection<?> collection, Object key, SharedSessionContractImplementor session)protected abstract intAbstractUpdateRowsCoordinator. doUpdate(Object key, PersistentCollection<?> collection, SharedSessionContractImplementor session)protected intUpdateRowsCoordinatorOneToMany. doUpdate(Object key, PersistentCollection<?> collection, SharedSessionContractImplementor session)protected intUpdateRowsCoordinatorStandard. doUpdate(Object key, PersistentCollection<?> collection, SharedSessionContractImplementor session)protected intUpdateRowsCoordinatorTablePerSubclass. doUpdate(Object key, PersistentCollection<?> collection, SharedSessionContractImplementor session)voidInsertRowsCoordinator. insertRows(PersistentCollection<?> collection, Object id, InsertRowsCoordinator.EntryFilter entryChecker, SharedSessionContractImplementor session)Perform the creation.voidInsertRowsCoordinatorNoOp. insertRows(PersistentCollection<?> collection, Object id, InsertRowsCoordinator.EntryFilter entryChecker, SharedSessionContractImplementor session)voidInsertRowsCoordinatorStandard. insertRows(PersistentCollection<?> collection, Object id, InsertRowsCoordinator.EntryFilter entryChecker, SharedSessionContractImplementor session)voidInsertRowsCoordinatorTablePerSubclass. insertRows(PersistentCollection<?> collection, Object id, InsertRowsCoordinator.EntryFilter entryChecker, SharedSessionContractImplementor session)voidAbstractUpdateRowsCoordinator. updateRows(Object key, PersistentCollection<?> collection, SharedSessionContractImplementor session)voidUpdateRowsCoordinator. updateRows(Object key, PersistentCollection<?> collection, SharedSessionContractImplementor session)voidUpdateRowsCoordinatorNoOp. updateRows(Object key, PersistentCollection<?> collection, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return SharedSessionContractImplementor Modifier and Type Method Description SharedSessionContractImplementorSessionFactoryBasedWrapperOptions. getSession()Methods in org.hibernate.persister.entity with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidDiscriminatorType. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)Deprecated, for removal: This API element is subject to removal in a future version.default voidEntityPersister. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidAbstractEntityPersister. afterInitialize(Object entity, SharedSessionContractImplementor session)voidEntityPersister. afterInitialize(Object entity, SharedSessionContractImplementor session)Called just after the entities properties have been initializedvoidAbstractEntityPersister. afterReassociate(Object entity, SharedSessionContractImplementor session)voidEntityPersister. afterReassociate(Object entity, SharedSessionContractImplementor session)Called just after the entity has been reassociated with the sessiondefault <X,Y>
intEntityPersister. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)CacheEntryAbstractEntityPersister. buildCacheEntry(Object entity, Object[] state, Object version, SharedSessionContractImplementor session)CacheEntryAbstractEntityPersister.CacheEntryHelper. buildCacheEntry(Object entity, Object[] state, Object version, SharedSessionContractImplementor session)CacheEntryEntityPersister. buildCacheEntry(Object entity, Object[] state, Object version, SharedSessionContractImplementor session)ObjectAbstractEntityPersister. createProxy(Object id, SharedSessionContractImplementor session)ObjectEntityPersister. createProxy(Object id, SharedSessionContractImplementor session)Create a new proxy instance@org.hibernate.Remove intAbstractEntityPersister. dehydrate(Object id, Object[] fields, Object rowId, boolean[] includeProperty, boolean[][] includeColumns, int j, PreparedStatement ps, SharedSessionContractImplementor session, int index, boolean isUpdate)Deprecated, for removal: This API element is subject to removal in a future version.No longer used.voidAbstractEntityPersister. delete(Object id, Object version, Object object, SharedSessionContractImplementor session)Delete an objectvoidEntityPersister. delete(Object id, Object version, Object object, SharedSessionContractImplementor session)Delete a persistent instanceObjectAbstractEntityPersister. disassemble(Object value, SharedSessionContractImplementor session)ObjectDiscriminatorType. disassemble(Object value, SharedSessionContractImplementor session)Deprecated, for removal: This API element is subject to removal in a future version.TDiscriminatorType. extract(CallableStatement statement, int paramIndex, SharedSessionContractImplementor session)Deprecated, for removal: This API element is subject to removal in a future version.TDiscriminatorType. extract(CallableStatement statement, String paramName, SharedSessionContractImplementor session)Deprecated, for removal: This API element is subject to removal in a future version.int[]AbstractEntityPersister. findDirty(Object[] currentState, Object[] previousState, Object entity, SharedSessionContractImplementor session)Locate the property-indices of all properties considered to be dirty.int[]EntityPersister. findDirty(Object[] currentState, Object[] previousState, Object owner, SharedSessionContractImplementor session)Compare the two snapshots to determine if they represent dirty state.int[]AbstractEntityPersister. findModified(Object[] old, Object[] current, Object entity, SharedSessionContractImplementor session)Locate the property-indices of all properties considered to be dirty.int[]EntityPersister. findModified(Object[] old, Object[] current, Object object, SharedSessionContractImplementor session)Compare the two snapshots to determine if they represent modified state.ObjectAbstractEntityPersister. forceVersionIncrement(Object id, Object currentVersion, boolean batching, SharedSessionContractImplementor session)ObjectAbstractEntityPersister. forceVersionIncrement(Object id, Object currentVersion, SharedSessionContractImplementor session)default ObjectEntityPersister. forceVersionIncrement(Object id, Object currentVersion, boolean batching, SharedSessionContractImplementor session)ObjectEntityPersister. forceVersionIncrement(Object id, Object currentVersion, SharedSessionContractImplementor session)<X,Y>
intAbstractEntityPersister. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intAbstractEntityPersister. forEachJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> consumer, SharedSessionContractImplementor session)@Nullable ObjectAbstractEntityPersister. getCollectionKey(CollectionPersister persister, Object owner, EntityEntry ownerEntry, SharedSessionContractImplementor session)ObjectAbstractEntityPersister. getCurrentVersion(Object id, SharedSessionContractImplementor session)Retrieve the version numberObjectEntityPersister. getCurrentVersion(Object id, SharedSessionContractImplementor session)Get the current version of the object, or return null if there is no row for the given identifier.Object[]AbstractEntityPersister. getDatabaseSnapshot(Object id, SharedSessionContractImplementor session)Object[]EntityPersister. getDatabaseSnapshot(Object id, SharedSessionContractImplementor session)Get the current database state of the object, in a "hydrated" form, without resolving identifiers.ObjectAbstractEntityPersister. getIdByUniqueKey(Object key, String uniquePropertyName, SharedSessionContractImplementor session)ObjectEntityPersister. getIdByUniqueKey(Object key, String uniquePropertyName, SharedSessionContractImplementor session)ObjectAbstractEntityPersister. getIdentifier(Object entity, SharedSessionContractImplementor session)ObjectEntityPersister. getIdentifier(Object entity, SharedSessionContractImplementor session)Get the identifier of an instance from the object's identifier property.ObjectAbstractEntityPersister. getNaturalIdentifierSnapshot(Object id, SharedSessionContractImplementor session)ObjectEntityPersister. getNaturalIdentifierSnapshot(Object id, SharedSessionContractImplementor session)Retrieve the current state of the natural-id properties from the database.Object[]AbstractEntityPersister. getPropertyValuesToInsert(Object entity, Map<Object,Object> mergeMap, SharedSessionContractImplementor session)Object[]EntityPersister. getPropertyValuesToInsert(Object object, Map<Object,Object> mergeMap, SharedSessionContractImplementor session)Return the values of the insertable properties of the object (including backrefs)ObjectAbstractEntityPersister. initializeEnhancedEntityUsedAsProxy(Object entity, String nameOfAttributeBeingAccessed, SharedSessionContractImplementor session)default ObjectEntityPersister. initializeEnhancedEntityUsedAsProxy(Object entity, String nameOfAttributeBeingAccessed, SharedSessionContractImplementor session)Called fromEnhancementAsProxyLazinessInterceptorto trigger load of the entity's non-lazy state as well as the named attribute we are accessing if it is still uninitialized after fetching non-lazy state.protected ObjectAbstractEntityPersister. initializeLazyPropertiesFromCache(String fieldName, Object entity, SharedSessionContractImplementor session, EntityEntry entry, CacheEntry cacheEntry)protected ObjectAbstractEntityPersister. initializeLazyPropertiesFromDatastore(Object entity, Object id, EntityEntry entry, String fieldName, SharedSessionContractImplementor session)ObjectAbstractEntityPersister. initializeLazyProperty(String fieldName, Object entity, SharedSessionContractImplementor session)ObjectAbstractEntityPersister. insert(Object[] fields, Object object, SharedSessionContractImplementor session)voidAbstractEntityPersister. insert(Object id, Object[] fields, Object object, SharedSessionContractImplementor session)ObjectEntityPersister. insert(Object[] fields, Object object, SharedSessionContractImplementor session)Persist an instance, using a natively generated identifier (optional operation)voidEntityPersister. insert(Object id, Object[] fields, Object object, SharedSessionContractImplementor session)Persist an instanceObjectAbstractEntityPersister. instantiate(Object id, SharedSessionContractImplementor session)ObjectEntityPersister. instantiate(Object id, SharedSessionContractImplementor session)Create a class instance initialized with the given identifierbooleanDiscriminatorType. isDirty(Object old, Object current, boolean[] checkable, SharedSessionContractImplementor session)Deprecated, for removal: This API element is subject to removal in a future version.BooleanAbstractEntityPersister. isTransient(Object entity, SharedSessionContractImplementor session)BooleanEntityPersister. isTransient(Object object, SharedSessionContractImplementor session)Is this a new transient instance?protected voidAbstractEntityPersister. linkToSession(Object entity, SharedSessionContractImplementor session)ObjectAbstractEntityPersister. load(Object id, Object optionalObject, LockMode lockMode, SharedSessionContractImplementor session)Load an instance using either theforUpdateLoaderor the outer joiningloader, depending upon the value of thelockparameterObjectAbstractEntityPersister. load(Object id, Object optionalObject, LockOptions lockOptions, SharedSessionContractImplementor session)Load an instance using either theforUpdateLoaderor the outer joiningloader, depending upon the value of thelockparameterObjectAbstractEntityPersister. load(Object id, Object optionalObject, LockOptions lockOptions, SharedSessionContractImplementor session, Boolean readOnly)ObjectEntityPersister. load(Object id, Object optionalObject, LockMode lockMode, SharedSessionContractImplementor session)Load an instance of the persistent class.default ObjectEntityPersister. load(Object id, Object optionalObject, LockMode lockMode, SharedSessionContractImplementor session, Boolean readOnly)ObjectEntityPersister. load(Object id, Object optionalObject, LockOptions lockOptions, SharedSessionContractImplementor session)Load an instance of the persistent class.default ObjectEntityPersister. load(Object id, Object optionalObject, LockOptions lockOptions, SharedSessionContractImplementor session, Boolean readOnly)ObjectAbstractEntityPersister. loadByUniqueKey(String propertyName, Object uniqueKey, Boolean readOnly, SharedSessionContractImplementor session)ObjectAbstractEntityPersister. loadByUniqueKey(String propertyName, Object uniqueKey, SharedSessionContractImplementor session)default ObjectEntityPersister. loadByUniqueKey(String propertyName, Object uniqueKey, SharedSessionContractImplementor session)ObjectUniqueKeyLoadable. loadByUniqueKey(String propertyName, Object uniqueKey, SharedSessionContractImplementor session)Deprecated.Load an instance of the persistent class, by a unique key other than the primary key.ObjectAbstractEntityPersister. loadEntityIdByNaturalId(Object[] naturalIdValues, LockOptions lockOptions, SharedSessionContractImplementor session)ObjectEntityPersister. loadEntityIdByNaturalId(Object[] naturalIdValues, LockOptions lockOptions, SharedSessionContractImplementor session)Load the id for the entity based on the natural id.voidDiscriminatorType. nullSafeSet(PreparedStatement st, Object value, int index, boolean[] settable, SharedSessionContractImplementor session)Deprecated, for removal: This API element is subject to removal in a future version.voidDiscriminatorType. nullSafeSet(PreparedStatement st, Object value, int index, SharedSessionContractImplementor session)Deprecated, for removal: This API element is subject to removal in a future version.voidAbstractEntityPersister. processInsertGeneratedProperties(Object id, Object entity, Object[] state, SharedSessionContractImplementor session)voidEntityPersister. processInsertGeneratedProperties(Object id, Object entity, Object[] state, SharedSessionContractImplementor session)Perform a select to retrieve the values of any generated properties back from the database, injecting these generated values into the given entity as well as writing this state to thePersistenceContext.voidAbstractEntityPersister. processUpdateGeneratedProperties(Object id, Object entity, Object[] state, SharedSessionContractImplementor session)voidEntityPersister. processUpdateGeneratedProperties(Object id, Object entity, Object[] state, SharedSessionContractImplementor session)Perform a select to retrieve the values of any generated properties back from the database, injecting these generated values into the given entity as well as writing this state to thePersistenceContext.ObjectDiscriminatorType. replace(Object original, Object target, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache)Deprecated, for removal: This API element is subject to removal in a future version.voidAbstractEntityPersister. resetIdentifier(Object entity, Object currentId, Object currentVersion, SharedSessionContractImplementor session)voidEntityPersister. resetIdentifier(Object entity, Object currentId, Object currentVersion, SharedSessionContractImplementor session)Set the identifier and version of the given instance back to its "unsaved" value, that is, the value it had before it was made persistent.voidAbstractEntityPersister. setIdentifier(Object entity, Object id, SharedSessionContractImplementor session)voidEntityPersister. setIdentifier(Object entity, Object id, SharedSessionContractImplementor session)Inject the identifier value into the given entity.voidAbstractEntityPersister. update(Object id, Object[] values, int[] dirtyAttributeIndexes, boolean hasDirtyCollection, Object[] oldValues, Object oldVersion, Object object, Object rowId, SharedSessionContractImplementor session)Update an objectvoidEntityPersister. update(Object id, Object[] fields, int[] dirtyFields, boolean hasDirtyCollection, Object[] oldFields, Object oldVersion, Object object, Object rowId, SharedSessionContractImplementor session)Update a persistent instance -
Uses of SharedSessionContractImplementor in org.hibernate.persister.entity.mutation
Methods in org.hibernate.persister.entity.mutation with parameters of type SharedSessionContractImplementor Modifier and Type Method Description protected voidDeleteCoordinator. applyId(Object id, Object rowId, MutationExecutor mutationExecutor, MutationOperationGroup operationGroup, SharedSessionContractImplementor session)protected voidDeleteCoordinator. applyLocking(Object version, Object[] loadedState, MutationExecutor mutationExecutor, SharedSessionContractImplementor session)protected voidDeleteCoordinator. applyNonVersionOptLocking(OptimisticLockStyle lockStyle, MutationGroupBuilder mutationGroupBuilder, Object[] loadedState, SharedSessionContractImplementor session)protected voidDeleteCoordinator. applyOptimisticLocking(MutationGroupBuilder mutationGroupBuilder, Object[] loadedState, SharedSessionContractImplementor session)protected voidAbstractMutationCoordinator. bindPartitionColumnValueBindings(Object[] loadedState, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings)protected voidInsertCoordinator. breakDownJdbcValue(Object id, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings, EntityTableMapping tableDetails)voidEntityTableMapping.KeyMapping. breakDownKeyJdbcValues(Object domainValue, EntityTableMapping.KeyValueConsumer valueConsumer, SharedSessionContractImplementor session)voidDeleteCoordinator. coordinateDelete(Object entity, Object id, Object version, SharedSessionContractImplementor session)ObjectInsertCoordinator. coordinateInsert(Object id, Object[] values, Object entity, SharedSessionContractImplementor session)Perform the insert(s).voidUpdateCoordinator. coordinateUpdate(Object entity, Object id, Object rowId, Object[] values, Object oldVersion, Object[] incomingOldValues, int[] dirtyAttributeIndexes, boolean hasDirtyCollection, SharedSessionContractImplementor session)voidUpdateCoordinatorNoOp. coordinateUpdate(Object entity, Object id, Object rowId, Object[] values, Object oldVersion, Object[] incomingOldValues, int[] dirtyAttributeIndexes, boolean hasDirtyCollection, SharedSessionContractImplementor session)voidUpdateCoordinatorStandard. coordinateUpdate(Object entity, Object id, Object rowId, Object[] values, Object oldVersion, Object[] incomingOldValues, int[] incomingDirtyAttributeIndexes, boolean hasDirtyCollection, SharedSessionContractImplementor session)protected voidInsertCoordinator. decomposeAttribute(Object value, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings, AttributeMapping mapping)protected voidInsertCoordinator. decomposeForInsert(MutationExecutor mutationExecutor, Object id, Object[] values, MutationOperationGroup mutationGroup, boolean[] propertyInclusions, TableInclusionChecker tableInclusionChecker, SharedSessionContractImplementor session)protected voidUpdateCoordinatorStandard. decomposeForUpdate(Object id, Object rowId, Object[] values, UpdateCoordinatorStandard.UpdateValuesAnalysisImpl valuesAnalysis, MutationExecutor mutationExecutor, MutationOperationGroup jdbcOperationGroup, UpdateCoordinatorStandard.DirtinessChecker dirtinessChecker, SharedSessionContractImplementor session)protected voidDeleteCoordinator. doDynamicDelete(Object entity, Object id, Object rowId, Object[] loadedState, SharedSessionContractImplementor session)protected ObjectInsertCoordinator. doDynamicInserts(Object id, Object[] values, Object object, SharedSessionContractImplementor session)protected voidUpdateCoordinatorStandard. doDynamicUpdate(Object entity, Object id, Object rowId, Object[] values, Object[] oldValues, UpdateCoordinatorStandard.InclusionChecker dirtinessChecker, UpdateCoordinatorStandard.UpdateValuesAnalysisImpl valuesAnalysis, SharedSessionContractImplementor session)protected voidDeleteCoordinator. doStaticDelete(Object entity, Object id, Object[] loadedState, Object version, SharedSessionContractImplementor session)protected ObjectInsertCoordinator. doStaticInserts(Object id, Object[] values, Object object, SharedSessionContractImplementor session)protected voidUpdateCoordinatorStandard. doStaticUpdate(Object entity, Object id, Object rowId, Object[] values, Object[] oldValues, UpdateCoordinatorStandard.UpdateValuesAnalysisImpl valuesAnalysis, SharedSessionContractImplementor session)protected voidUpdateCoordinatorStandard. doVersionUpdate(Object entity, Object id, Object version, Object oldVersion, boolean batching, SharedSessionContractImplementor session)protected voidUpdateCoordinatorStandard. doVersionUpdate(Object entity, Object id, Object version, Object oldVersion, SharedSessionContractImplementor session)default voidUpdateCoordinator. forceVersionIncrement(Object id, Object currentVersion, Object nextVersion, boolean batching, SharedSessionContractImplementor session)voidUpdateCoordinator. forceVersionIncrement(Object id, Object currentVersion, Object nextVersion, SharedSessionContractImplementor session)voidUpdateCoordinatorNoOp. forceVersionIncrement(Object id, Object currentVersion, Object nextVersion, SharedSessionContractImplementor session)voidUpdateCoordinatorStandard. forceVersionIncrement(Object id, Object currentVersion, Object nextVersion, boolean batching, SharedSessionContractImplementor session)voidUpdateCoordinatorStandard. forceVersionIncrement(Object id, Object currentVersion, Object nextVersion, SharedSessionContractImplementor session)protected MutationOperationGroupUpdateCoordinatorStandard. generateDynamicUpdateGroup(Object id, Object rowId, Object[] oldValues, UpdateCoordinatorStandard.UpdateValuesAnalysisImpl valuesAnalysis, SharedSessionContractImplementor session)protected MutationOperationGroupDeleteCoordinator. generateOperationGroup(Object[] loadedState, boolean applyVersion, SharedSessionContractImplementor session)protected booleanUpdateCoordinatorStandard. handlePotentialImplicitForcedVersionIncrement(Object entity, Object id, Object[] values, Object oldVersion, int[] incomingDirtyAttributeIndexes, SharedSessionContractImplementor session, EntityVersionMapping versionMapping)protected voidUpdateCoordinatorStandard. performUpdate(Object entity, Object id, Object rowId, Object[] values, Object oldVersion, Object[] incomingOldValues, boolean hasDirtyCollection, SharedSessionContractImplementor session, EntityVersionMapping versionMapping, int[] dirtyAttributeIndexes, boolean[] attributeUpdateability, boolean forceDynamicUpdate)protected voidInsertCoordinator. preInsertInMemoryValueGeneration(Object[] values, Object entity, SharedSessionContractImplementor session)protected BatchKeyAccessAbstractMutationCoordinator. resolveBatchKeyAccess(boolean dynamicUpdate, SharedSessionContractImplementor session)protected MutationOperationGroupDeleteCoordinator. resolveNoVersionDeleteGroup(SharedSessionContractImplementor session)protected BatchKeyAccessUpdateCoordinatorStandard. resolveUpdateVersionBatchKeyAccess(boolean dynamicUpdate, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.pretty
Methods in org.hibernate.pretty with parameters of type SharedSessionContractImplementor Modifier and Type Method Description static StringMessageHelper. collectionInfoString(@Nullable CollectionPersister persister, @Nullable PersistentCollection<?> collection, Object collectionKey, SharedSessionContractImplementor session)Generate an info message string relating to a particular managed collection. -
Uses of SharedSessionContractImplementor in org.hibernate.procedure.internal
Constructors in org.hibernate.procedure.internal with parameters of type SharedSessionContractImplementor Constructor Description ProcedureCallImpl(SharedSessionContractImplementor session, String procedureName)The no-returns form.ProcedureCallImpl(SharedSessionContractImplementor session, String procedureName, Class<?>... resultClasses)The result Class(es) return formProcedureCallImpl(SharedSessionContractImplementor session, String procedureName, String... resultSetMappingNames)The result-set-mapping(s) return formProcedureCallImpl(SharedSessionContractImplementor session, NamedCallableQueryMementoImpl memento, String... resultSetMappingNames)ProcedureParameterMetadataImpl(NamedCallableQueryMemento memento, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.procedure.spi
Methods in org.hibernate.procedure.spi with parameters of type SharedSessionContractImplementor Modifier and Type Method Description ProcedureCallNamedCallableQueryMemento. makeProcedureCall(SharedSessionContractImplementor session)Convert the memento back into an executable (connected) form.ProcedureCallNamedCallableQueryMemento. makeProcedureCall(SharedSessionContractImplementor session, Class<?>... resultSetJavaTypes)Convert the memento back into an executable (connected) form.ProcedureCallNamedCallableQueryMemento. makeProcedureCall(SharedSessionContractImplementor session, String... resultSetMappingNames)Convert the memento back into an executable (connected) form.voidCallableStatementSupport. registerParameters(String procedureName, JdbcOperationQueryCall procedureCall, CallableStatement statement, ProcedureParameterMetadataImplementor parameterMetadata, SharedSessionContractImplementor session)ProcedureParameterImplementor<?>NamedCallableQueryMemento.ParameterMemento. resolve(SharedSessionContractImplementor session)JdbcCallFunctionReturnFunctionReturnImplementor. toJdbcFunctionReturn(SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.property.access.internal
Methods in org.hibernate.property.access.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description ObjectChainedPropertyAccessImpl. getForInsert(Object owner, Map mergeMap, SharedSessionContractImplementor session)ObjectPropertyAccessCompositeUserTypeImpl. getForInsert(Object owner, Map mergeMap, SharedSessionContractImplementor session)ObjectPropertyAccessMapImpl.GetterImpl. getForInsert(Object owner, Map mergeMap, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.property.access.spi
Methods in org.hibernate.property.access.spi with parameters of type SharedSessionContractImplementor Modifier and Type Method Description ObjectGetter. getForInsert(Object owner, Map mergeMap, SharedSessionContractImplementor session)Get the property value from the given owner instance.ObjectGetterFieldImpl. getForInsert(Object owner, Map mergeMap, SharedSessionContractImplementor session)ObjectGetterMethodImpl. getForInsert(Object owner, Map mergeMap, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.proxy
Methods in org.hibernate.proxy that return SharedSessionContractImplementor Modifier and Type Method Description SharedSessionContractImplementorAbstractLazyInitializer. getSession()SharedSessionContractImplementorLazyInitializer. getSession()Get the session to which this proxy is associated, or null if it is not attached.Methods in org.hibernate.proxy with parameters of type SharedSessionContractImplementor Modifier and Type Method Description ObjectAbstractLazyInitializer. getImplementation(SharedSessionContractImplementor s)ObjectLazyInitializer. getImplementation(SharedSessionContractImplementor session)Return the underlying persistent object in the given session, or null if not contained in this session's persistence context.HibernateProxyProxyFactory. getProxy(Object id, SharedSessionContractImplementor session)Create a new proxy instancevoidAbstractLazyInitializer. setSession(SharedSessionContractImplementor s)voidLazyInitializer. setSession(SharedSessionContractImplementor session)Associate the proxy with the given session.Constructors in org.hibernate.proxy with parameters of type SharedSessionContractImplementor Constructor Description AbstractLazyInitializer(String entityName, Object id, SharedSessionContractImplementor session)Main constructor. -
Uses of SharedSessionContractImplementor in org.hibernate.proxy.map
Methods in org.hibernate.proxy.map with parameters of type SharedSessionContractImplementor Modifier and Type Method Description HibernateProxyMapProxyFactory. getProxy(Object id, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.proxy.pojo
Constructors in org.hibernate.proxy.pojo with parameters of type SharedSessionContractImplementor Constructor Description BasicLazyInitializer(String entityName, Class<?> persistentClass, Object id, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType, SharedSessionContractImplementor session, boolean overridesEquals) -
Uses of SharedSessionContractImplementor in org.hibernate.proxy.pojo.bytebuddy
Methods in org.hibernate.proxy.pojo.bytebuddy with parameters of type SharedSessionContractImplementor Modifier and Type Method Description HibernateProxyByteBuddyProxyFactory. getProxy(Object id, SharedSessionContractImplementor session)Constructors in org.hibernate.proxy.pojo.bytebuddy with parameters of type SharedSessionContractImplementor Constructor Description ByteBuddyInterceptor(String entityName, Class<?> persistentClass, Class<?>[] interfaces, Object id, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType, SharedSessionContractImplementor session, boolean overridesEquals) -
Uses of SharedSessionContractImplementor in org.hibernate.query
Methods in org.hibernate.query with parameters of type SharedSessionContractImplementor Modifier and Type Method Description JOutputableType. extract(CallableStatement statement, int paramIndex, SharedSessionContractImplementor session)Perform the extractionJOutputableType. extract(CallableStatement statement, String paramName, SharedSessionContractImplementor session)Perform the extraction -
Uses of SharedSessionContractImplementor in org.hibernate.query.criteria.internal
Methods in org.hibernate.query.criteria.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description <T> SqmQueryImplementor<T>NamedCriteriaQueryMementoImpl. toQuery(SharedSessionContractImplementor session)<T> SqmQueryImplementor<T>NamedCriteriaQueryMementoImpl. toQuery(SharedSessionContractImplementor session, Class<T> resultType)<T> SqmSelectionQuery<T>NamedCriteriaQueryMementoImpl. toSelectionQuery(Class<T> resultType, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.query.derived
Methods in org.hibernate.query.derived with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidAnonymousTupleBasicValuedModelPart. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidAnonymousTupleEmbeddableValuedModelPart. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidAnonymousTupleEntityValuedModelPart. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)voidAnonymousTupleTableGroupProducer. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)<X,Y>
intAnonymousTupleBasicValuedModelPart. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intAnonymousTupleEmbeddableValuedModelPart. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intAnonymousTupleEntityValuedModelPart. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intAnonymousTupleTableGroupProducer. breakDownJdbcValues(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)<X,Y>
intAnonymousTupleEmbeddableValuedModelPart. decompose(Object domainValue, int offset, X x, Y y, ModelPart.JdbcValueBiConsumer<X,Y> valueConsumer, SharedSessionContractImplementor session)ObjectAnonymousTupleBasicValuedModelPart. disassemble(Object value, SharedSessionContractImplementor session)ObjectAnonymousTupleEmbeddableValuedModelPart. disassemble(Object value, SharedSessionContractImplementor session)ObjectAnonymousTupleEntityValuedModelPart. disassemble(Object value, SharedSessionContractImplementor session)ObjectAnonymousTupleTableGroupProducer. disassemble(Object value, SharedSessionContractImplementor session)<X,Y>
intAnonymousTupleBasicValuedModelPart. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intAnonymousTupleEmbeddableValuedModelPart. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intAnonymousTupleEntityValuedModelPart. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intAnonymousTupleTableGroupProducer. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intAnonymousTupleBasicValuedModelPart. forEachJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)<X,Y>
intAnonymousTupleEmbeddableValuedModelPart. forEachJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> consumer, SharedSessionContractImplementor session)<X,Y>
intAnonymousTupleEntityValuedModelPart. forEachJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> consumer, SharedSessionContractImplementor session)ObjectAnonymousTupleEntityValuedModelPart. loadByUniqueKey(String propertyName, Object uniqueKey, SharedSessionContractImplementor session)voidAnonymousTupleBasicEntityIdentifierMapping. setIdentifier(Object entity, Object id, SharedSessionContractImplementor session)voidAnonymousTupleEmbeddedEntityIdentifierMapping. setIdentifier(Object entity, Object id, SharedSessionContractImplementor session)voidAnonymousTupleNonAggregatedEntityIdentifierMapping. setIdentifier(Object entity, Object id, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.query.hql.internal
Methods in org.hibernate.query.hql.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description <T> SqmQueryImplementor<T>NamedHqlQueryMementoImpl. toQuery(SharedSessionContractImplementor session)<T> SqmQueryImplementor<T>NamedHqlQueryMementoImpl. toQuery(SharedSessionContractImplementor session, Class<T> resultType)<T> SqmSelectionQuery<T>NamedHqlQueryMementoImpl. toSelectionQuery(Class<T> resultType, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.query.internal
Methods in org.hibernate.query.internal that return SharedSessionContractImplementor Modifier and Type Method Description SharedSessionContractImplementorDelegatingDomainQueryExecutionContext. getSession()Methods in org.hibernate.query.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description QueryKey.ParameterBindingsMementoQueryParameterBindingsImpl. generateQueryKeyMemento(SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.query.named
Methods in org.hibernate.query.named with parameters of type SharedSessionContractImplementor Modifier and Type Method Description QueryParameterImplementorNamedQueryMemento.ParameterMemento. resolve(SharedSessionContractImplementor session)<T> QueryImplementor<T>NamedQueryMemento. toQuery(SharedSessionContractImplementor session)<T> QueryImplementor<T>NamedQueryMemento. toQuery(SharedSessionContractImplementor session, Class<T> javaType) -
Uses of SharedSessionContractImplementor in org.hibernate.query.spi
Methods in org.hibernate.query.spi that return SharedSessionContractImplementor Modifier and Type Method Description SharedSessionContractImplementorAbstractCommonQueryContract. getSession()SharedSessionContractImplementorDomainQueryExecutionContext. getSession()The underlying sessionSharedSessionContractImplementorQueryImplementor. getSession()Methods in org.hibernate.query.spi with parameters of type SharedSessionContractImplementor Modifier and Type Method Description QueryKey.ParameterBindingsMementoQueryParameterBindings. generateQueryKeyMemento(SharedSessionContractImplementor persistenceContext)Generate a "memento" for these parameter bindings that can be used in creating aQueryKeyConstructors in org.hibernate.query.spi with parameters of type SharedSessionContractImplementor Constructor Description AbstractCommonQueryContract(SharedSessionContractImplementor session)AbstractQuery(SharedSessionContractImplementor session)AbstractSelectionQuery(SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.query.sql.internal
Methods in org.hibernate.query.sql.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description <T> NativeQueryImplementor<T>NamedNativeQueryMementoImpl. toQuery(SharedSessionContractImplementor session)<T> NativeQueryImplementor<T>NamedNativeQueryMementoImpl. toQuery(SharedSessionContractImplementor session, Class<T> resultType)<T> NativeQueryImplementor<T>NamedNativeQueryMementoImpl. toQuery(SharedSessionContractImplementor session, String resultSetMappingName)Constructors in org.hibernate.query.sql.internal with parameters of type SharedSessionContractImplementor Constructor Description NativeQueryImpl(String sqlString, SharedSessionContractImplementor session)NativeQueryImpl(NamedNativeQueryMemento memento, Class<R> resultJavaType, SharedSessionContractImplementor session)Constructs a NativeQueryImpl given a sql query defined in the mappings.NativeQueryImpl(NamedNativeQueryMemento memento, String resultSetMappingName, SharedSessionContractImplementor session)Constructs a NativeQueryImpl given a sql query defined in the mappings.NativeQueryImpl(NamedNativeQueryMemento memento, Supplier<ResultSetMapping> resultSetMappingCreator, org.hibernate.query.sql.internal.NativeQueryImpl.ResultSetMappingHandler resultSetMappingHandler, SharedSessionContractImplementor session)NativeQueryImpl(NamedNativeQueryMemento memento, SharedSessionContractImplementor session)Constructs a NativeQueryImpl given a sql query defined in the mappings. -
Uses of SharedSessionContractImplementor in org.hibernate.query.sql.spi
Methods in org.hibernate.query.sql.spi with parameters of type SharedSessionContractImplementor Modifier and Type Method Description ParameterMetadataImplementorParameterInterpretation. toParameterMetadata(SharedSessionContractImplementor session)Create the ParameterMetadata representation of this interpretation<T> NativeQueryImplementor<T>NamedNativeQueryMemento. toQuery(SharedSessionContractImplementor session)Convert the memento into an untyped executable query<T> NativeQueryImplementor<T>NamedNativeQueryMemento. toQuery(SharedSessionContractImplementor session, Class<T> resultType)Convert the memento into a typed executable query<T> NativeQueryImplementor<T>NamedNativeQueryMemento. toQuery(SharedSessionContractImplementor session, String resultSetMapping)Convert the memento into a typed executable query -
Uses of SharedSessionContractImplementor in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description static JdbcParameterBindingsSqmUtil. createJdbcParameterBindings(QueryParameterBindings domainParamBindings, DomainParameterXref domainParameterXref, Map<QueryParameterImplementor<?>,Map<SqmParameter<?>,List<JdbcParametersList>>> jdbcParamXref, MappingMetamodel domainModel, Function<NavigablePath,TableGroup> tableGroupLocator, SqmParameterMappingModelResolutionAccess mappingModelResolutionAccess, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.query.sqm.mutation.internal
Methods in org.hibernate.query.sqm.mutation.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description static PredicateSqmMutationStrategyHelper. getIdSubqueryPredicate(Predicate predicate, EntityMappingType entityDescriptor, TableGroup tableGroup, SharedSessionContractImplementor session)Translates the original delete predicate to be used in the id subquery forcing the use of the table alias qualifier -
Uses of SharedSessionContractImplementor in org.hibernate.query.sqm.mutation.internal.temptable
Methods in org.hibernate.query.sqm.mutation.internal.temptable that return types with arguments of type SharedSessionContractImplementor Modifier and Type Method Description protected Function<SharedSessionContractImplementor,String>TableBasedDeleteHandler. getSessionUidAccess()protected Function<SharedSessionContractImplementor,String>UpdateExecutionDelegate. getSessionUidAccess() -
Uses of SharedSessionContractImplementor in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi with parameters of type SharedSessionContractImplementor Modifier and Type Method Description <T> SqmQueryImplementor<T>NamedSqmQueryMemento. toQuery(SharedSessionContractImplementor session)Convert the memento into an untyped executable query<T> SqmQueryImplementor<T>NamedSqmQueryMemento. toQuery(SharedSessionContractImplementor session, Class<T> resultType)<T> SqmSelectionQuery<T>NamedSqmQueryMemento. toSelectionQuery(Class<T> resultType, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.result.internal
Constructors in org.hibernate.result.internal with parameters of type SharedSessionContractImplementor Constructor Description OutputsExecutionContext(SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.result.spi
Methods in org.hibernate.result.spi that return SharedSessionContractImplementor Modifier and Type Method Description SharedSessionContractImplementorResultContext. getSession() -
Uses of SharedSessionContractImplementor in org.hibernate.sql.ast.tree.expression
-
Uses of SharedSessionContractImplementor in org.hibernate.sql.exec.internal
Methods in org.hibernate.sql.exec.internal that return SharedSessionContractImplementor Modifier and Type Method Description SharedSessionContractImplementorBaseExecutionContext. getSession()Constructors in org.hibernate.sql.exec.internal with parameters of type SharedSessionContractImplementor Constructor Description BaseExecutionContext(SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.sql.exec.spi
Methods in org.hibernate.sql.exec.spi that return SharedSessionContractImplementor Modifier and Type Method Description SharedSessionContractImplementorExecutionContext. getSession()Methods in org.hibernate.sql.exec.spi with parameters of type SharedSessionContractImplementor Modifier and Type Method Description ResultSetJdbcCallRefCursorExtractor. extractResultSet(CallableStatement callableStatement, SharedSessionContractImplementor session)TJdbcCallParameterExtractor. extractValue(CallableStatement callableStatement, boolean shouldUseJdbcNamedParameters, SharedSessionContractImplementor session)voidCallback. invokeAfterLoadActions(Object entity, EntityMappingType entityMappingType, SharedSessionContractImplementor session)Invoke all registered actionsdefault voidCallback. invokeAfterLoadActions(SharedSessionContractImplementor session, Object entity, Loadable persister)Deprecated, for removal: This API element is subject to removal in a future version.Use the updated signaturestatic PreparedStatementStatementCreatorHelper. prepareQueryStatement(String sql, SharedSessionContractImplementor session)voidJdbcCallParameterRegistration. registerParameter(CallableStatement callableStatement, SharedSessionContractImplementor session)default intJdbcParameterBindings. registerParametersForEachJdbcValue(Object value, int offset, Bindable bindable, JdbcParametersList jdbcParameters, SharedSessionContractImplementor session)default intJdbcParameterBindings. registerParametersForEachJdbcValue(Object value, Bindable bindable, JdbcParametersList jdbcParameters, SharedSessionContractImplementor session)static ObjectStandardEntityInstanceResolver. resolveEntityInstance(EntityKey entityKey, boolean eager, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.sql.model
Methods in org.hibernate.sql.model with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidSelfExecutingUpdateOperation. performMutation(JdbcValueBindings jdbcValueBindings, ValuesAnalysis valuesAnalysis, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.sql.model.jdbc
Methods in org.hibernate.sql.model.jdbc with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidDeleteOrUpsertOperation. performMutation(JdbcValueBindings jdbcValueBindings, ValuesAnalysis valuesAnalysis, SharedSessionContractImplementor session)voidOptionalTableUpdateOperation. performMutation(JdbcValueBindings jdbcValueBindings, ValuesAnalysis incomingValuesAnalysis, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.sql.results.caching
Methods in org.hibernate.sql.results.caching with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidQueryCachePutManager. finishUp(SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.sql.results.caching.internal
Methods in org.hibernate.sql.results.caching.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidQueryCachePutManagerDisabledImpl. finishUp(SharedSessionContractImplementor session)voidQueryCachePutManagerEnabledImpl. finishUp(SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.sql.results.graph.entity
Methods in org.hibernate.sql.results.graph.entity with parameters of type SharedSessionContractImplementor Modifier and Type Method Description protected ObjectAbstractEntityInitializer. instantiateEntity(Object entityIdentifier, SharedSessionContractImplementor session)protected voidAbstractEntityInitializer. registerPossibleUniqueKeyEntries(Object toInitialize, SharedSessionContractImplementor session)protected voidAbstractEntityInitializer. takeSnapshot(RowProcessingState rowProcessingState, SharedSessionContractImplementor session, PersistenceContext persistenceContext, EntityEntry entityEntry)protected voidAbstractEntityInitializer. updateCaches(Object toInitialize, RowProcessingState rowProcessingState, SharedSessionContractImplementor session, PersistenceContext persistenceContext, Object entityIdentifier, Object version) -
Uses of SharedSessionContractImplementor in org.hibernate.sql.results.graph.entity.internal
Methods in org.hibernate.sql.results.graph.entity.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description protected static ObjectAbstractBatchEntitySelectFetchInitializer. loadInstance(EntityKey entityKey, ToOneAttributeMapping referencedModelPart, SharedSessionContractImplementor session)protected static voidBatchEntityInsideEmbeddableSelectFetchInitializer. setInstance(EntityInitializer entityInitializer, ToOneAttributeMapping referencedModelPart, String rootEmbeddablePropertyName, int propertyIndex, Object loadedInstance, Object embeddableParentInstance, EntityKey parentEntityKey, EntityEntry parentEntityEntry, SharedSessionContractImplementor session)protected static voidBatchEntitySelectFetchInitializer. setInstance(EntityInitializer entityInitializer, ToOneAttributeMapping referencedModelPart, String propertyName, int propertyIndex, SharedSessionContractImplementor session, Object instance, Object parentInstance, EntityEntry entry) -
Uses of SharedSessionContractImplementor in org.hibernate.sql.results.jdbc.internal
Methods in org.hibernate.sql.results.jdbc.internal that return SharedSessionContractImplementor Modifier and Type Method Description protected SharedSessionContractImplementorAbstractResultSetAccess. getPersistenceContext()SharedSessionContractImplementorJdbcValuesSourceProcessingStateStandardImpl. getSession()Methods in org.hibernate.sql.results.jdbc.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidJdbcValuesCacheHit. finishUp(SharedSessionContractImplementor session)voidJdbcValuesResultSetImpl. finishUp(SharedSessionContractImplementor session)Constructors in org.hibernate.sql.results.jdbc.internal with parameters of type SharedSessionContractImplementor Constructor Description AbstractResultSetAccess(SharedSessionContractImplementor persistenceContext)DirectResultSetAccess(SharedSessionContractImplementor persistenceContext, PreparedStatement resultSetSource, ResultSet resultSet) -
Uses of SharedSessionContractImplementor in org.hibernate.sql.results.jdbc.spi
Methods in org.hibernate.sql.results.jdbc.spi that return SharedSessionContractImplementor Modifier and Type Method Description SharedSessionContractImplementorJdbcValuesSourceProcessingState. getSession()Methods in org.hibernate.sql.results.jdbc.spi with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidJdbcValues. finishUp(SharedSessionContractImplementor session)Give implementations a chance to finish processing -
Uses of SharedSessionContractImplementor in org.hibernate.sql.results.spi
-
Uses of SharedSessionContractImplementor in org.hibernate.testing.cache
Methods in org.hibernate.testing.cache with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidMapStorageAccessImpl. clearCache(SharedSessionContractImplementor session)ObjectMapStorageAccessImpl. getFromCache(Object key, SharedSessionContractImplementor session)voidMapStorageAccessImpl. putIntoCache(Object key, Object value, SharedSessionContractImplementor session)voidMapStorageAccessImpl. removeFromCache(Object key, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.tuple
Methods in org.hibernate.tuple with parameters of type SharedSessionContractImplementor Modifier and Type Method Description default ObjectValueGeneration. generate(SharedSessionContractImplementor session, Object owner, Object currentValue, EventType eventType)Deprecated, for removal: This API element is subject to removal in a future version.ObjectVmValueGeneration. generate(SharedSessionContractImplementor session, Object owner, Object currentValue, EventType eventType)Deprecated. -
Uses of SharedSessionContractImplementor in org.hibernate.type
Methods in org.hibernate.type with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidCustomType. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)ObjectAbstractStandardBasicType. assemble(Serializable cached, SharedSessionContractImplementor session, Object owner)ObjectAbstractType. assemble(Serializable cached, SharedSessionContractImplementor session, Object owner)ObjectAnyType. assemble(Serializable cached, SharedSessionContractImplementor session, Object owner)ObjectCollectionType. assemble(Serializable cached, SharedSessionContractImplementor session, Object owner)ObjectComponentType. assemble(Serializable object, SharedSessionContractImplementor session, Object owner)ObjectCustomType. assemble(Serializable cached, SharedSessionContractImplementor session, Object owner)ObjectManyToOneType. assemble(Serializable oid, SharedSessionContractImplementor session, Object owner)ObjectOneToOneType. assemble(Serializable oid, SharedSessionContractImplementor session, Object owner)ObjectSerializableToBlobType. assemble(Serializable cached, SharedSessionContractImplementor session, Object owner)ObjectSpecialOneToOneType. assemble(Serializable oid, SharedSessionContractImplementor session, Object owner)ObjectType. assemble(Serializable cached, SharedSessionContractImplementor session, Object owner)Reconstruct the object from its disassembled state.voidAbstractStandardBasicType. beforeAssemble(Serializable cached, SharedSessionContractImplementor session)voidAbstractType. beforeAssemble(Serializable cached, SharedSessionContractImplementor session)voidManyToOneType. beforeAssemble(Serializable oid, SharedSessionContractImplementor session)voidSerializableToBlobType. beforeAssemble(Serializable cached, SharedSessionContractImplementor session)voidType. beforeAssemble(Serializable cached, SharedSessionContractImplementor session)Called before assembling a query result set from the query cache, to allow batch fetching of entities missing from the second-level cache.booleanCollectionType. contains(Object collection, Object childObject, SharedSessionContractImplementor session)booleanCustomCollectionType. contains(Object collection, Object entity, SharedSessionContractImplementor session)static voidTypeHelper. deepCopy(Object[] values, Type[] types, boolean[] copy, Object[] target, SharedSessionContractImplementor session)Deep copy a series of values from one array to another...SerializableAbstractStandardBasicType. disassemble(Object value, SharedSessionContractImplementor session, Object owner)SerializableAbstractType. disassemble(Object value, SharedSessionContractImplementor session, Object owner)SerializableAnyType. disassemble(Object value, SharedSessionContractImplementor session, Object owner)default ObjectBasicType. disassemble(Object value, SharedSessionContractImplementor session)SerializableCollectionType. disassemble(Object value, SharedSessionContractImplementor session, Object owner)SerializableComponentType. disassemble(Object value, SharedSessionContractImplementor session, Object owner)ObjectCustomType. disassemble(Object value, SharedSessionContractImplementor session)SerializableCustomType. disassemble(Object value, SharedSessionContractImplementor session, Object owner)SerializableManyToOneType. disassemble(Object value, SharedSessionContractImplementor session, Object owner)SerializableOneToOneType. disassemble(Object value, SharedSessionContractImplementor session, Object owner)SerializableSerializableToBlobType. disassemble(Object value, SharedSessionContractImplementor session, Object owner)SerializableSpecialOneToOneType. disassemble(Object value, SharedSessionContractImplementor session, Object owner)SerializableType. disassemble(Object value, SharedSessionContractImplementor session, Object owner)Return a disassembled representation of the object.TAbstractStandardBasicType. extract(CallableStatement statement, int startIndex, SharedSessionContractImplementor session)TAbstractStandardBasicType. extract(CallableStatement statement, String paramName, SharedSessionContractImplementor session)ObjectComponentType. extract(CallableStatement statement, int startIndex, SharedSessionContractImplementor session)ObjectComponentType. extract(CallableStatement statement, String paramName, SharedSessionContractImplementor session)JCustomType. extract(CallableStatement statement, int startIndex, SharedSessionContractImplementor session)JCustomType. extract(CallableStatement statement, String paramName, SharedSessionContractImplementor session)TSerializableToBlobType. extract(CallableStatement statement, int startIndex, SharedSessionContractImplementor session)TSerializableToBlobType. extract(CallableStatement statement, String paramName, SharedSessionContractImplementor session)default <X,Y>
intBasicType. forEachDisassembledJdbcValue(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X,Y> valuesConsumer, SharedSessionContractImplementor session)ObjectCollectionType. getCollection(Object key, SharedSessionContractImplementor session, Object owner, Boolean overridingEager)instantiate a collection wrapper (called when loading an object)Iterator<?>CollectionType. getElementsIterator(Object collection, SharedSessionContractImplementor session)Deprecated.protected ObjectEntityType. getIdentifier(Object value, SharedSessionContractImplementor session)ObjectCollectionType. getIdOfOwnerOrNull(Object key, SharedSessionContractImplementor session)Get the id value from the owning entity key, usually the same as the key, but might be some other property, in the case of property-ref@Nullable ObjectCollectionType. getKeyOfOwner(Object owner, SharedSessionContractImplementor session)Get the key value from the owning entity instance, usually the identifier, but might be some other unique key, in the case of property-refObjectAnyType. getPropertyValue(Object component, int i, SharedSessionContractImplementor session)ObjectComponentType. getPropertyValue(Object component, int i, SharedSessionContractImplementor session)ObjectCompositeType. getPropertyValue(Object component, int index, SharedSessionContractImplementor session)Extract a particular component property value indicated by index.Object[]AnyType. getPropertyValues(Object component, SharedSessionContractImplementor session)Object[]ComponentType. getPropertyValues(Object component, SharedSessionContractImplementor session)Object[]CompositeType. getPropertyValues(Object component, SharedSessionContractImplementor session)Extract the values of the component properties from the given component instancePersistentCollection<?>ArrayType. instantiate(SharedSessionContractImplementor session, CollectionPersister persister, Object key)PersistentCollection<?>BagType. instantiate(SharedSessionContractImplementor session, CollectionPersister persister, Object key)abstract PersistentCollection<?>CollectionType. instantiate(SharedSessionContractImplementor session, CollectionPersister persister, Object key)Instantiate an uninitialized collection wrapper or holder.PersistentCollection<?>CustomCollectionType. instantiate(SharedSessionContractImplementor session, CollectionPersister persister, Object key)PersistentCollection<?>IdentifierBagType. instantiate(SharedSessionContractImplementor session, CollectionPersister persister, Object key)PersistentCollection<?>ListType. instantiate(SharedSessionContractImplementor session, CollectionPersister persister, Object key)PersistentCollection<?>MapType. instantiate(SharedSessionContractImplementor session, CollectionPersister persister, Object key)PersistentCollection<?>SetType. instantiate(SharedSessionContractImplementor session, CollectionPersister persister, Object key)PersistentCollection<?>SortedMapType. instantiate(SharedSessionContractImplementor session, CollectionPersister persister, Object key)PersistentCollection<?>SortedSetType. instantiate(SharedSessionContractImplementor session, CollectionPersister persister, Object key)booleanAbstractStandardBasicType. isDirty(Object old, Object current, boolean[] checkable, SharedSessionContractImplementor session)booleanAbstractStandardBasicType. isDirty(Object old, Object current, SharedSessionContractImplementor session)booleanAbstractType. isDirty(Object old, Object current, SharedSessionContractImplementor session)booleanAnyType. isDirty(Object old, Object current, boolean[] checkable, SharedSessionContractImplementor session)booleanCollectionType. isDirty(Object old, Object current, boolean[] checkable, SharedSessionContractImplementor session)booleanCollectionType. isDirty(Object old, Object current, SharedSessionContractImplementor session)booleanComponentType. isDirty(Object x, Object y, boolean[] checkable, SharedSessionContractImplementor session)booleanComponentType. isDirty(Object x, Object y, SharedSessionContractImplementor session)booleanCustomType. isDirty(Object old, Object current, boolean[] checkable, SharedSessionContractImplementor session)booleanManyToOneType. isDirty(Object old, Object current, boolean[] checkable, SharedSessionContractImplementor session)booleanManyToOneType. isDirty(Object old, Object current, SharedSessionContractImplementor session)booleanMetaType. isDirty(Object old, Object current, boolean[] checkable, SharedSessionContractImplementor session)Deprecated, for removal: This API element is subject to removal in a future version.booleanOneToOneType. isDirty(Object old, Object current, boolean[] checkable, SharedSessionContractImplementor session)booleanOneToOneType. isDirty(Object old, Object current, SharedSessionContractImplementor session)booleanSerializableToBlobType. isDirty(Object old, Object current, boolean[] checkable, SharedSessionContractImplementor session)booleanSerializableToBlobType. isDirty(Object old, Object current, SharedSessionContractImplementor session)booleanType. isDirty(Object oldState, Object currentState, boolean[] checkable, SharedSessionContractImplementor session)Should the parent be considered dirty, given both the old and current value?booleanType. isDirty(Object old, Object current, SharedSessionContractImplementor session)Should the parent be considered dirty, given both the old and current value?booleanAbstractStandardBasicType. isModified(Object oldHydratedState, Object currentState, boolean[] checkable, SharedSessionContractImplementor session)booleanAbstractType. isModified(Object old, Object current, boolean[] checkable, SharedSessionContractImplementor session)booleanAnyType. isModified(Object old, Object current, boolean[] checkable, SharedSessionContractImplementor session)booleanCollectionType. isModified(Object old, Object current, boolean[] checkable, SharedSessionContractImplementor session)booleanComponentType. isModified(Object old, Object current, boolean[] checkable, SharedSessionContractImplementor session)booleanManyToOneType. isModified(Object old, Object current, boolean[] checkable, SharedSessionContractImplementor session)booleanOneToOneType. isModified(Object old, Object current, boolean[] checkable, SharedSessionContractImplementor session)booleanSerializableToBlobType. isModified(Object oldHydratedState, Object currentState, boolean[] checkable, SharedSessionContractImplementor session)booleanType. isModified(Object dbState, Object currentState, boolean[] checkable, SharedSessionContractImplementor session)Has the value been modified compared to the current database state? The difference between this and theType.isDirty(java.lang.Object, java.lang.Object, org.hibernate.engine.spi.SharedSessionContractImplementor)methods is that here we need to account for "partially" built values.protected booleanEntityType. isNull(Object owner, SharedSessionContractImplementor session)booleanOneToOneType. isNull(Object owner, SharedSessionContractImplementor session)ObjectEntityType. loadByUniqueKey(String entityName, String uniqueKeyPropertyName, Object key, SharedSessionContractImplementor session)Load an instance by a unique key that is not the primary key.TEnumType. nullSafeGet(ResultSet rs, int position, SharedSessionContractImplementor session, Object owner)Deprecated, for removal: This API element is subject to removal in a future version.voidAbstractSingleColumnStandardBasicType. nullSafeSet(PreparedStatement st, Object value, int index, boolean[] settable, SharedSessionContractImplementor session)voidAbstractStandardBasicType. nullSafeSet(CallableStatement st, T value, String name, SharedSessionContractImplementor session)voidAbstractStandardBasicType. nullSafeSet(PreparedStatement st, Object value, int index, boolean[] settable, SharedSessionContractImplementor session)voidAbstractStandardBasicType. nullSafeSet(PreparedStatement st, Object value, int index, SharedSessionContractImplementor session)voidAnyType. nullSafeSet(PreparedStatement st, Object value, int index, boolean[] settable, SharedSessionContractImplementor session)voidAnyType. nullSafeSet(PreparedStatement st, Object value, int index, SharedSessionContractImplementor session)voidCollectionType. nullSafeSet(PreparedStatement st, Object value, int index, boolean[] settable, SharedSessionContractImplementor session)voidCollectionType. nullSafeSet(PreparedStatement st, Object value, int index, SharedSessionContractImplementor session)voidComponentType. nullSafeSet(PreparedStatement st, Object value, int begin, boolean[] settable, SharedSessionContractImplementor session)voidComponentType. nullSafeSet(PreparedStatement st, Object value, int begin, SharedSessionContractImplementor session)voidCustomType. nullSafeSet(CallableStatement statement, J value, String name, SharedSessionContractImplementor session)voidCustomType. nullSafeSet(PreparedStatement st, Object value, int index, boolean[] settable, SharedSessionContractImplementor session)voidCustomType. nullSafeSet(PreparedStatement st, Object value, int index, SharedSessionContractImplementor session)voidEntityType. nullSafeSet(PreparedStatement st, Object value, int index, boolean[] settable, SharedSessionContractImplementor session)voidEntityType. nullSafeSet(PreparedStatement st, Object value, int index, SharedSessionContractImplementor session)voidEnumType. nullSafeSet(PreparedStatement st, T value, int index, SharedSessionContractImplementor session)Deprecated, for removal: This API element is subject to removal in a future version.voidMetaType. nullSafeSet(PreparedStatement st, Object value, int index, boolean[] settable, SharedSessionContractImplementor session)Deprecated, for removal: This API element is subject to removal in a future version.voidMetaType. nullSafeSet(PreparedStatement st, Object value, int index, SharedSessionContractImplementor session)Deprecated, for removal: This API element is subject to removal in a future version.voidOneToOneType. nullSafeSet(PreparedStatement st, Object value, int index, boolean[] settable, SharedSessionContractImplementor session)voidProcedureParameterNamedBinder. nullSafeSet(CallableStatement statement, J value, String name, SharedSessionContractImplementor session)Bind a value to the JDBC prepared statement, ignoring some columns as dictated by the 'settable' parameter.voidSerializableToBlobType. nullSafeSet(CallableStatement st, T value, String name, SharedSessionContractImplementor session)voidSerializableToBlobType. nullSafeSet(PreparedStatement st, Object value, int index, boolean[] settable, SharedSessionContractImplementor session)voidSerializableToBlobType. nullSafeSet(PreparedStatement st, Object value, int index, SharedSessionContractImplementor session)voidType. nullSafeSet(PreparedStatement st, Object value, int index, boolean[] settable, SharedSessionContractImplementor session)Bind a value represented by an instance of themapped classto the given JDBCPreparedStatement, ignoring some columns as dictated by thesettableparameter.voidType. nullSafeSet(PreparedStatement st, Object value, int index, SharedSessionContractImplementor session)Bind a value represented by an instance of themapped classto the given JDBCPreparedStatement, ignoring some columns as dictated by thesettableparameter.ObjectAbstractStandardBasicType. replace(Object original, Object target, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache)ObjectAbstractStandardBasicType. replace(Object original, Object target, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache, ForeignKeyDirection foreignKeyDirection)ObjectAbstractType. replace(Object original, Object target, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache, ForeignKeyDirection foreignKeyDirection)ObjectAnyType. replace(Object original, Object target, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache)ObjectCollectionType. replace(Object original, Object target, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache)ObjectComponentType. replace(Object original, Object target, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache)ObjectComponentType. replace(Object original, Object target, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache, ForeignKeyDirection foreignKeyDirection)ObjectCustomType. replace(Object original, Object target, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache)ObjectEntityType. replace(Object original, Object target, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache)ObjectMetaType. replace(Object original, Object target, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache)Deprecated, for removal: This API element is subject to removal in a future version.ObjectSerializableToBlobType. replace(Object original, Object target, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache)ObjectSerializableToBlobType. replace(Object original, Object target, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache, ForeignKeyDirection foreignKeyDirection)ObjectType. replace(Object original, Object target, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache)During merge, replace the existing (target) value in the entity we are merging to with a new (original) value from the detached entity we are merging.ObjectType. replace(Object original, Object target, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache, ForeignKeyDirection foreignKeyDirection)During merge, replace the existing (target) value in the entity we are merging to with a new (original) value from the detached entity we are merging.static Object[]TypeHelper. replace(Object[] original, Object[] target, Type[] types, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache)Apply theType.replace(java.lang.Object, java.lang.Object, org.hibernate.engine.spi.SharedSessionContractImplementor, java.lang.Object, java.util.Map<java.lang.Object, java.lang.Object>)operation across a series of values.static Object[]TypeHelper. replace(Object[] original, Object[] target, Type[] types, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache, ForeignKeyDirection foreignKeyDirection)Apply theType.replace(java.lang.Object, java.lang.Object, org.hibernate.engine.spi.SharedSessionContractImplementor, java.lang.Object, java.util.Map<java.lang.Object, java.lang.Object>)operation across a series of values.static voidTypeHelper. replace(EntityPersister persister, Object entity, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache)Apply theType.replace(java.lang.Object, java.lang.Object, org.hibernate.engine.spi.SharedSessionContractImplementor, java.lang.Object, java.util.Map<java.lang.Object, java.lang.Object>)operation across a series of values.static Object[]TypeHelper. replaceAssociations(Object[] original, Object[] target, Type[] types, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache, ForeignKeyDirection foreignKeyDirection)Apply theType.replace(java.lang.Object, java.lang.Object, org.hibernate.engine.spi.SharedSessionContractImplementor, java.lang.Object, java.util.Map<java.lang.Object, java.lang.Object>)operation across a series of values, as long as the correspondingTypeis an association.ObjectArrayType. replaceElements(Object original, Object target, Object owner, Map copyCache, SharedSessionContractImplementor session)ObjectCollectionType. replaceElements(Object original, Object target, Object owner, Map<Object,Object> copyCache, SharedSessionContractImplementor session)Replace the elements of a collection with the elements of another collection.ObjectCustomCollectionType. replaceElements(Object original, Object target, Object owner, Map copyCache, SharedSessionContractImplementor session)ObjectMapType. replaceElements(Object original, Object target, Object owner, Map copyCache, SharedSessionContractImplementor session)protected ObjectEntityType. resolve(Object value, SharedSessionContractImplementor session, Object owner)Resolve an identifier or unique key valueprotected ObjectEntityType. resolveIdentifier(Object id, SharedSessionContractImplementor session)protected ObjectEntityType. resolveIdentifier(Object id, SharedSessionContractImplementor session, Boolean overridingEager)Resolve an identifier via a load.PersistentCollection<?>ArrayType. wrap(SharedSessionContractImplementor session, Object array)PersistentCollection<?>BagType. wrap(SharedSessionContractImplementor session, Object collection)abstract PersistentCollection<?>CollectionType. wrap(SharedSessionContractImplementor session, Object collection)Wrap the naked collection instance in a wrapper, or instantiate a holder.PersistentCollection<?>CustomCollectionType. wrap(SharedSessionContractImplementor session, Object collection)PersistentCollection<?>IdentifierBagType. wrap(SharedSessionContractImplementor session, Object collection)PersistentCollection<?>ListType. wrap(SharedSessionContractImplementor session, Object collection)PersistentCollection<?>MapType. wrap(SharedSessionContractImplementor session, Object collection)PersistentCollection<?>SetType. wrap(SharedSessionContractImplementor session, Object collection)PersistentCollection<?>SortedMapType. wrap(SharedSessionContractImplementor session, Object collection)PersistentCollection<?>SortedSetType. wrap(SharedSessionContractImplementor session, Object collection) -
Uses of SharedSessionContractImplementor in org.hibernate.type.descriptor
Methods in org.hibernate.type.descriptor that return SharedSessionContractImplementor Modifier and Type Method Description SharedSessionContractImplementorWrapperOptions. getSession()Access to the current session. -
Uses of SharedSessionContractImplementor in org.hibernate.type.descriptor.java
Methods in org.hibernate.type.descriptor.java with parameters of type SharedSessionContractImplementor Modifier and Type Method Description voidJavaTypedExpressible. addToCacheKey(MutableCacheKeyBuilder cacheKey, Object value, SharedSessionContractImplementor session)static ClockClockHelper. forPrecision(Integer precision, SharedSessionContractImplementor session)static ClockClockHelper. forPrecision(Integer precision, SharedSessionContractImplementor session, int maxPrecision)BlobBlobJavaType. getReplacement(Blob original, Blob target, SharedSessionContractImplementor session)ClobClobJavaType. getReplacement(Clob original, Clob target, SharedSessionContractImplementor session)default TJavaType. getReplacement(T original, T target, SharedSessionContractImplementor session)NClobNClobJavaType. getReplacement(NClob original, NClob target, SharedSessionContractImplementor session)ByteByteJavaType. next(Byte current, Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)CalendarCalendarJavaType. next(Calendar current, Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)DateDateJavaType. next(Date current, Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)InstantInstantJavaType. next(Instant current, Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)IntegerIntegerJavaType. next(Integer current, Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)DateJdbcTimestampJavaType. next(Date current, Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)LocalDateTimeLocalDateTimeJavaType. next(LocalDateTime current, Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)LongLongJavaType. next(Long current, Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)OffsetDateTimeOffsetDateTimeJavaType. next(OffsetDateTime current, Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)byte[]PrimitiveByteArrayJavaType. next(byte[] current, Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)byte[]RowVersionJavaType. next(byte[] current, Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)ShortShortJavaType. next(Short current, Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)TVersionJavaType. next(T current, Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)Increment the version.ZonedDateTimeZonedDateTimeJavaType. next(ZonedDateTime current, Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)ByteByteJavaType. seed(Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)CalendarCalendarJavaType. seed(Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)DateDateJavaType. seed(Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)InstantInstantJavaType. seed(Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)IntegerIntegerJavaType. seed(Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)DateJdbcTimestampJavaType. seed(Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)LocalDateTimeLocalDateTimeJavaType. seed(Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)LongLongJavaType. seed(Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)OffsetDateTimeOffsetDateTimeJavaType. seed(Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)byte[]PrimitiveByteArrayJavaType. seed(Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)byte[]RowVersionJavaType. seed(Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)ShortShortJavaType. seed(Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)TVersionJavaType. seed(Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)Generate an initial version.ZonedDateTimeZonedDateTimeJavaType. seed(Long length, Integer precision, Integer scale, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.type.internal
Methods in org.hibernate.type.internal with parameters of type SharedSessionContractImplementor Modifier and Type Method Description ObjectConvertedBasicTypeImpl. assemble(Serializable cached, SharedSessionContractImplementor session, Object owner)voidConvertedBasicTypeImpl. beforeAssemble(Serializable cached, SharedSessionContractImplementor session)ObjectConvertedBasicTypeImpl. disassemble(Object value, SharedSessionContractImplementor session)SerializableConvertedBasicTypeImpl. disassemble(Object value, SharedSessionContractImplementor session, Object owner)JConvertedBasicTypeImpl. extract(CallableStatement statement, int startIndex, SharedSessionContractImplementor session)JConvertedBasicTypeImpl. extract(CallableStatement statement, String paramName, SharedSessionContractImplementor session)booleanConvertedBasicTypeImpl. isDirty(Object old, Object current, boolean[] checkable, SharedSessionContractImplementor session)booleanConvertedBasicTypeImpl. isDirty(Object old, Object current, SharedSessionContractImplementor session)booleanConvertedBasicTypeImpl. isModified(Object oldHydratedState, Object currentState, boolean[] checkable, SharedSessionContractImplementor session)JUserTypeVersionJavaTypeWrapper. next(J current, Long length, Integer precision, Integer scale, SharedSessionContractImplementor session)voidConvertedBasicTypeImpl. nullSafeSet(CallableStatement st, J value, String name, SharedSessionContractImplementor session)voidConvertedBasicTypeImpl. nullSafeSet(PreparedStatement st, Object value, int index, boolean[] settable, SharedSessionContractImplementor session)voidConvertedBasicTypeImpl. nullSafeSet(PreparedStatement st, Object value, int index, SharedSessionContractImplementor session)ObjectConvertedBasicTypeImpl. replace(Object original, Object target, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache)ObjectConvertedBasicTypeImpl. replace(Object original, Object target, SharedSessionContractImplementor session, Object owner, Map<Object,Object> copyCache, ForeignKeyDirection foreignKeyDirection)JUserTypeVersionJavaTypeWrapper. seed(Long length, Integer precision, Integer scale, SharedSessionContractImplementor session) -
Uses of SharedSessionContractImplementor in org.hibernate.usertype
Methods in org.hibernate.usertype with parameters of type SharedSessionContractImplementor Modifier and Type Method Description PersistentCollection<?>UserCollectionType. instantiate(SharedSessionContractImplementor session, CollectionPersister persister)Instantiate an uninitialized instance of the collection wrapperTUserVersionType. next(T current, SharedSessionContractImplementor session)Increment the version.TBaseUserTypeSupport. nullSafeGet(ResultSet rs, int position, SharedSessionContractImplementor session, Object owner)TStaticUserTypeSupport. nullSafeGet(ResultSet rs, int position, SharedSessionContractImplementor session, Object owner)JUserType. nullSafeGet(ResultSet rs, int position, SharedSessionContractImplementor session, Object owner)Read an instance of the Java class mapped by this custom type from the given JDBCResultSet.voidBaseUserTypeSupport. nullSafeSet(PreparedStatement st, T value, int index, SharedSessionContractImplementor session)voidStaticUserTypeSupport. nullSafeSet(PreparedStatement st, T value, int index, SharedSessionContractImplementor session)voidUserType. nullSafeSet(PreparedStatement st, J value, int index, SharedSessionContractImplementor session)Write an instance of the Java class mapped by this custom type to the given JDBCPreparedStatement.ObjectUserCollectionType. replaceElements(Object original, Object target, CollectionPersister persister, Object owner, Map copyCache, SharedSessionContractImplementor session)Replace the elements of a collection with the elements of another collectionTUserVersionType. seed(SharedSessionContractImplementor session)Generate an initial version.PersistentCollection<?>UserCollectionType. wrap(SharedSessionContractImplementor session, Object collection)Wrap an instance of a collection
-