Uses of Class
io.permazen.change.FieldChange

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

    Modifier and Type
    Class
    Description
    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 
    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 FieldChange
    Modifier and Type
    Method
    Description
    default <T> R
    ChangeSwitch.caseFieldChange(FieldChange<T> change)
    Visitor pattern roll-up method.