Index
All Classes and Interfaces|All Packages
A
- a - Variable in class gov.nasa.jpl.aerie.foomissionmodel.models.SimpleData
- activate() - Method in class gov.nasa.jpl.aerie.foomissionmodel.models.SimpleData.InstrumentData
- activitiesExecuted - Variable in class gov.nasa.jpl.aerie.foomissionmodel.Mission
- alpha_max - Variable in class gov.nasa.jpl.aerie.foomissionmodel.activities.SolarPanelNonLinear
- alpha_max - Variable in class gov.nasa.jpl.aerie.foomissionmodel.activities.SolarPanelNonLinearTimeDependent
B
- b - Variable in class gov.nasa.jpl.aerie.foomissionmodel.models.SimpleData
- BarActivity - Class in gov.nasa.jpl.aerie.foomissionmodel.activities
- BarActivity() - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.activities.BarActivity
- BasicActivity - Class in gov.nasa.jpl.aerie.foomissionmodel.activities
- BasicActivity() - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.activities.BasicActivity
- BasicFooActivity - Class in gov.nasa.jpl.aerie.foomissionmodel.activities
- BasicFooActivity() - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.activities.BasicFooActivity
- beginImaging(ImagerMode, double) - Method in class gov.nasa.jpl.aerie.foomissionmodel.models.Imager
C
- ChildActivity() - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.activities.DecompositionTestActivities.ChildActivity
- ChildActivity(int) - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.activities.DecompositionTestActivities.ChildActivity
- clearVolume() - Method in class gov.nasa.jpl.aerie.foomissionmodel.models.SimpleData.InstrumentData
- combo - Variable in class gov.nasa.jpl.aerie.foomissionmodel.Mission
- command - Variable in class gov.nasa.jpl.aerie.foomissionmodel.activities.SolarPanelNonLinearTimeDependent
- complexData - Variable in class gov.nasa.jpl.aerie.foomissionmodel.Mission
- Configuration - Class in gov.nasa.jpl.aerie.foomissionmodel
- Configuration() - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.Configuration
- Configuration(Double) - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.Configuration
- Configuration(Double, Boolean) - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.Configuration
- ControllableDurationActivity - Record Class in gov.nasa.jpl.aerie.foomissionmodel.activities
- ControllableDurationActivity(Duration) - Constructor for record class gov.nasa.jpl.aerie.foomissionmodel.activities.ControllableDurationActivity
-
Creates an instance of a
ControllableDurationActivity
record class. - counter - Variable in class gov.nasa.jpl.aerie.foomissionmodel.activities.DecompositionTestActivities.ChildActivity
- counter - Variable in class gov.nasa.jpl.aerie.foomissionmodel.Mission
D
- DaemonCheckerActivity - Record Class in gov.nasa.jpl.aerie.foomissionmodel.activities
-
An activity that checks that the TimeTrackerDaemon has run the correct number of times.
- DaemonCheckerActivity(int) - Constructor for record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonCheckerActivity
-
Creates an instance of a
DaemonCheckerActivity
record class. - DaemonCheckerSpawner - Record Class in gov.nasa.jpl.aerie.foomissionmodel.activities
-
An activity that spawns a DaemonCheckerActivity after delaying.
- DaemonCheckerSpawner(int, int) - Constructor for record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonCheckerSpawner
-
Creates an instance of a
DaemonCheckerSpawner
record class. - DaemonTaskActivity - Record Class in gov.nasa.jpl.aerie.foomissionmodel.activities
-
An activity that spawns a DaemonCheckerSpawner which spawns a DaemonCheckerActivity after delaying.
- DaemonTaskActivity(int, int) - Constructor for record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonTaskActivity
-
Creates an instance of a
DaemonTaskActivity
record class. - data - Variable in class gov.nasa.jpl.aerie.foomissionmodel.Mission
- deactivate() - Method in class gov.nasa.jpl.aerie.foomissionmodel.models.SimpleData.InstrumentData
- DecompositionTestActivities - Class in gov.nasa.jpl.aerie.foomissionmodel.activities
- DecompositionTestActivities() - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.activities.DecompositionTestActivities
- DecompositionTestActivities.ChildActivity - Class in gov.nasa.jpl.aerie.foomissionmodel.activities
- DecompositionTestActivities.ParentActivity - Class in gov.nasa.jpl.aerie.foomissionmodel.activities
- deserializeValue(SerializedValue) - Method in class gov.nasa.jpl.aerie.foomissionmodel.mappers.SmartestDurationValueMapper
- downlinkData() - Method in class gov.nasa.jpl.aerie.foomissionmodel.models.SimpleData
- duration - Variable in class gov.nasa.jpl.aerie.foomissionmodel.activities.BasicFooActivity
- duration() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.ControllableDurationActivity
-
Returns the value of the
duration
record component. - duration() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.OtherControllableDurationActivity
-
Returns the value of the
duration
record component. - duration() - Static method in class gov.nasa.jpl.aerie.foomissionmodel.mappers.FooValueMappers
- duration(double, double, double) - Static method in class gov.nasa.jpl.aerie.foomissionmodel.activities.SolarPanelNonLinear
E
- endImaging() - Method in class gov.nasa.jpl.aerie.foomissionmodel.models.Imager
- equals(Object) - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.ControllableDurationActivity
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonCheckerActivity
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonCheckerSpawner
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonTaskActivity
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.LateRiserActivity
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.OtherControllableDurationActivity
-
Indicates whether some other object is "equal to" this one.
F
- foo - Variable in class gov.nasa.jpl.aerie.foomissionmodel.Mission
- FooActivity - Class in gov.nasa.jpl.aerie.foomissionmodel.activities
- FooActivity() - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.activities.FooActivity
- FooValueMappers - Class in gov.nasa.jpl.aerie.foomissionmodel.mappers
- FooValueMappers() - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.mappers.FooValueMappers
G
- getAngleAtTime(double) - Method in class gov.nasa.jpl.aerie.foomissionmodel.activities.SolarPanelNonLinearTimeDependent
- getMinutesElapsed() - Method in class gov.nasa.jpl.aerie.foomissionmodel.models.TimeTrackerDaemon
- getMode() - Method in class gov.nasa.jpl.aerie.foomissionmodel.models.Imager
- getResolution() - Method in class gov.nasa.jpl.aerie.foomissionmodel.models.Imager
- getResolution() - Method in enum class gov.nasa.jpl.aerie.foomissionmodel.models.ImagerMode
- getTotalPixels() - Method in enum class gov.nasa.jpl.aerie.foomissionmodel.models.ImagerMode
- getValueSchema() - Method in class gov.nasa.jpl.aerie.foomissionmodel.mappers.SmartestDurationValueMapper
- gov.nasa.jpl.aerie.foomissionmodel - package gov.nasa.jpl.aerie.foomissionmodel
- gov.nasa.jpl.aerie.foomissionmodel.activities - package gov.nasa.jpl.aerie.foomissionmodel.activities
- gov.nasa.jpl.aerie.foomissionmodel.mappers - package gov.nasa.jpl.aerie.foomissionmodel.mappers
- gov.nasa.jpl.aerie.foomissionmodel.models - package gov.nasa.jpl.aerie.foomissionmodel.models
H
- hashCode() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.ControllableDurationActivity
-
Returns a hash code value for this object.
- hashCode() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonCheckerActivity
-
Returns a hash code value for this object.
- hashCode() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonCheckerSpawner
-
Returns a hash code value for this object.
- hashCode() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonTaskActivity
-
Returns a hash code value for this object.
- hashCode() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.LateRiserActivity
-
Returns a hash code value for this object.
- hashCode() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.OtherControllableDurationActivity
-
Returns a hash code value for this object.
- HI_RES - Enum constant in enum class gov.nasa.jpl.aerie.foomissionmodel.models.ImagerMode
I
- Imager - Class in gov.nasa.jpl.aerie.foomissionmodel.models
- Imager(double, ImagerMode, double) - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.models.Imager
- ImagerMode - Enum Class in gov.nasa.jpl.aerie.foomissionmodel.models
- isConflicted() - Method in class gov.nasa.jpl.aerie.foomissionmodel.models.Imager
- isImaging() - Method in class gov.nasa.jpl.aerie.foomissionmodel.models.Imager
L
- label - Variable in class gov.nasa.jpl.aerie.foomissionmodel.activities.DecompositionTestActivities.ParentActivity
- LateRiserActivity - Record Class in gov.nasa.jpl.aerie.foomissionmodel.activities
-
An activity that can't be scheduled in the first 60 seconds of the horizon
- LateRiserActivity() - Constructor for record class gov.nasa.jpl.aerie.foomissionmodel.activities.LateRiserActivity
-
Creates an instance of a
LateRiserActivity
record class. - LOW_RES - Enum constant in enum class gov.nasa.jpl.aerie.foomissionmodel.models.ImagerMode
M
- MED_RES - Enum constant in enum class gov.nasa.jpl.aerie.foomissionmodel.models.ImagerMode
- minutesElapsed() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonCheckerActivity
-
Returns the value of the
minutesElapsed
record component. - minutesElapsed() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonCheckerSpawner
-
Returns the value of the
minutesElapsed
record component. - minutesElapsed() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonTaskActivity
-
Returns the value of the
minutesElapsed
record component. - Mission - Class in gov.nasa.jpl.aerie.foomissionmodel
- Mission(Registrar, Instant, Configuration) - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.Mission
O
- OFF - Enum constant in enum class gov.nasa.jpl.aerie.foomissionmodel.models.ImagerMode
- omega_max - Variable in class gov.nasa.jpl.aerie.foomissionmodel.activities.SolarPanelNonLinear
- omega_max - Variable in class gov.nasa.jpl.aerie.foomissionmodel.activities.SolarPanelNonLinearTimeDependent
- OtherControllableDurationActivity - Record Class in gov.nasa.jpl.aerie.foomissionmodel.activities
- OtherControllableDurationActivity(Duration) - Constructor for record class gov.nasa.jpl.aerie.foomissionmodel.activities.OtherControllableDurationActivity
-
Creates an instance of a
OtherControllableDurationActivity
record class.
P
- ParentActivity() - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.activities.DecompositionTestActivities.ParentActivity
R
- raiseException - Variable in class gov.nasa.jpl.aerie.foomissionmodel.Configuration
- rate - Variable in class gov.nasa.jpl.aerie.foomissionmodel.models.Imager
- rate - Variable in class gov.nasa.jpl.aerie.foomissionmodel.models.SimpleData.InstrumentData
- run() - Method in class gov.nasa.jpl.aerie.foomissionmodel.models.TimeTrackerDaemon
- run(Mission) - Method in class gov.nasa.jpl.aerie.foomissionmodel.activities.BarActivity
- run(Mission) - Method in class gov.nasa.jpl.aerie.foomissionmodel.activities.BasicActivity
- run(Mission) - Method in class gov.nasa.jpl.aerie.foomissionmodel.activities.BasicFooActivity
- run(Mission) - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.ControllableDurationActivity
- run(Mission) - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonCheckerActivity
- run(Mission) - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonCheckerSpawner
- run(Mission) - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonTaskActivity
- run(Mission) - Method in class gov.nasa.jpl.aerie.foomissionmodel.activities.DecompositionTestActivities.ChildActivity
- run(Mission) - Method in class gov.nasa.jpl.aerie.foomissionmodel.activities.DecompositionTestActivities.ParentActivity
- run(Mission) - Method in class gov.nasa.jpl.aerie.foomissionmodel.activities.FooActivity
- run(Mission) - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.LateRiserActivity
- run(Mission) - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.OtherControllableDurationActivity
- run(Mission) - Method in class gov.nasa.jpl.aerie.foomissionmodel.activities.SolarPanelNonLinear
- run(Mission) - Method in class gov.nasa.jpl.aerie.foomissionmodel.activities.SolarPanelNonLinearTimeDependent
- run(Mission) - Method in class gov.nasa.jpl.aerie.foomissionmodel.activities.ZeroDurationUncontrollableActivity
S
- serializeValue(Duration) - Method in class gov.nasa.jpl.aerie.foomissionmodel.mappers.SmartestDurationValueMapper
- setMode(boolean) - Method in class gov.nasa.jpl.aerie.foomissionmodel.models.SimpleData.InstrumentData
- simpleData - Variable in class gov.nasa.jpl.aerie.foomissionmodel.Mission
- SimpleData - Class in gov.nasa.jpl.aerie.foomissionmodel.models
-
Simple data model inspired by Clipper's example data system model diagrams.
- SimpleData() - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.models.SimpleData
- SimpleData.InstrumentData - Class in gov.nasa.jpl.aerie.foomissionmodel.models
- sink - Variable in class gov.nasa.jpl.aerie.foomissionmodel.Mission
- sinkRate - Variable in class gov.nasa.jpl.aerie.foomissionmodel.Configuration
- SmartestDurationValueMapper - Class in gov.nasa.jpl.aerie.foomissionmodel.mappers
- SmartestDurationValueMapper() - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.mappers.SmartestDurationValueMapper
- SolarPanelNonLinear - Class in gov.nasa.jpl.aerie.foomissionmodel.activities
-
Activity written to demonstrate how the scheduler might handle uncontrollable durations.
- SolarPanelNonLinear() - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.activities.SolarPanelNonLinear
- SolarPanelNonLinearTimeDependent - Class in gov.nasa.jpl.aerie.foomissionmodel.activities
- SolarPanelNonLinearTimeDependent() - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.activities.SolarPanelNonLinearTimeDependent
- source - Variable in class gov.nasa.jpl.aerie.foomissionmodel.Mission
- spawnDelay() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonCheckerSpawner
-
Returns the value of the
spawnDelay
record component. - spawnDelay() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonTaskActivity
-
Returns the value of the
spawnDelay
record component. - startingAfterUnixEpoch - Variable in class gov.nasa.jpl.aerie.foomissionmodel.Mission
T
- test() - Method in class gov.nasa.jpl.aerie.foomissionmodel.Mission
- theta_turn - Variable in class gov.nasa.jpl.aerie.foomissionmodel.activities.SolarPanelNonLinear
- timeTrackerDaemon - Variable in class gov.nasa.jpl.aerie.foomissionmodel.Mission
- TimeTrackerDaemon - Class in gov.nasa.jpl.aerie.foomissionmodel.models
-
A daemon task that tracks the number of minutes since plan start
- TimeTrackerDaemon() - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.models.TimeTrackerDaemon
- toString() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.ControllableDurationActivity
-
Returns a string representation of this record class.
- toString() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonCheckerActivity
-
Returns a string representation of this record class.
- toString() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonCheckerSpawner
-
Returns a string representation of this record class.
- toString() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.DaemonTaskActivity
-
Returns a string representation of this record class.
- toString() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.LateRiserActivity
-
Returns a string representation of this record class.
- toString() - Method in record class gov.nasa.jpl.aerie.foomissionmodel.activities.OtherControllableDurationActivity
-
Returns a string representation of this record class.
- totalVolume - Variable in class gov.nasa.jpl.aerie.foomissionmodel.models.SimpleData
U
V
- validateX() - Method in class gov.nasa.jpl.aerie.foomissionmodel.activities.FooActivity
- validateY() - Method in class gov.nasa.jpl.aerie.foomissionmodel.activities.FooActivity
- valueOf(String) - Static method in enum class gov.nasa.jpl.aerie.foomissionmodel.models.ImagerMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class gov.nasa.jpl.aerie.foomissionmodel.models.ImagerMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vecs - Variable in class gov.nasa.jpl.aerie.foomissionmodel.activities.FooActivity
- vector3d(ValueMapper<Double>) - Static method in class gov.nasa.jpl.aerie.foomissionmodel.mappers.FooValueMappers
- volume - Variable in class gov.nasa.jpl.aerie.foomissionmodel.models.Imager
- volume - Variable in class gov.nasa.jpl.aerie.foomissionmodel.models.SimpleData.InstrumentData
X
- x - Variable in class gov.nasa.jpl.aerie.foomissionmodel.activities.FooActivity
Y
- y - Variable in class gov.nasa.jpl.aerie.foomissionmodel.activities.FooActivity
Z
- z - Variable in class gov.nasa.jpl.aerie.foomissionmodel.activities.FooActivity
- ZeroDurationUncontrollableActivity - Class in gov.nasa.jpl.aerie.foomissionmodel.activities
- ZeroDurationUncontrollableActivity() - Constructor for class gov.nasa.jpl.aerie.foomissionmodel.activities.ZeroDurationUncontrollableActivity
All Classes and Interfaces|All Packages