Class MapFieldChange<T>

Type Parameters:
T - the type of the object containing the changed field
Direct Known Subclasses:
MapFieldAdd, MapFieldClear, MapFieldRemove, MapFieldReplace

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

    • MapFieldChange

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