Карта объекта в чванстве
Я пытаюсь создать объект карты в 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