Index

A B C D E F G H I L M O P R S T U V X Y Z 
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

utcClock - Variable in class gov.nasa.jpl.aerie.foomissionmodel.Mission
 

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
 
A B C D E F G H I L M O P R S T U V X Y Z 
All Classes and Interfaces|All Packages