Создать LocalTime из спецификации OpenAPI.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Создать LocalTime из спецификации OpenAPI.

Сообщение Anonymous »

Я вижу, что в OpenAPI существует формат даты для строк и что, используя dateLibrary=java8, мы можем генерировать поля LocalDate с помощью openapi-generator.
Но есть ли способ создания полей LocalTime? В OpenAPI нет формата времени, а формат даты и времени создает OffsetDateTime.
EDIT: трудно предложить воспроизводимый пример, поскольку вопрос речь идет о чем-то, что я не могу сделать, но иллюстративным примером может быть то, что я хочу что-то вроде:
Спецификация схемы:

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

Visit:
type: object
parameters:
visitor:
type: string
timeOfVisit:
type: string
format: time
Но очевидно, что формат времени отсутствует в спецификации OpenAPI. Сгенерированный код должен выглядеть примерно так:

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

public class Visit {
private String visitor;
private LocalTime timeOfVisit;

// Getters, setters, etc
}
Наверняка у openapi-generator должен быть какой-то способ выдать такой результат, не так ли? Я обнаружил, что существуют некоторые сопоставления импорта, которые сопоставляют LocalTime с org.joda.time.*, поэтому, похоже, есть способ заставить его создавать LocalTime типа, но я не нашел


Подробнее здесь: https://stackoverflow.com/questions/694 ... cification
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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