Class PlanningHorizon

java.lang.Object
gov.nasa.jpl.aerie.scheduler.model.PlanningHorizon

public final class PlanningHorizon extends Object
  • Constructor Details

    • PlanningHorizon

      public PlanningHorizon(Instant start, Instant end)
  • Method Details

    • getHor

      public gov.nasa.jpl.aerie.constraints.time.Interval getHor()
    • getStartInstant

      public Instant getStartInstant()
    • getEndInstant

      public Instant getEndInstant()
    • contains

      public boolean contains(gov.nasa.jpl.aerie.merlin.protocol.types.Duration time)
    • getStartAerie

      public gov.nasa.jpl.aerie.merlin.protocol.types.Duration getStartAerie()
    • getEndAerie

      public gov.nasa.jpl.aerie.merlin.protocol.types.Duration getEndAerie()
    • getAerieHorizonDuration

      public gov.nasa.jpl.aerie.merlin.protocol.types.Duration getAerieHorizonDuration()
    • toDur

      public gov.nasa.jpl.aerie.merlin.protocol.types.Duration toDur(Instant t)
    • fromStart

      public gov.nasa.jpl.aerie.merlin.protocol.types.Duration fromStart(Duration duration)
    • fromStart

      public gov.nasa.jpl.aerie.merlin.protocol.types.Duration fromStart(String duration)