swagger-api/swagger-codegen

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

Open

#3.241 geöffnet am 29. Juni 2016

Auf GitHub ansehen
 (5 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)HTML (5.474 Forks)batch import
Client: JavaIssue: Bughelp wanted

Repository-Metriken

Stars
 (12.701 Stars)
PR-Merge-Metriken
 (Keine gemergten PRs in 30 T)

Beschreibung

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

Contributor Guide