modhelxs.state_management
Annotation Type SnapshotAttribute


@Retention(value=RUNTIME)
public @interface SnapshotAttribute

An annotation to specify that a state value is to be reverted at start of snapshot instead of reset time. This is useful for blocks that do not validate a snapshot and need to keep some information around during the next iterations in order to make the snapshot converge toward a new permanent state of the model.

Author:
boulange