Class MerlinParsers
java.lang.Object
gov.nasa.jpl.aerie.merlin.server.http.MerlinParsers
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final gov.nasa.jpl.aerie.json.JsonParser<gov.nasa.jpl.aerie.types.ActivityDirectiveId> static final gov.nasa.jpl.aerie.json.JsonParser<DatasetId> static final gov.nasa.jpl.aerie.json.JsonParser<gov.nasa.jpl.aerie.merlin.protocol.types.Duration> static final gov.nasa.jpl.aerie.json.JsonParser<gov.nasa.jpl.aerie.types.MissionModelId> static final gov.nasa.jpl.aerie.json.JsonParser<PlanId> static final gov.nasa.jpl.aerie.json.JsonParser<SimulationDatasetId> static final gov.nasa.jpl.aerie.json.JsonParser<gov.nasa.jpl.aerie.merlin.driver.SimulationFailure> static final gov.nasa.jpl.aerie.json.JsonParser<gov.nasa.jpl.aerie.types.Timestamp> -
Method Summary
Modifier and TypeMethodDescriptionstatic gov.nasa.jpl.aerie.json.JsonParser<ConstraintId> static <T> T
-
Field Details
-
timestampP
public static final gov.nasa.jpl.aerie.json.JsonParser<gov.nasa.jpl.aerie.types.Timestamp> timestampP -
durationP
public static final gov.nasa.jpl.aerie.json.JsonParser<gov.nasa.jpl.aerie.merlin.protocol.types.Duration> durationP -
activityDirectiveIdP
public static final gov.nasa.jpl.aerie.json.JsonParser<gov.nasa.jpl.aerie.types.ActivityDirectiveId> activityDirectiveIdP -
missionModelIdP
public static final gov.nasa.jpl.aerie.json.JsonParser<gov.nasa.jpl.aerie.types.MissionModelId> missionModelIdP -
planIdP
-
simulationDatasetIdP
-
datasetIdP
-
simulationFailureP
public static final gov.nasa.jpl.aerie.json.JsonParser<gov.nasa.jpl.aerie.merlin.driver.SimulationFailure> simulationFailureP
-
-
Method Details
-
constraintIdP
-
parseJson
public static <T> T parseJson(String subject, gov.nasa.jpl.aerie.json.JsonParser<T> parser) throws InvalidJsonException, InvalidEntityException
-