Class RecursiveEventGraphEvaluator
java.lang.Object
gov.nasa.jpl.aerie.merlin.driver.timeline.RecursiveEventGraphEvaluator
- All Implemented Interfaces:
EventGraphEvaluator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<Effect> Optional<Effect> evaluate(gov.nasa.jpl.aerie.merlin.protocol.model.EffectTrait<Effect> trait, Selector<Effect> selector, EventGraph<Event> graph)
-
Constructor Details
-
RecursiveEventGraphEvaluator
public RecursiveEventGraphEvaluator()
-
-
Method Details
-
evaluate
public <Effect> Optional<Effect> evaluate(gov.nasa.jpl.aerie.merlin.protocol.model.EffectTrait<Effect> trait, Selector<Effect> selector, EventGraph<Event> graph) - Specified by:
evaluatein interfaceEventGraphEvaluator
-