Uses of Class
io.permazen.change.Change

Packages that use Change
Package
Description
Classes passed to @OnChange-annotated methods.
  • Uses of Change in io.permazen.change

    Subclasses of Change in io.permazen.change
    Modifier and Type
    Class
    Description
    class 
    Notification object that gets passed to @OnChange-annotated methods when a field changes.
    class 
    Notification object that gets passed to @OnChange-annotated methods when an element is added to a list field.
    class 
    Notification object that gets passed to @OnChange-annotated methods when a list field changes.
    class 
    Notification object that gets passed to @OnChange-annotated methods when a list field is cleared.
    class 
    Notification object that gets passed to @OnChange-annotated methods when an element is removed from a list field.
    class 
    Notification object that gets passed to @OnChange-annotated methods when an element is replaced in a list field.
    class 
    Notification object that gets passed to @OnChange-annotated methods when a new key/value pair is added to a map field.
    class 
    Notification object that gets passed to @OnChange-annotated methods when a map field changes.
    class 
    Notification object that gets passed to @OnChange-annotated methods when a map field is cleared.
    class 
    Notification object that gets passed to @OnChange-annotated methods when a key/value pair is removed from a map field.
    class 
    Notification object that gets passed to @OnChange-annotated methods when the value in a key/value pair is replaced with a new value.
    class 
    Change notification that indicates a new object has been created.
    class 
    Change notification that indicates an object has been deleted.
    class 
    Notification object that gets passed to @OnChange-annotated methods when an element is added to a set field.
    class 
    Notification object that gets passed to @OnChange-annotated methods when a set field changes.
    class 
    Notification object that gets passed to @OnChange-annotated methods when a set field is cleared.
    class 
    Notification object that gets passed to @OnChange-annotated methods when an element is removed from a set field.
    class 
    Notification object that gets passed to @OnChange-annotated methods when a simple field changes.
    Methods in io.permazen.change with parameters of type Change
    Modifier and Type
    Method
    Description
    default <T> R
    ChangeSwitch.caseChange(Change<T> change)
    Visitor pattern roll-up method.