Interface DebuggerTraceManagerService.BooleanChangeAdapter

All Superinterfaces:
TriConsumer<Boolean,Boolean,Void>
Enclosing interface:
DebuggerTraceManagerService

public static interface DebuggerTraceManagerService.BooleanChangeAdapter extends TriConsumer<Boolean,Boolean,Void>
An adapter that works nicely with an AsyncReference

TODO: Seems this is still leaking an implementation detail

  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    accept(Boolean oldVal, Boolean newVal, Void cause)
    Performs this operation on the given arguments.
    void
    The value has changed
  • Method Details

    • accept

      default void accept(Boolean oldVal, Boolean newVal, Void cause)
      Description copied from interface: TriConsumer
      Performs this operation on the given arguments.
      Specified by:
      accept in interface TriConsumer<Boolean,Boolean,Void>
      Parameters:
      oldVal - the first input argument
      newVal - the second input argument
      cause - the third input argument
    • changed

      void changed(Boolean value)
      The value has changed
      Parameters:
      value - the new value