Interface DirtyChecker<E>
- All Known Subinterfaces:
DirtyAttributeFlusher<T,,E, V> MapDirtyChecker<E,,K, V> PluralDirtyChecker<E,V>
- All Known Implementing Classes:
AbstractPluralAttributeFlusher,BasicAttributeFlusher,BasicDirtyChecker,CascadingCollectionElementAttributeFlusher,CollectionAttributeFlusher,CollectionElementAttributeFlusher,CompositeAttributeFlusher,EmbeddableAttributeFlusher,IndexedListAttributeFlusher,InverseCollectionElementAttributeFlusher,MapAttributeFlusher,MergeCollectionElementAttributeFlusher,MergeMapKeyAttributeFlusher,MergeMapValueAttributeFlusher,ParentCollectionReferenceAttributeFlusher,ParentReferenceAttributeFlusher,PersistCollectionElementAttributeFlusher,SubviewAttributeFlusher,UpdateCollectionElementAttributeFlusher,VersionAttributeFlusher
public interface DirtyChecker<E>
An interface for determining the dirty kind of two objects.
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiongetDirtyKind(E initial, E current) Returns the dirty kind of the objects.<X> DirtyChecker<X>[]getNestedCheckers(E current)
-
Method Details
-
getNestedCheckers
-
getDirtyKind
Returns the dirty kind of the objects.- Returns:
- The dirty kind
-