Package gov.nasa.jpl.aerie.merlin.driver.timeline
package gov.nasa.jpl.aerie.merlin.driver.timeline
-
ClassDescriptionCell<State>Binds the state of a cell together with its dynamical behavior.EffectExpression<Event>Declares the ability of an object to be evaluated under an
EffectTrait.A module for representingEffectExpressions in a textual form.A heterogeneous event represented by a value and a topic over that value's type.EventGraph<Event>An immutable tree-representation of a graph of sequentially- and concurrently-composed events.EventGraph.Atom<Event>UseEventGraph.atom(Event)instead of instantiating this class directly.EventGraph.Concurrently<Event>UseEventGraph.concurrently(EventGraph[])} instead of instantiating this class directly.EventGraph.Empty<Event>UseEventGraph.empty()instead of instantiating this class directly.A "no-op" algebra that reconstructs an event graph from its pieces.EventGraph.Sequentially<Event>UseEventGraph.sequentially(EventGraph[])} instead of instantiating this class directly.LiveCell<State>Query<State>Selector<Effect>Selector.SelectorRow<EventType,Effect>