public virtual JsonObject toJsonObject(MigrationInstruction instruction) { JsonObject json = JsonUtil.createObject(); JsonUtil.addArrayField(json, SOURCE_ACTIVITY_IDS, new string[] { instruction.SourceActivityId }); JsonUtil.addArrayField(json, TARGET_ACTIVITY_IDS, new string[] { instruction.TargetActivityId }); JsonUtil.addField(json, UPDATE_EVENT_TRIGGER, instruction.UpdateEventTrigger); return(json); }