mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-05-12 12:40:53 +00:00
Merge beb41185f59c18ec47eda1cf4d4dbea6fc1b2d5b into 2fb26c362ea6557c90353606ccdc3c446d6a8f35
This commit is contained in:
commit
5c0c60637c
@ -2,6 +2,7 @@
|
||||
#ifndef {{prefix}}_ENUM_H
|
||||
#define {{prefix}}_ENUM_H
|
||||
|
||||
#include <QJsonObject>
|
||||
#include <QJsonValue>
|
||||
#include <QMetaType>
|
||||
#include <QString>
|
||||
@ -28,6 +29,12 @@ public:
|
||||
return jstr;
|
||||
}
|
||||
|
||||
virtual QJsonObject asJsonObject() const {
|
||||
QJsonObject obj;
|
||||
obj["value"] = jstr;
|
||||
return obj;
|
||||
}
|
||||
|
||||
virtual void fromJson(QString jsonString) {
|
||||
jstr = jsonString;
|
||||
}
|
||||
|
@ -12,6 +12,7 @@
|
||||
#ifndef PFX_ENUM_H
|
||||
#define PFX_ENUM_H
|
||||
|
||||
#include <QJsonObject>
|
||||
#include <QJsonValue>
|
||||
#include <QMetaType>
|
||||
#include <QString>
|
||||
@ -36,6 +37,12 @@ public:
|
||||
return jstr;
|
||||
}
|
||||
|
||||
virtual QJsonObject asJsonObject() const {
|
||||
QJsonObject obj;
|
||||
obj["value"] = jstr;
|
||||
return obj;
|
||||
}
|
||||
|
||||
virtual void fromJson(QString jsonString) {
|
||||
jstr = jsonString;
|
||||
}
|
||||
|
@ -12,6 +12,7 @@
|
||||
#ifndef PFX_ENUM_H
|
||||
#define PFX_ENUM_H
|
||||
|
||||
#include <QJsonObject>
|
||||
#include <QJsonValue>
|
||||
#include <QMetaType>
|
||||
#include <QString>
|
||||
@ -36,6 +37,12 @@ public:
|
||||
return jstr;
|
||||
}
|
||||
|
||||
virtual QJsonObject asJsonObject() const {
|
||||
QJsonObject obj;
|
||||
obj["value"] = jstr;
|
||||
return obj;
|
||||
}
|
||||
|
||||
virtual void fromJson(QString jsonString) {
|
||||
jstr = jsonString;
|
||||
}
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum DuplicateOneOf {
|
||||
Order(Box<models::Order>),
|
||||
Order(Box<models::Order>),
|
||||
}
|
||||
|
||||
impl Default for DuplicateOneOf {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum WithInnerOneOfFoo {
|
||||
Order(Box<models::Order>),
|
||||
Order(Box<models::Order>),
|
||||
}
|
||||
|
||||
impl Default for WithInnerOneOfFoo {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum DuplicateOneOf {
|
||||
Order(Box<models::Order>),
|
||||
Order(Box<models::Order>),
|
||||
}
|
||||
|
||||
impl Default for DuplicateOneOf {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum WithInnerOneOfFoo {
|
||||
Order(Box<models::Order>),
|
||||
Order(Box<models::Order>),
|
||||
}
|
||||
|
||||
impl Default for WithInnerOneOfFoo {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum DuplicateOneOf {
|
||||
Order(Box<models::Order>),
|
||||
Order(Box<models::Order>),
|
||||
}
|
||||
|
||||
impl Default for DuplicateOneOf {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum WithInnerOneOfFoo {
|
||||
Order(Box<models::Order>),
|
||||
Order(Box<models::Order>),
|
||||
}
|
||||
|
||||
impl Default for WithInnerOneOfFoo {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum DuplicateOneOf {
|
||||
Order(Box<models::Order>),
|
||||
Order(Box<models::Order>),
|
||||
}
|
||||
|
||||
impl Default for DuplicateOneOf {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum WithInnerOneOfFoo {
|
||||
Order(Box<models::Order>),
|
||||
Order(Box<models::Order>),
|
||||
}
|
||||
|
||||
impl Default for WithInnerOneOfFoo {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum DuplicateOneOf {
|
||||
Order(Box<models::Order>),
|
||||
Order(Box<models::Order>),
|
||||
}
|
||||
|
||||
impl Default for DuplicateOneOf {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum WithInnerOneOfFoo {
|
||||
Order(Box<models::Order>),
|
||||
Order(Box<models::Order>),
|
||||
}
|
||||
|
||||
impl Default for WithInnerOneOfFoo {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum DuplicateOneOf {
|
||||
Order(Box<models::Order>),
|
||||
Order(Box<models::Order>),
|
||||
}
|
||||
|
||||
impl Default for DuplicateOneOf {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum WithInnerOneOfFoo {
|
||||
Order(Box<models::Order>),
|
||||
Order(Box<models::Order>),
|
||||
}
|
||||
|
||||
impl Default for WithInnerOneOfFoo {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum DuplicateOneOf {
|
||||
Order(models::Order),
|
||||
Order(models::Order),
|
||||
}
|
||||
|
||||
impl Default for DuplicateOneOf {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum WithInnerOneOfFoo {
|
||||
Order(models::Order),
|
||||
Order(models::Order),
|
||||
}
|
||||
|
||||
impl Default for WithInnerOneOfFoo {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum DuplicateOneOf {
|
||||
Order(Box<models::Order>),
|
||||
Order(Box<models::Order>),
|
||||
}
|
||||
|
||||
impl Default for DuplicateOneOf {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum WithInnerOneOfFoo {
|
||||
Order(Box<models::Order>),
|
||||
Order(Box<models::Order>),
|
||||
}
|
||||
|
||||
impl Default for WithInnerOneOfFoo {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum FooDuplicateOneOf {
|
||||
FooOrder(Box<models::FooOrder>),
|
||||
FooOrder(Box<models::FooOrder>),
|
||||
}
|
||||
|
||||
impl Default for FooDuplicateOneOf {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum FooWithInnerOneOfFoo {
|
||||
FooOrder(Box<models::FooOrder>),
|
||||
FooOrder(Box<models::FooOrder>),
|
||||
}
|
||||
|
||||
impl Default for FooWithInnerOneOfFoo {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum DuplicateOneOf {
|
||||
Order(Box<models::Order>),
|
||||
Order(Box<models::Order>),
|
||||
}
|
||||
|
||||
impl Default for DuplicateOneOf {
|
||||
|
@ -15,6 +15,7 @@ use serde::{Deserialize, Serialize};
|
||||
#[serde(untagged)]
|
||||
pub enum WithInnerOneOfFoo {
|
||||
Order(Box<models::Order>),
|
||||
Order(Box<models::Order>),
|
||||
}
|
||||
|
||||
impl Default for WithInnerOneOfFoo {
|
||||
|
Loading…
x
Reference in New Issue
Block a user