Interface Change<T>
-
- Type Parameters:
T- the type of object being changed
@Immutable(builder=false) public interface Change<T>
Represents a change in the value of some object.- Since:
- 2.0.0
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default booleanchanged()Get whether any change actually occurred.Tcurrent()The current value.static <T> Change<T>of(T old, T current)Told()The previous value before the operation.
-