Index

A C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

ActivityMapper<Model,Specification,Return> - Interface in gov.nasa.jpl.aerie.merlin.framework
 
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 returns Duration.
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,Output,Throws> - Interface in gov.nasa.jpl.aerie.merlin.framework
 
Result.VisitorCase<Input,Output,Throws> - Interface in gov.nasa.jpl.aerie.merlin.framework
 

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
 
A C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form