Package org.hibernate.engine.spi
Interface ExtendedSelfDirtinessTracker
- All Superinterfaces:
PrimeAmongSecondarySupertypes
,SelfDirtinessTracker
A self dirtiness tracker that declares additional methods that are intended for
internal communication. This interface can be implemented optionally instead of
the plain
SelfDirtinessTracker
.-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
void
void
$$_hibernate_getCollectionFieldDirtyNames
(DirtyTracker dirtyTracker) void
$$_hibernate_removeDirtyFields
(LazyAttributeLoadingInterceptor lazyInterceptor) Methods inherited from interface org.hibernate.engine.spi.PrimeAmongSecondarySupertypes
asCompositeOwner, asCompositeTracker, asHibernateProxy, asManaged, asManagedComposite, asManagedEntity, asManagedMappedSuperclass, asPersistentAttributeInterceptable, asProxyConfiguration
Methods inherited from interface org.hibernate.engine.spi.SelfDirtinessTracker
$$_hibernate_clearDirtyAttributes, $$_hibernate_getCollectionTracker, $$_hibernate_getDirtyAttributes, $$_hibernate_hasDirtyAttributes, $$_hibernate_suspendDirtyTracking, $$_hibernate_trackChange, asSelfDirtinessTracker
-
Field Details
-
REMOVE_DIRTY_FIELDS_NAME
- See Also:
-
-
Method Details
-
$$_hibernate_getCollectionFieldDirtyNames
-
$$_hibernate_areCollectionFieldsDirty
boolean $$_hibernate_areCollectionFieldsDirty() -
$$_hibernate_clearDirtyCollectionNames
void $$_hibernate_clearDirtyCollectionNames() -
$$_hibernate_removeDirtyFields
-