Package com.vaadin.signals.function
package com.vaadin.signals.function
-
InterfacesClassDescriptionRepresents a cleanup operation that can be invoked to unregister a listener, dispose of resources, or cancel an ongoing operation.Validates whether a signal command is allowed to be executed on a signal.Represents an action to be executed as a signal effect.An
Executorthat is alsoSerializable.SerializableFunction<T,R> AFunctionthat is alsoSerializable.ARunnablethat is alsoSerializable.Computes a signal value based on other signals.SignalMapper<T,R> Transforms a signal value into another value, creating a derived signal.SignalModifier<P,C> Modifies the parent signal value in place based on a new child value.Computes a new signal value based on the current value, enabling atomic compare-and-swap updates with automatic retry on conflicts.Represents a task to be executed within a signal transaction context.ValueMerger<O,I> Creates a new outer value by merging a new inner value with the old outer value.Receives the current value of a signal for in-place modification.Supplies a value within a specific context such as a transaction or lock-protected block.