Package ghidra.async
Interface AsyncReference.FilterFunction<T,C>
- Type Parameters:
T
- the type of object stored by the referenceC
- when updated, the type of the causes of those updates
- Enclosing class:
AsyncReference<T,
C>
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
A function to filter updates to an
AsyncReference
-
Method Summary
-
Method Details
-
filter
Filter an incoming update, i.e., call toAsyncReference.set(Object, Object)
- Parameters:
cur
- the current value of the referenceset
- the incoming value from the updatecause
- the cause of the update- Returns:
- the new value to assign to the reference
-