Interface PropertyTracker

    • Method Detail

      • getChangedProperties

        Set<ChangedProperty<? extends Serializable>> getChangedProperties​(boolean reset)
        Gets all (types of) properties that have been changed since creation of the corresponding/implementing object or last resetting of the change tracking and resets the tracking afterwards if appropriate.
        The returned set is always a snapshot of the current state.
        Parameters:
        reset - Whether to clear the changes.
        Returns:
        All (types of) properties that have been changed since creation of this item or resetting the tracking and resets the tracking afterwards if appropriate.