Uses of Class
com.vaadin.signals.impl.SignalTree
-
Uses of SignalTree in com.vaadin.signals
Methods in com.vaadin.signals that return SignalTreeModifier and TypeMethodDescriptionprotected SignalTree
Signal.tree()
Gets the signal tree that stores the value for this signal.
static SignalTree
Returns the underlying
SignalTree
instance of the given signal.Constructors in com.vaadin.signals with parameters of type SignalTreeModifierConstructorDescriptionprotected
ListSignal
(SignalTree tree, Id id, Predicate<SignalCommand> validator, Class<T> elementType) Creates a new list signal instance with the given id and validator for the given signal tree with the given element type.
protected
MapSignal
(SignalTree tree, Id id, Predicate<SignalCommand> validator, Class<T> elementType) Creates a new map signal instance with the given id and validator for the given signal tree with the given element type.
protected
NodeSignal
(SignalTree tree, Id id, Predicate<SignalCommand> validator) Creates a new node signal based on the given tree, node id and validator.
protected
NumberSignal
(SignalTree tree, Id id, Predicate<SignalCommand> validator) Creates a new number signal instance with the given id and validator for the given signal tree.
protected
Signal
(SignalTree tree, Id id, Predicate<SignalCommand> validator) Creates a new signal instance with the given id and validator for the given signal tree.
protected
ValueSignal
(SignalTree tree, Id id, Predicate<SignalCommand> validator, Class<T> valueType) Creates a new value signal instance with the given id and validator for the given signal tree with the given value type.
-
Uses of SignalTree in com.vaadin.signals.impl
Subclasses of SignalTree in com.vaadin.signals.implModifier and TypeClassDescriptionclass
A signal tree that submits commands to an event log and asynchronously waits for external confirmation before completing handling of the command.
class
A signal tree that immediately confirms commands without waiting for an external system to determine command ordering.
Methods in com.vaadin.signals.impl with parameters of type SignalTreeModifier and TypeMethodDescriptionvoid
StagedTransaction.include
(SignalTree tree, SignalCommand command, Consumer<CommandResult> resultHandler, boolean applyToTree) void
Transaction.include
(SignalTree tree, SignalCommand command, Consumer<CommandResult> resultHandler) Includes the given command to the given tree in the context of this transaction and sets the command to be applied to the underlying signal tree.
protected abstract void
Transaction.include
(SignalTree tree, SignalCommand command, Consumer<CommandResult> resultHandler, boolean applyToTree) Includes the given command to the given tree in the context of this transaction and optionally also sets the command to be applied to the underlying signal tree.
StagedTransaction.read
(SignalTree tree) abstract TreeRevision
Transaction.read
(SignalTree tree) Gets a revision for reading from the given tree in the context of this transaction.