Class UnitRegistrar
java.lang.Object
gov.nasa.jpl.aerie.contrib.metadata.UnitRegistrar
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> voiddiscreteResource(gov.nasa.jpl.aerie.merlin.framework.Registrar registrar, String name, gov.nasa.jpl.aerie.merlin.framework.Resource<T> resource, gov.nasa.jpl.aerie.merlin.framework.ValueMapper<T> valueMapper, String unit) static <T> voiddiscreteResource(gov.nasa.jpl.aerie.merlin.framework.Registrar registrar, String name, gov.nasa.jpl.aerie.merlin.framework.Resource<T> resource, gov.nasa.jpl.aerie.merlin.framework.ValueMapper<T> valueMapper, String unit, String description) static voidrealResource(gov.nasa.jpl.aerie.merlin.framework.Registrar registrar, String name, gov.nasa.jpl.aerie.merlin.framework.Resource<gov.nasa.jpl.aerie.merlin.protocol.types.RealDynamics> resource, String unit) static voidrealResource(gov.nasa.jpl.aerie.merlin.framework.Registrar registrar, String name, gov.nasa.jpl.aerie.merlin.framework.Resource<gov.nasa.jpl.aerie.merlin.protocol.types.RealDynamics> resource, String unit, String description) static <T> gov.nasa.jpl.aerie.merlin.framework.ValueMapper<T> withDescription(String description, gov.nasa.jpl.aerie.merlin.framework.ValueMapper<T> target) static <T> gov.nasa.jpl.aerie.merlin.framework.ValueMapper<T>
-
Constructor Details
-
UnitRegistrar
public UnitRegistrar()
-
-
Method Details
-
withUnit
public static <T> gov.nasa.jpl.aerie.merlin.framework.ValueMapper<T> withUnit(String unit, gov.nasa.jpl.aerie.merlin.framework.ValueMapper<T> target) -
withDescription
public static <T> gov.nasa.jpl.aerie.merlin.framework.ValueMapper<T> withDescription(String description, gov.nasa.jpl.aerie.merlin.framework.ValueMapper<T> target) -
discreteResource
-
discreteResource
-
realResource
-
realResource
-