swagger-api/swagger-codegen

[Java] Does not support Map of Map of String or other type

Aberta

#3.241 aberto em 29 de jun. de 2016

 (5 comentários) (0 reação) (0 responsável)HTML (5.474 forks)batch import
Client: JavaIssue: Bughelp wanted

Métricas do repositório

Stars
 (12.701 estrelas)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

Description

Currently, Java does not support Map of Map of String or other type

public class MapTest   {
  @SerializedName("map_map_of_string")
  private Map<String, Map<String, String>> mapMapOfString = new HashMap<String, Map<String, String>>();

As shown above, the inner Map is not mapped to HashMap

Swagger-codegen version

Latest master (Jun 28, 2016)

Suggest a Fix

The issue likely has to do with getTypeDeclaration in modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractJavaCodegen.java

Guia do colaborador