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 Detail

      • 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.