Class Registrar
java.lang.Object
gov.nasa.jpl.aerie.merlin.framework.Registrar
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<Value> voiddiscrete(String name, Resource<Value> resource, ValueMapper<Value> mapper) <Value> voiddiscrete(String name, Resource<Value> resource, ValueMapper<Value> mapper, String description) booleanvoidvoidreal(String name, Resource<gov.nasa.jpl.aerie.merlin.protocol.types.RealDynamics> resource, String description) <T> voidrealWithMetadata(String name, Resource<gov.nasa.jpl.aerie.merlin.protocol.types.RealDynamics> resource, String key, T metadata, ValueMapper<T> metadataValueMapper) <T> voidrealWithMetadata(String name, Resource<gov.nasa.jpl.aerie.merlin.protocol.types.RealDynamics> resource, String key, T metadata, ValueMapper<T> metadataValueMapper, String description) <Event> voidtopic(String name, CellRef<Event, ?> ref, ValueMapper<Event> mapper)
-
Constructor Details
-
Registrar
public Registrar(gov.nasa.jpl.aerie.merlin.protocol.driver.Initializer builder)
-
-
Method Details
-
isInitializationComplete
public boolean isInitializationComplete() -
discrete
-
discrete
public <Value> void discrete(String name, Resource<Value> resource, ValueMapper<Value> mapper, String description) -
real
-
real
-
realWithMetadata
public <T> void realWithMetadata(String name, Resource<gov.nasa.jpl.aerie.merlin.protocol.types.RealDynamics> resource, String key, T metadata, ValueMapper<T> metadataValueMapper) -
realWithMetadata
public <T> void realWithMetadata(String name, Resource<gov.nasa.jpl.aerie.merlin.protocol.types.RealDynamics> resource, String key, T metadata, ValueMapper<T> metadataValueMapper, String description) -
topic
-