Interface IAttributeContainer.IAfterSetValueCallback<KEYTYPE,VALUETYPE>

All Superinterfaces:
ICallback
Enclosing interface:
IAttributeContainer<KEYTYPE,VALUETYPE>
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface IAttributeContainer.IAfterSetValueCallback<KEYTYPE,VALUETYPE> extends ICallback
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    afterSetValue(KEYTYPE aName, VALUETYPE aOldValue, VALUETYPE aNewValue)
    Method that is invoked after a value changed.
  • Method Details

    • afterSetValue

      void afterSetValue(@Nonnull KEYTYPE aName, @Nullable VALUETYPE aOldValue, @Nullable VALUETYPE aNewValue)
      Method that is invoked after a value changed.
      Parameters:
      aName - The changed key. Neither null nor empty.
      aOldValue - The old value. May be null.
      aNewValue - The new value. May be null in which case the value was removed.