forked from loafle/openapi-generator-original
[kotlin] better oneOf, anyOf support (#18382)
* add validteJsonElement * add oneOf support * various fixes, add tests * minor fixes * minor fixes * update data class * remove comments * array support, add test * update api client constructor * add anyOf support * add new files * fix merge * update * update * update * update
This commit is contained in:
@@ -2,9 +2,9 @@
|
||||
|
||||
All URIs are relative to *http://localhost*
|
||||
|
||||
Method | HTTP request | Description
|
||||
------------- | ------------- | -------------
|
||||
[**operation**](DefaultApi.md#operation) | **GET** / |
|
||||
| Method | HTTP request | Description |
|
||||
| ------------- | ------------- | ------------- |
|
||||
| [**operation**](DefaultApi.md#operation) | **GET** / | |
|
||||
|
||||
|
||||
<a id="operation"></a>
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
# ModelWithEnumPropertyHavingDefault
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**propertyName** | [**inline**](#PropertyName) | |
|
||||
| Name | Type | Description | Notes |
|
||||
| ------------ | ------------- | ------------- | ------------- |
|
||||
| **propertyName** | [**inline**](#PropertyName) | | |
|
||||
|
||||
|
||||
<a id="PropertyName"></a>
|
||||
## Enum: propertyName
|
||||
Name | Value
|
||||
---- | -----
|
||||
propertyName | VALUE
|
||||
| Name | Value |
|
||||
| ---- | ----- |
|
||||
| propertyName | VALUE |
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -2,35 +2,35 @@
|
||||
# PropertyOfDay
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**name** | **kotlin.String** | Name of property of day |
|
||||
**description** | **kotlin.String** | Description of the property of day | [optional]
|
||||
**daysOfWeek** | [**inline**](#DaysOfWeek) | Days of week | [optional]
|
||||
**monthOfYear** | [**inline**](#MonthOfYear) | Month of year | [optional]
|
||||
**dayOfYear** | **kotlin.Int** | Day of year | [optional]
|
||||
**holidayTypes** | [**inline**](#HolidayTypes) | Holiday types | [optional]
|
||||
| Name | Type | Description | Notes |
|
||||
| ------------ | ------------- | ------------- | ------------- |
|
||||
| **name** | **kotlin.String** | Name of property of day | |
|
||||
| **description** | **kotlin.String** | Description of the property of day | [optional] |
|
||||
| **daysOfWeek** | [**inline**](#DaysOfWeek) | Days of week | [optional] |
|
||||
| **monthOfYear** | [**inline**](#MonthOfYear) | Month of year | [optional] |
|
||||
| **dayOfYear** | **kotlin.Int** | Day of year | [optional] |
|
||||
| **holidayTypes** | [**inline**](#HolidayTypes) | Holiday types | [optional] |
|
||||
|
||||
|
||||
<a id="DaysOfWeek"></a>
|
||||
## Enum: daysOfWeek
|
||||
Name | Value
|
||||
---- | -----
|
||||
daysOfWeek | MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY, WEEKDAYS, WEEKEND, EVERYDAY
|
||||
| Name | Value |
|
||||
| ---- | ----- |
|
||||
| daysOfWeek | MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY, WEEKDAYS, WEEKEND, EVERYDAY |
|
||||
|
||||
|
||||
<a id="MonthOfYear"></a>
|
||||
## Enum: monthOfYear
|
||||
Name | Value
|
||||
---- | -----
|
||||
monthOfYear | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
|
||||
| Name | Value |
|
||||
| ---- | ----- |
|
||||
| monthOfYear | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 |
|
||||
|
||||
|
||||
<a id="HolidayTypes"></a>
|
||||
## Enum: holidayTypes
|
||||
Name | Value
|
||||
---- | -----
|
||||
holidayTypes | NOT_HOLIDAY, LOCAL_HOLIDAY, NATIONAL_HOLIDAY, ANY_HOLIDAY, WORKING_DAY, ANY_DAY, NEW_YEARS_DAY, PALM_SUNDAY, MAUNDY_THURSDAY, GOOD_FRIDAY, EASTER_SUNDAY, EASTER_MONDAY, LABOUR_DAY, CONSTITUTION_DAY, ASCENSION_DAY, WHIT_SUNDAY, WHIT_MONDAY, CHRISTMAS_DAY, BOXING_DAY
|
||||
| Name | Value |
|
||||
| ---- | ----- |
|
||||
| holidayTypes | NOT_HOLIDAY, LOCAL_HOLIDAY, NATIONAL_HOLIDAY, ANY_HOLIDAY, WORKING_DAY, ANY_DAY, NEW_YEARS_DAY, PALM_SUNDAY, MAUNDY_THURSDAY, GOOD_FRIDAY, EASTER_SUNDAY, EASTER_MONDAY, LABOUR_DAY, CONSTITUTION_DAY, ASCENSION_DAY, WHIT_SUNDAY, WHIT_MONDAY, CHRISTMAS_DAY, BOXING_DAY |
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user