Class ActivityTemplateJsonParser
java.lang.Object
gov.nasa.jpl.aerie.scheduler.server.http.ActivityTemplateJsonParser
- All Implemented Interfaces:
gov.nasa.jpl.aerie.json.JsonParser<SchedulingDSL.ActivityTemplate>
public class ActivityTemplateJsonParser
extends Object
implements gov.nasa.jpl.aerie.json.JsonParser<SchedulingDSL.ActivityTemplate>
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionjavax.json.JsonObjectgetSchema(gov.nasa.jpl.aerie.json.SchemaCache anchors) gov.nasa.jpl.aerie.json.JsonParseResult<SchedulingDSL.ActivityTemplate> parse(javax.json.JsonValue json) javax.json.JsonValueunparse(SchedulingDSL.ActivityTemplate activityTemplate) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gov.nasa.jpl.aerie.json.JsonParser
getSchema, map, map
-
Constructor Details
-
ActivityTemplateJsonParser
-
-
Method Details
-
getSchema
public javax.json.JsonObject getSchema(gov.nasa.jpl.aerie.json.SchemaCache anchors) - Specified by:
getSchemain interfacegov.nasa.jpl.aerie.json.JsonParser<SchedulingDSL.ActivityTemplate>
-
parse
public gov.nasa.jpl.aerie.json.JsonParseResult<SchedulingDSL.ActivityTemplate> parse(javax.json.JsonValue json) - Specified by:
parsein interfacegov.nasa.jpl.aerie.json.JsonParser<SchedulingDSL.ActivityTemplate>
-
unparse
- Specified by:
unparsein interfacegov.nasa.jpl.aerie.json.JsonParser<SchedulingDSL.ActivityTemplate>
-