Class SmartestDurationValueMapper

java.lang.Object
gov.nasa.jpl.aerie.foomissionmodel.mappers.SmartestDurationValueMapper
All Implemented Interfaces:
gov.nasa.jpl.aerie.merlin.framework.ValueMapper<gov.nasa.jpl.aerie.merlin.protocol.types.Duration>

public class SmartestDurationValueMapper extends Object implements gov.nasa.jpl.aerie.merlin.framework.ValueMapper<gov.nasa.jpl.aerie.merlin.protocol.types.Duration>
  • Constructor Details

    • SmartestDurationValueMapper

      public SmartestDurationValueMapper()
  • Method Details

    • getValueSchema

      public gov.nasa.jpl.aerie.merlin.protocol.types.ValueSchema getValueSchema()
      Specified by:
      getValueSchema in interface gov.nasa.jpl.aerie.merlin.framework.ValueMapper<gov.nasa.jpl.aerie.merlin.protocol.types.Duration>
    • deserializeValue

      public gov.nasa.jpl.aerie.merlin.framework.Result<gov.nasa.jpl.aerie.merlin.protocol.types.Duration,String> deserializeValue(gov.nasa.jpl.aerie.merlin.protocol.types.SerializedValue serializedValue)
      Specified by:
      deserializeValue in interface gov.nasa.jpl.aerie.merlin.framework.ValueMapper<gov.nasa.jpl.aerie.merlin.protocol.types.Duration>
    • serializeValue

      public gov.nasa.jpl.aerie.merlin.protocol.types.SerializedValue serializeValue(gov.nasa.jpl.aerie.merlin.protocol.types.Duration value)
      Specified by:
      serializeValue in interface gov.nasa.jpl.aerie.merlin.framework.ValueMapper<gov.nasa.jpl.aerie.merlin.protocol.types.Duration>