RootStore
Constructors
Properties
a simple SimpleHandler that just takes the given action-value as the new value for the Store.
Functions
Default error handler printing the error to console.
Factory method to create a SimpleHandler that does not take an Action
Factory method to create a SimpleHandler mapping the actual value of the Store and a given Action to a new value.
factory method to create an EmittingHandler that does not take an action in it's execute-lambda.
Factory method to create a EmittingHandler taking an action-value and the current store value to derive the new value. An EmittingHandler is a Flow by itself and can therefore be connected to other SimpleHandlers even in other Stores.
on a Store of nullable data this creates a Store with a nullable parent and non-nullable value. It can be called using a Lens on a non-nullable parent (that can be created by using the @Lenses-annotation), but you have to ensure, that the resulting Store is never used, when it's parent's value is null. Otherwise, a NullPointerException is thrown.
Finds all exactly corresponding ValidationMessages to this Store, which means all messages, which have exactly the same path as the Store.
Finds all corresponding ValidationMessages to this Store which satisfy the filterPredicate-expression.
Finds all corresponding ValidationMessages to this Store, which means all messages, that fit exactly with their path or which are sub-elements of this Stores data model.