Index
All Classes and Interfaces|All Packages|Serialized Form
A
- ActivityMapper<Model,
Specification, - Interface in gov.nasa.jpl.aerie.merlin.frameworkReturn> - ActivityType - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- ActivityType.ControllableDuration - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
-
Apply to the effect model when the activity has a parameter that sets the activity's duration.
- ActivityType.EffectModel - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- ActivityType.Executor - Enum Class in gov.nasa.jpl.aerie.merlin.framework.annotations
- ActivityType.FixedDuration - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
-
Use when an activity has a constant statically-known duration.
- ActivityType.MaximumDuration - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
-
Use when the duration of an activity can be upper-bounded, Apply to either a static
Duration
field or a static no-arg method that returnsDuration
. - ActivityType.ParametricDuration - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
-
Use when an activity's duration is indirectly determined only by its arguments.
- ActivityType.WithMapper - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- add(RealResource, RealResource) - Static method in interface gov.nasa.jpl.aerie.merlin.framework.resources.real.RealResource
- allocate(State, CellType<Effect, State>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.CellRef
- allocate(State, CellType<Effect, State>, Function<Event, Effect>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.CellRef
- allocate(State, CellType<Effect, State>, Function<Event, Effect>, Topic<Event>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.CellRef
- allocate(State, CellType<Effect, State>, Function<Event, Effect>, Topic<Event>) - Method in interface gov.nasa.jpl.aerie.merlin.framework.Context
- allocate(State, CellType<Effect, State>, Function<Event, Effect>, Topic<Event>) - Method in class gov.nasa.jpl.aerie.merlin.framework.InitializationContext
- allocate(State, CellType<Effect, State>, Function<Event, Effect>, Topic<Event>) - Method in class gov.nasa.jpl.aerie.merlin.framework.QueryContext
- and(Condition) - Method in interface gov.nasa.jpl.aerie.merlin.framework.Condition
- and(Condition, Condition) - Static method in interface gov.nasa.jpl.aerie.merlin.framework.Condition
- annotation() - Element in annotation interface gov.nasa.jpl.aerie.merlin.framework.annotations.MissionModel.WithMetadata
- annotationValueMapper(String, ValueMapper<T>, ValueMapper<A>, A) - Static method in record class gov.nasa.jpl.aerie.merlin.framework.MetadataValueMapper
- apply(Input) - Method in interface gov.nasa.jpl.aerie.merlin.framework.Result.VisitorCase
- ask(CellId<State>) - Method in interface gov.nasa.jpl.aerie.merlin.framework.Context
- ask(CellId<State>) - Method in class gov.nasa.jpl.aerie.merlin.framework.InitializationContext
- ask(CellId<State>) - Method in class gov.nasa.jpl.aerie.merlin.framework.QueryContext
- AutoValueMapper - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- AutoValueMapper.Annotation - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- AutoValueMapper.Record - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- await(Condition) - Method in interface gov.nasa.jpl.aerie.merlin.framework.TaskHandle
C
- CACHE_READS - Static variable in class gov.nasa.jpl.aerie.merlin.framework.ThreadedTask
- call(TaskFactory<T>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- call(InSpan, TaskFactory<?>) - Method in interface gov.nasa.jpl.aerie.merlin.framework.TaskHandle
- call(InSpan, TaskFactory<Return>) - Method in interface gov.nasa.jpl.aerie.merlin.framework.Context
- call(InSpan, TaskFactory<Return>) - Method in class gov.nasa.jpl.aerie.merlin.framework.InitializationContext
- call(InSpan, TaskFactory<Return>) - Method in class gov.nasa.jpl.aerie.merlin.framework.QueryContext
- call(Runnable) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- call(Supplier<T>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- callWithSpan(TaskFactory<T>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- callWithSpan(Runnable) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- callWithSpan(Supplier<T>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- cell() - Method in record class gov.nasa.jpl.aerie.merlin.framework.Scoped.UndoToken
-
Returns the value of the
cell
record component. - cellId - Variable in class gov.nasa.jpl.aerie.merlin.framework.CellRef
- CellRef<Event,
State> - Class in gov.nasa.jpl.aerie.merlin.framework - close() - Method in record class gov.nasa.jpl.aerie.merlin.framework.Scoped.UndoToken
- Condition - Interface in gov.nasa.jpl.aerie.merlin.framework
- Context - Interface in gov.nasa.jpl.aerie.merlin.framework
- Context.ContextType - Enum Class in gov.nasa.jpl.aerie.merlin.framework
- create() - Static method in class gov.nasa.jpl.aerie.merlin.framework.Scoped
-
Create a dynamically-scoped cell containing values of type
Scoped
.
D
- defer(long, Duration, TaskFactory<?>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- defer(long, Duration, Runnable) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- defer(Duration, TaskFactory<?>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- defer(Duration, Runnable) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- deferWithSpan(long, Duration, TaskFactory<?>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- deferWithSpan(long, Duration, Runnable) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- deferWithSpan(Duration, TaskFactory<?>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- deferWithSpan(Duration, Runnable) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- delay(long, Duration) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- delay(Duration) - Method in interface gov.nasa.jpl.aerie.merlin.framework.Context
- delay(Duration) - Method in class gov.nasa.jpl.aerie.merlin.framework.InitializationContext
- delay(Duration) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- delay(Duration) - Method in class gov.nasa.jpl.aerie.merlin.framework.QueryContext
- delay(Duration) - Method in interface gov.nasa.jpl.aerie.merlin.framework.TaskHandle
- deserializeValue(SerializedValue) - Method in record class gov.nasa.jpl.aerie.merlin.framework.MetadataValueMapper
- deserializeValue(SerializedValue) - Method in interface gov.nasa.jpl.aerie.merlin.framework.ValueMapper
-
Produces an mission model-specific domain value from a mission-agnostic representation.
- discrete(String, Resource<Value>, ValueMapper<Value>) - Method in class gov.nasa.jpl.aerie.merlin.framework.Registrar
- DiscreteResource<T> - Interface in gov.nasa.jpl.aerie.merlin.framework.resources.discrete
- duplicate(Executor) - Method in class gov.nasa.jpl.aerie.merlin.framework.ReplayingTask
- duplicate(Executor) - Method in class gov.nasa.jpl.aerie.merlin.framework.ThreadedTask
E
- emit(Event) - Method in class gov.nasa.jpl.aerie.merlin.framework.CellRef
- emit(Event, Topic<Event>) - Method in interface gov.nasa.jpl.aerie.merlin.framework.Context
- emit(Event, Topic<Event>) - Method in class gov.nasa.jpl.aerie.merlin.framework.InitializationContext
- emit(Event, Topic<Event>) - Method in class gov.nasa.jpl.aerie.merlin.framework.QueryContext
- emit(T, Topic<T>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- EmptyDynamicCellException() - Constructor for exception class gov.nasa.jpl.aerie.merlin.framework.Scoped.EmptyDynamicCellException
- EmptyInputType - Class in gov.nasa.jpl.aerie.merlin.framework
- EmptyInputType() - Constructor for class gov.nasa.jpl.aerie.merlin.framework.EmptyInputType
- equals(Object) - Method in record class gov.nasa.jpl.aerie.merlin.framework.MetadataValueMapper
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class gov.nasa.jpl.aerie.merlin.framework.Result
- equals(Object) - Method in record class gov.nasa.jpl.aerie.merlin.framework.Scoped.UndoToken
-
Indicates whether some other object is "equal to" this one.
- Export - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- Export.Parameter - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- Export.Template - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- Export.Validation - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- Export.Validation.Subject - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- Export.WithDefaults - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
F
- failure(Failure) - Static method in class gov.nasa.jpl.aerie.merlin.framework.Result
-
Factory method for the Right variant.
- Failure - Enum constant in enum class gov.nasa.jpl.aerie.merlin.framework.Result.Kind
- FALSE - Static variable in interface gov.nasa.jpl.aerie.merlin.framework.Condition
G
- get() - Method in class gov.nasa.jpl.aerie.merlin.framework.CellRef
- get() - Method in interface gov.nasa.jpl.aerie.merlin.framework.resources.discrete.DiscreteResource
- get() - Method in interface gov.nasa.jpl.aerie.merlin.framework.resources.real.RealResource
- get() - Method in class gov.nasa.jpl.aerie.merlin.framework.Scoped
-
Gets the current value of the dynamic cell.
- getArguments(Unit) - Method in class gov.nasa.jpl.aerie.merlin.framework.EmptyInputType
- getContextType() - Method in interface gov.nasa.jpl.aerie.merlin.framework.Context
- getContextType() - Method in class gov.nasa.jpl.aerie.merlin.framework.InitializationContext
- getContextType() - Method in class gov.nasa.jpl.aerie.merlin.framework.QueryContext
- getDynamics() - Method in interface gov.nasa.jpl.aerie.merlin.framework.Resource
- getFailureOrThrow() - Method in class gov.nasa.jpl.aerie.merlin.framework.Result
- getFailureOrThrow(Function<Success, Throws>) - Method in class gov.nasa.jpl.aerie.merlin.framework.Result
- getInputAsOutput() - Method in interface gov.nasa.jpl.aerie.merlin.framework.ActivityMapper
- getInputTopic() - Method in interface gov.nasa.jpl.aerie.merlin.framework.ActivityMapper
- getKind() - Method in class gov.nasa.jpl.aerie.merlin.framework.Result
- getOutputTopic() - Method in interface gov.nasa.jpl.aerie.merlin.framework.ActivityMapper
- getParameters() - Method in class gov.nasa.jpl.aerie.merlin.framework.EmptyInputType
- getRequiredParameters() - Method in class gov.nasa.jpl.aerie.merlin.framework.EmptyInputType
- getSuccessOrThrow() - Method in class gov.nasa.jpl.aerie.merlin.framework.Result
- getSuccessOrThrow(Function<Failure, Throws>) - Method in class gov.nasa.jpl.aerie.merlin.framework.Result
- getValidationFailures(Unit) - Method in class gov.nasa.jpl.aerie.merlin.framework.EmptyInputType
- getValueSchema() - Method in record class gov.nasa.jpl.aerie.merlin.framework.MetadataValueMapper
- getValueSchema() - Method in interface gov.nasa.jpl.aerie.merlin.framework.ValueMapper
-
Gets a schema for the kind of value understood by this ValueMapper.
- gov.nasa.jpl.aerie.merlin.framework - package gov.nasa.jpl.aerie.merlin.framework
- gov.nasa.jpl.aerie.merlin.framework.annotations - package gov.nasa.jpl.aerie.merlin.framework.annotations
- gov.nasa.jpl.aerie.merlin.framework.resources.discrete - package gov.nasa.jpl.aerie.merlin.framework.resources.discrete
- gov.nasa.jpl.aerie.merlin.framework.resources.real - package gov.nasa.jpl.aerie.merlin.framework.resources.real
-
Definitions for simulating and solving over real-valued resources.
H
- hashCode() - Method in record class gov.nasa.jpl.aerie.merlin.framework.MetadataValueMapper
-
Returns a hash code value for this object.
- hashCode() - Method in class gov.nasa.jpl.aerie.merlin.framework.Result
- hashCode() - Method in record class gov.nasa.jpl.aerie.merlin.framework.Scoped.UndoToken
-
Returns a hash code value for this object.
I
- InitializationContext - Class in gov.nasa.jpl.aerie.merlin.framework
- InitializationContext(Initializer) - Constructor for class gov.nasa.jpl.aerie.merlin.framework.InitializationContext
- initializing(Initializer, Supplier<T>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.InitializationContext
- Initializing - Enum constant in enum class gov.nasa.jpl.aerie.merlin.framework.Context.ContextType
- instantiate(Map<String, SerializedValue>) - Method in class gov.nasa.jpl.aerie.merlin.framework.EmptyInputType
- is(T) - Method in interface gov.nasa.jpl.aerie.merlin.framework.resources.discrete.DiscreteResource
- isBetween(double, double) - Method in interface gov.nasa.jpl.aerie.merlin.framework.resources.real.RealResource
- isInitializationComplete() - Method in class gov.nasa.jpl.aerie.merlin.framework.Registrar
- isOneOf(Set<T>) - Method in interface gov.nasa.jpl.aerie.merlin.framework.resources.discrete.DiscreteResource
L
- label() - Method in record class gov.nasa.jpl.aerie.merlin.framework.MetadataValueMapper
-
Returns the value of the
label
record component.
M
- map(Result.VisitorCase<Success, OutputSuccess, Throws>, Result.VisitorCase<Failure, OutputFailure, Throws>) - Method in class gov.nasa.jpl.aerie.merlin.framework.Result
- map(Function<T, S>) - Method in interface gov.nasa.jpl.aerie.merlin.framework.resources.discrete.DiscreteResource
- mapFailure(Result.VisitorCase<Failure, Output, Throws>) - Method in class gov.nasa.jpl.aerie.merlin.framework.Result
- mapped(DiscreteResource<T>, Function<T, S>) - Static method in interface gov.nasa.jpl.aerie.merlin.framework.resources.discrete.DiscreteResource
- mapSuccess(Result.VisitorCase<Success, Output, Throws>) - Method in class gov.nasa.jpl.aerie.merlin.framework.Result
- match(Result.Visitor<Success, Failure, Output, Throws>) - Method in class gov.nasa.jpl.aerie.merlin.framework.Result
- match(Result.VisitorCase<Success, Output, Throws>, Result.VisitorCase<Failure, Output, Throws>) - Method in class gov.nasa.jpl.aerie.merlin.framework.Result
-
Convenience method for matching in a way syntactically similar to switch statements.
- metadata() - Method in record class gov.nasa.jpl.aerie.merlin.framework.MetadataValueMapper
-
Returns the value of the
metadata
record component. - MetadataValueMapper<T> - Record Class in gov.nasa.jpl.aerie.merlin.framework
- MetadataValueMapper(String, SerializedValue, ValueMapper<T>) - Constructor for record class gov.nasa.jpl.aerie.merlin.framework.MetadataValueMapper
-
Creates an instance of a
MetadataValueMapper
record class. - minus(RealResource) - Method in interface gov.nasa.jpl.aerie.merlin.framework.resources.real.RealResource
- MissionModel - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- MissionModel.AllActivityTypes - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- MissionModel.AllMappers - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- MissionModel.AllMetadata - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- MissionModel.WithActivityType - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- MissionModel.WithConfiguration - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- MissionModel.WithMappers - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- MissionModel.WithMetadata - Annotation Interface in gov.nasa.jpl.aerie.merlin.framework.annotations
- model() - Element in annotation interface gov.nasa.jpl.aerie.merlin.framework.annotations.MissionModel
- ModelActions - Class in gov.nasa.jpl.aerie.merlin.framework
- ModelActions() - Constructor for class gov.nasa.jpl.aerie.merlin.framework.ModelActions
N
- name() - Element in annotation interface gov.nasa.jpl.aerie.merlin.framework.annotations.MissionModel.WithMetadata
- nextSatisfied(boolean, Duration, Duration) - Method in interface gov.nasa.jpl.aerie.merlin.framework.Condition
- not() - Method in interface gov.nasa.jpl.aerie.merlin.framework.Condition
- not(Condition) - Static method in interface gov.nasa.jpl.aerie.merlin.framework.Condition
O
- oldValue() - Method in record class gov.nasa.jpl.aerie.merlin.framework.Scoped.UndoToken
-
Returns the value of the
oldValue
record component. - onFailure(Failure) - Method in interface gov.nasa.jpl.aerie.merlin.framework.Result.Visitor
- onSuccess(Success) - Method in interface gov.nasa.jpl.aerie.merlin.framework.Result.Visitor
- or(Condition) - Method in interface gov.nasa.jpl.aerie.merlin.framework.Condition
- or(Condition, Condition) - Static method in interface gov.nasa.jpl.aerie.merlin.framework.Condition
P
- parameterName() - Element in annotation interface gov.nasa.jpl.aerie.merlin.framework.annotations.ActivityType.ControllableDuration
- plus(RealResource) - Method in interface gov.nasa.jpl.aerie.merlin.framework.resources.real.RealResource
Q
- QueryContext - Class in gov.nasa.jpl.aerie.merlin.framework
- QueryContext(Querier) - Constructor for class gov.nasa.jpl.aerie.merlin.framework.QueryContext
- Querying - Enum constant in enum class gov.nasa.jpl.aerie.merlin.framework.Context.ContextType
R
- Reacting - Enum constant in enum class gov.nasa.jpl.aerie.merlin.framework.Context.ContextType
- real(String, Resource<RealDynamics>) - Method in class gov.nasa.jpl.aerie.merlin.framework.Registrar
- RealResource - Interface in gov.nasa.jpl.aerie.merlin.framework.resources.real
- realWithMetadata(String, Resource<RealDynamics>, String, T, ValueMapper<T>) - Method in class gov.nasa.jpl.aerie.merlin.framework.Registrar
- Registrar - Class in gov.nasa.jpl.aerie.merlin.framework
- Registrar(Initializer) - Constructor for class gov.nasa.jpl.aerie.merlin.framework.Registrar
- release() - Method in class gov.nasa.jpl.aerie.merlin.framework.ThreadedTask
- replaying(Runnable) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- replaying(Supplier<T>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- Replaying - Enum constant in enum class gov.nasa.jpl.aerie.merlin.framework.annotations.ActivityType.Executor
- ReplayingTask<Return> - Class in gov.nasa.jpl.aerie.merlin.framework
- ReplayingTask(Scoped<Context>, Supplier<Return>) - Constructor for class gov.nasa.jpl.aerie.merlin.framework.ReplayingTask
- Resource<Dynamics> - Interface in gov.nasa.jpl.aerie.merlin.framework
- Result<Success,
Failure> - Class in gov.nasa.jpl.aerie.merlin.framework -
This class is the equivalent of the type `Result L R = Success L | Failure R` in a language with algebraic data types, but adapted to the vagaries of the Java platform.
- Result.Kind - Enum Class in gov.nasa.jpl.aerie.merlin.framework
- Result.Visitor<Success,
Failure, - Interface in gov.nasa.jpl.aerie.merlin.frameworkOutput, Throws> - Result.VisitorCase<Input,
Output, - Interface in gov.nasa.jpl.aerie.merlin.frameworkThrows>
S
- scaleBy(double, RealResource) - Static method in interface gov.nasa.jpl.aerie.merlin.framework.resources.real.RealResource
- scaledBy(double) - Method in interface gov.nasa.jpl.aerie.merlin.framework.resources.real.RealResource
- Scoped<T> - Class in gov.nasa.jpl.aerie.merlin.framework
-
A dynamically-scoped cell.
- Scoped.EmptyDynamicCellException - Exception Class in gov.nasa.jpl.aerie.merlin.framework
- Scoped.UndoToken<T> - Record Class in gov.nasa.jpl.aerie.merlin.framework
- serializeValue(T) - Method in record class gov.nasa.jpl.aerie.merlin.framework.MetadataValueMapper
- serializeValue(T) - Method in interface gov.nasa.jpl.aerie.merlin.framework.ValueMapper
-
Produces a mission-agnostic representation of an mission model-specific domain value.
- set(T) - Method in class gov.nasa.jpl.aerie.merlin.framework.Scoped
-
Set a value in this cell, returning an
AutoCloseable
resource restoring the previous value on close. - spawn(TaskFactory<T>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- spawn(InSpan, TaskFactory<?>) - Method in interface gov.nasa.jpl.aerie.merlin.framework.Context
- spawn(InSpan, TaskFactory<?>) - Method in class gov.nasa.jpl.aerie.merlin.framework.InitializationContext
- spawn(InSpan, TaskFactory<?>) - Method in class gov.nasa.jpl.aerie.merlin.framework.QueryContext
- spawn(Runnable) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- spawn(Supplier<T>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- spawnWithSpan(TaskFactory<T>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- spawnWithSpan(Runnable) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- spawnWithSpan(Supplier<T>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- step(Scheduler) - Method in class gov.nasa.jpl.aerie.merlin.framework.ReplayingTask
- step(Scheduler) - Method in class gov.nasa.jpl.aerie.merlin.framework.ThreadedTask
- subtract(RealResource, RealResource) - Static method in interface gov.nasa.jpl.aerie.merlin.framework.resources.real.RealResource
- success(Success) - Static method in class gov.nasa.jpl.aerie.merlin.framework.Result
-
Factory method for the Left variant.
- Success - Enum constant in enum class gov.nasa.jpl.aerie.merlin.framework.Result.Kind
T
- target() - Method in record class gov.nasa.jpl.aerie.merlin.framework.MetadataValueMapper
-
Returns the value of the
target
record component. - TaskFailureException() - Constructor for exception class gov.nasa.jpl.aerie.merlin.framework.ThreadedTask.TaskFailureException
- TaskHandle - Interface in gov.nasa.jpl.aerie.merlin.framework
- threaded(Runnable) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- threaded(Supplier<T>) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- Threaded - Enum constant in enum class gov.nasa.jpl.aerie.merlin.framework.annotations.ActivityType.Executor
- ThreadedTask<Return> - Class in gov.nasa.jpl.aerie.merlin.framework
- ThreadedTask(Executor, Scoped<Context>, Supplier<Return>) - Constructor for class gov.nasa.jpl.aerie.merlin.framework.ThreadedTask
- ThreadedTask.TaskFailureException - Exception Class in gov.nasa.jpl.aerie.merlin.framework
- topic - Variable in class gov.nasa.jpl.aerie.merlin.framework.CellRef
- topic(String, CellRef<Event, ?>, ValueMapper<Event>) - Method in class gov.nasa.jpl.aerie.merlin.framework.Registrar
- toString() - Method in record class gov.nasa.jpl.aerie.merlin.framework.MetadataValueMapper
-
Returns a string representation of this record class.
- toString() - Method in enum class gov.nasa.jpl.aerie.merlin.framework.Result.Kind
- toString() - Method in class gov.nasa.jpl.aerie.merlin.framework.Result
- toString() - Method in record class gov.nasa.jpl.aerie.merlin.framework.Scoped.UndoToken
-
Returns a string representation of this record class.
- TRUE - Static variable in interface gov.nasa.jpl.aerie.merlin.framework.Condition
U
- UndoToken(Scoped<T>, T) - Constructor for record class gov.nasa.jpl.aerie.merlin.framework.Scoped.UndoToken
-
Creates an instance of a
UndoToken
record class.
V
- value() - Element in annotation interface gov.nasa.jpl.aerie.merlin.framework.annotations.ActivityType.EffectModel
- value() - Element in annotation interface gov.nasa.jpl.aerie.merlin.framework.annotations.ActivityType
- value() - Element in annotation interface gov.nasa.jpl.aerie.merlin.framework.annotations.ActivityType.WithMapper
- value() - Element in annotation interface gov.nasa.jpl.aerie.merlin.framework.annotations.Export.Validation.Subject
- value() - Element in annotation interface gov.nasa.jpl.aerie.merlin.framework.annotations.Export.Validation
- value() - Element in annotation interface gov.nasa.jpl.aerie.merlin.framework.annotations.MissionModel.AllActivityTypes
- value() - Element in annotation interface gov.nasa.jpl.aerie.merlin.framework.annotations.MissionModel.AllMappers
- value() - Element in annotation interface gov.nasa.jpl.aerie.merlin.framework.annotations.MissionModel.AllMetadata
- value() - Element in annotation interface gov.nasa.jpl.aerie.merlin.framework.annotations.MissionModel.WithActivityType
- value() - Element in annotation interface gov.nasa.jpl.aerie.merlin.framework.annotations.MissionModel.WithConfiguration
- value() - Element in annotation interface gov.nasa.jpl.aerie.merlin.framework.annotations.MissionModel.WithMappers
- ValueMapper<T> - Interface in gov.nasa.jpl.aerie.merlin.framework
-
A mapping between (a) the mission-specific representation of a data type defined by a mission model (b) to a mission-agnostic representation of that data type.
- valueOf(String) - Static method in enum class gov.nasa.jpl.aerie.merlin.framework.annotations.ActivityType.Executor
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.nasa.jpl.aerie.merlin.framework.Context.ContextType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.nasa.jpl.aerie.merlin.framework.Result.Kind
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class gov.nasa.jpl.aerie.merlin.framework.annotations.ActivityType.Executor
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.nasa.jpl.aerie.merlin.framework.Context.ContextType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.nasa.jpl.aerie.merlin.framework.Result.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- waitUntil(Condition) - Method in interface gov.nasa.jpl.aerie.merlin.framework.Context
- waitUntil(Condition) - Method in class gov.nasa.jpl.aerie.merlin.framework.InitializationContext
- waitUntil(Condition) - Static method in class gov.nasa.jpl.aerie.merlin.framework.ModelActions
- waitUntil(Condition) - Method in class gov.nasa.jpl.aerie.merlin.framework.QueryContext
All Classes and Interfaces|All Packages|Serialized Form