package io.ebeaninternal.json;

Detects when content has been modified and as such needs to be persisted (included in an update).
/** * Detects when content has been modified and as such needs to be persisted (included in an update). */
public class ModifyAwareFlag implements ModifyAwareOwner { private static final long serialVersionUID = 1; boolean dirty; @Override public boolean isMarkedDirty() { if (!dirty) return false; dirty = false; return true; } @Override public void markAsModified() { dirty = true; } @Override public void resetMarkedDirty() { dirty = false; } }