Class ListFieldChange<T>

Type Parameters:
T - the type of the object containing the changed field
Direct Known Subclasses:
ListFieldAdd, ListFieldClear, ListFieldRemove, ListFieldReplace

public abstract class ListFieldChange<T> extends FieldChange<T>
Notification object that gets passed to @OnChange-annotated methods when a list field changes.
  • Constructor Details

    • ListFieldChange

      protected ListFieldChange(T jobj, String fieldName)
      Constructor.
      Parameters:
      jobj - Java object containing the list field that changed
      fieldName - the name of the field that changed
      Throws:
      IllegalArgumentException - if jobj or fieldName is null