Package org.hibernate.engine.spi
Interface ExtendedSelfDirtinessTracker
-
- All Superinterfaces:
PrimeAmongSecondarySupertypes
,SelfDirtinessTracker
public interface ExtendedSelfDirtinessTracker extends SelfDirtinessTracker
A self dirtiness tracker that declares additional methods that are intended for internal communication. This interface can be implemented optionally instead of the plainSelfDirtinessTracker
.
-
-
Field Summary
Fields Modifier and Type Field Description static String
REMOVE_DIRTY_FIELDS_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
$$_hibernate_areCollectionFieldsDirty()
void
$$_hibernate_clearDirtyCollectionNames()
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 Detail
-
REMOVE_DIRTY_FIELDS_NAME
static final String REMOVE_DIRTY_FIELDS_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
$$_hibernate_getCollectionFieldDirtyNames
void $$_hibernate_getCollectionFieldDirtyNames(DirtyTracker dirtyTracker)
-
$$_hibernate_areCollectionFieldsDirty
boolean $$_hibernate_areCollectionFieldsDirty()
-
$$_hibernate_clearDirtyCollectionNames
void $$_hibernate_clearDirtyCollectionNames()
-
$$_hibernate_removeDirtyFields
void $$_hibernate_removeDirtyFields(LazyAttributeLoadingInterceptor lazyInterceptor)
-
-