scrooge-generator/src/main/resources/androidgen/struct_inner.mustache [182:198]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    switch(field) {
    {{#fields}}
      {{#field_type.is_map}}
        case {{#constant_name}}{{name}}{{/constant_name}}: {
        if (key instanceof {{field_type.left_element_type_name_in_container_skip_generic}} && value instanceof {{{field_type.right_element_type_name_in_container_skip_generic}}} ) {
          if (this.{{name}} == null) {
            this.{{name}} = new {{{field_type.init_type_name}}}();
          }
          this.{{name}}.put(({{{field_type.left_element_type_name_in_container}}})key, ({{{field_type.right_element_type_name_in_container}}})value);
        } else {
          throw new IllegalArgumentException("[{{{field_type.left_element_type_name_in_container}}},{{{field_type.right_element_type_name_in_container}}}] is expected, but [" +  key.getClass().toString() + ", " + value.getClass().toString() + "] type found.");
        }
        break;
      }
      {{/field_type.is_map}}
    {{/fields}}
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



scrooge-generator/src/main/resources/androidgen/struct_inner.mustache [576:592]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    switch(field) {
    {{#fields}}
    {{#field_type.is_map}}
      case {{#constant_name}}{{name}}{{/constant_name}}: {
        if (key instanceof {{field_type.left_element_type_name_in_container_skip_generic}} && value instanceof {{{field_type.right_element_type_name_in_container_skip_generic}}} ) {
          if (this.{{name}} == null) {
            this.{{name}} = new {{{field_type.init_type_name}}}();
          }
          this.{{name}}.put(({{{field_type.left_element_type_name_in_container}}})key, ({{{field_type.right_element_type_name_in_container}}})value);
        } else {
          throw new IllegalArgumentException("[{{{field_type.left_element_type_name_in_container}}},{{{field_type.right_element_type_name_in_container}}}] is expected, but [" +  key.getClass().toString() + ", " + value.getClass().toString() + "] type found.");
        }
        break;
      }
    {{/field_type.is_map}}
    {{/fields}}
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



