Как создать метод CompareTo через openapi-generator-maven-plugin?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как создать метод CompareTo через openapi-generator-maven-plugin?

Сообщение Anonymous »

Я хочу сгенерировать метод CompareTo с помощью плагина openapi-generator-maven-plugin. Плагин генерирует все методы, определенные в файле pojo.mustache, а именно:quals(), hashCode() и т. д. Но он не генерирует метод CompareTo. Я попытался добавить следующее в спецификацию OAS:

Код: Выделить всё

x-implements: ['java.lang.Comparable']
Полученный в результате сгенерированный класс реализует Comparable, как показано ниже:

Код: Выделить всё

public class MyClass implements java.lang.Comparable
Я попытался переопределить файл pojo.mustache, добавив приведенный ниже пример на основе необязательного настраиваемого атрибута в OAS, но метод CompareTo все равно не создается:

Код: Выделить всё

{{#vendorExtensions.x-custom-method}}
@Override
public String compareTo({{classname}} that)
{
return "true";
}
{{/vendorExtensions.x-custom-method}}
Есть ли какой-либо предопределенный атрибут, который я могу добавить в OAS для его создания?

Подробнее здесь: https://stackoverflow.com/questions/792 ... ven-plugin
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»