Карта объекта в чванстве

Я пытаюсь создать объект карты в Swagger

definitions:
  foo:
   description: a sample class
   required: 
    - param
   properties:
    param:
     type: object
     description: this param is a map<String, Object> where object is a derivative of java.lang.object
     additionalproperties: 
       type: object

Swagger генерирует заглушку с кодом ниже

public class foo  {
 private Map<String, Object> param = new HashMap<String, Object>();
 getters();
 setters();
}

но он также генерирует неиспользованный и не имеющий ссылки оператор импорта

import io.swagger.model.Object;

Я пытаюсь сгенерировать клиентскую заглушку для jax-rs API с помощью приведенного ниже оператора

java -jar "../swagger-codegen/modules/swagger-codegen-cli/target/swagger-codegen-cli.jar" generate -i /../src/main/resources/swagger/swagger.yaml -l jaxrs -o sample

Пожалуйста, скажите мне, правильно ли я делаю создание карты, где Object является ссылкой на класс Java.lang

0 ответов

Другие вопросы по тегам