Procedure.fromJson constructor

Procedure.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory Procedure.fromJson(Map<String, dynamic> json) {
  var language = json["language"] as String;

  if (language == 'dart') {
    return ProcedureDart.fromJson(json);
  } else if (language == 'java') {
    return ProcedureJava.fromJson(json);
  } else {
    return ProcedureApolloVM.fromJson(json);
  }
}