Package-level declarations
Provides plan & simulation results adapters and stubs for testing and / or custom drivers.
Types
Link copied to clipboard
class PerishableSimResultsWrapper(simulationResults: SimulationResults, stale: Boolean = false) : PerishableSimulationResults, SimulationResults
A wrapper around SimulationResults objects to make them implement PerishableSimResultsWrapper. Used by TypeUtilsEditablePlanAdapter internally.
Link copied to clipboard
A stub of the SimulationResults interface that throws an exception on all methods. Used for testing by overriding methods with hard-coded outputs. You only need to implement the methods you intend to call.
Link copied to clipboard
An EditablePlan implementation for the type-utils Plan class.
Link copied to clipboard
An adapter from the type-utils Plan class to the procedural gov.nasa.ammos.aerie.procedural.timeline.plan.Plan interface.