Uses of Class
com.vaadin.signals.operations.SignalOperation
Packages that use SignalOperation
-
Uses of SignalOperation in com.vaadin.signals
Methods in com.vaadin.signals with type parameters of type SignalOperationModifier and TypeMethodDescriptionprotected <R,O extends SignalOperation<R>>
OAbstractSignal.submit(SignalCommand command, Function<CommandResult.Accept, R> resultConverter, O operation) Submits a command for this signal and updates the given operation using the given result converter once the command result is confirmed.protected <O extends SignalOperation<Void>>
OAbstractSignal.submitVoidOperation(SignalCommand command, O operation) Submits a command for this signal and updates the given operation without a value once the command result is confirmed.Methods in com.vaadin.signals that return SignalOperationModifier and TypeMethodDescriptionNodeSignal.adoptAs(AbstractSignal<?> signal, String key) Adopts the given node as a map child with the given key.NodeSignal.adoptAt(AbstractSignal<?> node, ListSignal.ListPosition at) Adopts the given node as a list child at the given location.protected SignalOperation<Void> AbstractSignal.clear()Helper to submit a clear command.ListSignal.clear()Removes all children from this list.MapSignal.clear()Removes all entries from this map.NodeSignal.clear()Removes all list children and map children from this node.NumberSignal.incrementBy(double delta) Atomically increments the value of this signal by the given delta amount.ListSignal.moveTo(AbstractSignal<T> child, ListSignal.ListPosition to) Moves the given child signal to the given position in this list.Associates the given value with the given key.NodeSignal.putChildWithValue(String key, Object value) Associates the given value with the given key.protected SignalOperation<Void> AbstractSignal.remove(AbstractSignal<?> child) Helper to submit a remove command.ListSignal.remove(ValueSignal<T> child) Removes the given child from this list.Removes the mapping for the given key.NodeSignal.removeChild(NodeSignal child) Removes the given child from this node.NodeSignal.removeChild(String key) Removes the map child with the given key.Sets the value of this signal if and only if the signal has the expected value at the time when the operation is confirmed.protected SignalOperation<Void> AbstractSignal.submit(SignalCommand command) Submits a command for this signal and updates the created operation without a value once the command result is confirmed.protected <R> SignalOperation<R> AbstractSignal.submit(SignalCommand command, Function<CommandResult.Accept, R> resultConverter) Submits a command for this signal and uses the provided result converter to updates the created operation once the command result is confirmed.NumberSignal.value(int value) Sets the value of this signal as an integer.Sets the value of this signal.ListSignal.verifyChild(AbstractSignal<?> child) Checks that the given signal is a child in this list.MapSignal.verifyHasKey(String key) Checks that there is a mapping for the given key in this map.MapSignal.verifyKey(String key, AbstractSignal<?> expectedChild) Checks that the given child is mapped to the given key in this map.MapSignal.verifyKeyAbsent(String key) Checks that there is no mapping for the given key in this map.ListSignal.verifyPosition(AbstractSignal<?> child, ListSignal.ListPosition expectedPosition) Checks that the given child is at the given position in this list.ValueSignal.verifyValue(T expectedValue) Checks that this signal has the expected value. -
Uses of SignalOperation in com.vaadin.signals.operations
Subclasses of SignalOperation in com.vaadin.signals.operationsModifier and TypeClassDescriptionclassAn operation that can be cancelled.classInsertOperation<T extends Signal<?>>An operation that inserts a new child signal into a list or map.classA signal operation representing a transaction and the return value from the transaction callback.