scrooge-generator/src/main/resources/androidgen/struct_inner.mustache [159:175]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    switch(field) {
    {{#fields}}
      {{#field_type.is_list_or_set}}
      case {{#constant_name}}{{name}}{{/constant_name}}: {
        if (elem instanceof {{field_type.left_element_type_name_in_container_skip_generic}} ) {
          if (this.{{name}} == null) {
            this.{{name}} = new {{{field_type.init_type_name}}}();
          }
          this.{{name}}.add(({{{field_type.left_element_type_name_in_container}}})elem);
        } else {
          throw new IllegalArgumentException("Type of field " + {{name}} + " should be {{field_type.type_name_in_container_skip_generic}}, but found " +  elem.getClass().toString() + " type");
        }
        break;
      }
      {{/field_type.is_list_or_set}}
    {{/fields}}
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



scrooge-generator/src/main/resources/androidgen/struct_inner.mustache [553:569]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    switch(field) {
    {{#fields}}
    {{#field_type.is_list_or_set}}
      case {{#constant_name}}{{name}}{{/constant_name}}: {
        if (elem instanceof {{field_type.left_element_type_name_in_container_skip_generic}} ) {
          if (this.{{name}} == null) {
              this.{{name}} = new {{{field_type.init_type_name}}}();
          }
          this.{{name}}.add(({{{field_type.left_element_type_name_in_container}}})elem);
        } else {
          throw new IllegalArgumentException("Type of field " + {{name}} + " should be {{field_type.type_name_in_container_skip_generic}}, but found " +  elem.getClass().toString() + " type");
        }
        break;
      }
    {{/field_type.is_list_or_set}}
    {{/fields}}
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



