Created
May 28, 2022 12:53
-
-
Save amritpal1011/17511c1cec17106b328a0f2f14dfe09f to your computer and use it in GitHub Desktop.
Supporting file context example
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"licenseUrl":"https://www.apache.org/licenses/LICENSE-2.0.html", | |
"appVersion":"1.0.0", | |
"generatedYear":"2022", | |
"generatorClass":"org.openapitools.codegen.RestCodegenGenerator", | |
"openAPI":{ | |
"openapi":"3.0.1", | |
"info":{ | |
"title":"OpenAPI Petstore", | |
"description":"This is a sample server Petstore server. For this sample, you can use the api key \"special-key\" to test the authorization filters", | |
"license":{ | |
"name":"Apache 2.0", | |
"url":"https://www.apache.org/licenses/LICENSE-2.0.html", | |
"extensions":{ | |
} | |
}, | |
"version":"1.0.0", | |
"extensions":{ | |
} | |
}, | |
"servers":[ | |
{ | |
"url":"http://petstore.swagger.io/v2" | |
} | |
], | |
"paths":{ | |
"/pet":{ | |
"put":{ | |
"tags":[ | |
"pet" | |
], | |
"summary":"Update an existing pet", | |
"operationId":"updatePet", | |
"requestBody":{ | |
"description":"Pet object that needs to be added to the store", | |
"content":{ | |
"application/json":{ | |
"schema":{ | |
"$ref":"#/components/schemas/Pet" | |
} | |
}, | |
"application/xml":{ | |
"schema":{ | |
"$ref":"#/components/schemas/Pet" | |
} | |
} | |
}, | |
"required":false | |
}, | |
"responses":{ | |
"400":{ | |
"description":"Invalid ID supplied", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
}, | |
"404":{ | |
"description":"Pet not found", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
}, | |
"405":{ | |
"description":"Validation exception", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"security":[ | |
{ | |
"petstore_auth":[ | |
"write:pets", | |
"read:pets" | |
] | |
} | |
], | |
"extensions":{ | |
"x-codegen-request-body-name":"body" | |
} | |
}, | |
"post":{ | |
"tags":[ | |
"pet" | |
], | |
"summary":"Add a new pet to the store", | |
"operationId":"addPet", | |
"requestBody":{ | |
"description":"Pet object that needs to be added to the store", | |
"content":{ | |
"application/json":{ | |
"schema":{ | |
"$ref":"#/components/schemas/Pet" | |
} | |
}, | |
"application/xml":{ | |
"schema":{ | |
"$ref":"#/components/schemas/Pet" | |
} | |
} | |
}, | |
"required":false | |
}, | |
"responses":{ | |
"405":{ | |
"description":"Invalid input", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"security":[ | |
{ | |
"petstore_auth":[ | |
"write:pets", | |
"read:pets" | |
] | |
} | |
], | |
"extensions":{ | |
"x-codegen-request-body-name":"body" | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"/pet/findByStatus":{ | |
"get":{ | |
"tags":[ | |
"pet" | |
], | |
"summary":"Finds Pets by status", | |
"description":"Multiple status values can be provided with comma separated strings", | |
"operationId":"findPetsByStatus", | |
"parameters":[ | |
{ | |
"name":"status", | |
"in":"query", | |
"description":"Status values that need to be considered for filter", | |
"style":"FORM", | |
"explode":true, | |
"schema":{ | |
"type":"array", | |
"extensions":{ | |
}, | |
"items":{ | |
"type":"string", | |
"extensions":{ | |
} | |
}, | |
"default":"[\"available\"]" | |
}, | |
"extensions":{ | |
} | |
} | |
], | |
"responses":{ | |
"200":{ | |
"description":"successful operation", | |
"content":{ | |
"application/json":{ | |
"schema":{ | |
"type":"array", | |
"extensions":{ | |
}, | |
"items":{ | |
"$ref":"#/components/schemas/Pet", | |
"extensions":{ | |
} | |
} | |
} | |
}, | |
"application/xml":{ | |
"schema":{ | |
"type":"array", | |
"extensions":{ | |
}, | |
"items":{ | |
"$ref":"#/components/schemas/Pet", | |
"extensions":{ | |
} | |
} | |
} | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"400":{ | |
"description":"Invalid status value", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"security":[ | |
{ | |
"petstore_auth":[ | |
"write:pets", | |
"read:pets" | |
] | |
} | |
], | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"/pet/findByTags":{ | |
"get":{ | |
"tags":[ | |
"pet" | |
], | |
"summary":"Finds Pets by tags", | |
"description":"Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.", | |
"operationId":"findPetsByTags", | |
"parameters":[ | |
{ | |
"name":"tags", | |
"in":"query", | |
"description":"Tags to filter by", | |
"style":"FORM", | |
"explode":true, | |
"schema":{ | |
"type":"array", | |
"extensions":{ | |
}, | |
"items":{ | |
"type":"string", | |
"extensions":{ | |
} | |
} | |
}, | |
"extensions":{ | |
} | |
} | |
], | |
"responses":{ | |
"200":{ | |
"description":"successful operation", | |
"content":{ | |
"application/json":{ | |
"schema":{ | |
"type":"array", | |
"extensions":{ | |
}, | |
"items":{ | |
"$ref":"#/components/schemas/Pet", | |
"extensions":{ | |
} | |
} | |
} | |
}, | |
"application/xml":{ | |
"schema":{ | |
"type":"array", | |
"extensions":{ | |
}, | |
"items":{ | |
"$ref":"#/components/schemas/Pet", | |
"extensions":{ | |
} | |
} | |
} | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"400":{ | |
"description":"Invalid tag value", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"security":[ | |
{ | |
"petstore_auth":[ | |
"write:pets", | |
"read:pets" | |
] | |
} | |
], | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"/pet/{petId}":{ | |
"get":{ | |
"tags":[ | |
"pet" | |
], | |
"summary":"Find pet by ID", | |
"description":"Returns a pet when ID < 10. ID > 10 or nonintegers will simulate API error conditions", | |
"operationId":"getPetById", | |
"parameters":[ | |
{ | |
"name":"petId", | |
"in":"path", | |
"description":"ID of pet that needs to be fetched", | |
"required":true, | |
"schema":{ | |
"type":"integer", | |
"format":"int64", | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
} | |
], | |
"responses":{ | |
"200":{ | |
"description":"successful operation", | |
"content":{ | |
"application/json":{ | |
"schema":{ | |
"$ref":"#/components/schemas/Pet", | |
"extensions":{ | |
} | |
} | |
}, | |
"application/xml":{ | |
"schema":{ | |
"$ref":"#/components/schemas/Pet", | |
"extensions":{ | |
} | |
} | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"400":{ | |
"description":"Invalid ID supplied", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
}, | |
"404":{ | |
"description":"Pet not found", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"security":[ | |
{ | |
"api_key":[ | |
] | |
}, | |
{ | |
"petstore_auth":[ | |
"write:pets", | |
"read:pets" | |
] | |
} | |
], | |
"extensions":{ | |
} | |
}, | |
"post":{ | |
"tags":[ | |
"pet" | |
], | |
"summary":"Updates a pet in the store with form data", | |
"operationId":"updatePetWithForm", | |
"parameters":[ | |
{ | |
"name":"petId", | |
"in":"path", | |
"description":"ID of pet that needs to be updated", | |
"required":true, | |
"schema":{ | |
"type":"string", | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
} | |
], | |
"requestBody":{ | |
"content":{ | |
"application/x-www-form-urlencoded":{ | |
"schema":{ | |
"properties":{ | |
"name":{ | |
"type":"string", | |
"description":"Updated name of the pet", | |
"extensions":{ | |
} | |
}, | |
"status":{ | |
"type":"string", | |
"description":"Updated status of the pet", | |
"extensions":{ | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"responses":{ | |
"405":{ | |
"description":"Invalid input", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"security":[ | |
{ | |
"petstore_auth":[ | |
"write:pets", | |
"read:pets" | |
] | |
} | |
], | |
"extensions":{ | |
} | |
}, | |
"delete":{ | |
"tags":[ | |
"pet" | |
], | |
"summary":"Deletes a pet", | |
"operationId":"deletePet", | |
"parameters":[ | |
{ | |
"name":"api_key", | |
"in":"header", | |
"schema":{ | |
"type":"string", | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
{ | |
"name":"petId", | |
"in":"path", | |
"description":"Pet id to delete", | |
"required":true, | |
"schema":{ | |
"type":"integer", | |
"format":"int64", | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
} | |
], | |
"responses":{ | |
"400":{ | |
"description":"Invalid pet value", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"security":[ | |
{ | |
"petstore_auth":[ | |
"write:pets", | |
"read:pets" | |
] | |
} | |
], | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"/pet/{petId}/uploadImage":{ | |
"post":{ | |
"tags":[ | |
"pet" | |
], | |
"summary":"uploads an image", | |
"operationId":"uploadFile", | |
"parameters":[ | |
{ | |
"name":"petId", | |
"in":"path", | |
"description":"ID of pet to update", | |
"required":true, | |
"schema":{ | |
"type":"integer", | |
"format":"int64", | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
} | |
], | |
"requestBody":{ | |
"content":{ | |
"multipart/form-data":{ | |
"schema":{ | |
"properties":{ | |
"additionalMetadata":{ | |
"type":"string", | |
"description":"Additional data to pass to server", | |
"extensions":{ | |
} | |
}, | |
"file":{ | |
"type":"string", | |
"description":"file to upload", | |
"format":"binary", | |
"extensions":{ | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"responses":{ | |
"default":{ | |
"description":"successful operation", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"security":[ | |
{ | |
"petstore_auth":[ | |
"write:pets", | |
"read:pets" | |
] | |
} | |
], | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"/store/inventory":{ | |
"get":{ | |
"tags":[ | |
"store" | |
], | |
"summary":"Returns pet inventories by status", | |
"description":"Returns a map of status codes to quantities", | |
"operationId":"getInventory", | |
"responses":{ | |
"200":{ | |
"description":"successful operation", | |
"content":{ | |
"application/json":{ | |
"schema":{ | |
"type":"object", | |
"additionalProperties":{ | |
"type":"integer", | |
"format":"int32", | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"application/xml":{ | |
"schema":{ | |
"type":"object", | |
"additionalProperties":{ | |
"type":"integer", | |
"format":"int32", | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
} | |
} | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"security":[ | |
{ | |
"api_key":[ | |
] | |
} | |
], | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"/store/order":{ | |
"post":{ | |
"tags":[ | |
"store" | |
], | |
"summary":"Place an order for a pet", | |
"operationId":"placeOrder", | |
"requestBody":{ | |
"description":"order placed for purchasing the pet", | |
"content":{ | |
"*/*":{ | |
"schema":{ | |
"$ref":"#/components/schemas/Order" | |
} | |
} | |
}, | |
"required":false | |
}, | |
"responses":{ | |
"200":{ | |
"description":"successful operation", | |
"content":{ | |
"application/json":{ | |
"schema":{ | |
"$ref":"#/components/schemas/Order", | |
"extensions":{ | |
} | |
} | |
}, | |
"application/xml":{ | |
"schema":{ | |
"$ref":"#/components/schemas/Order", | |
"extensions":{ | |
} | |
} | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"400":{ | |
"description":"Invalid Order", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"extensions":{ | |
"x-codegen-request-body-name":"body" | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"/store/order/{orderId}":{ | |
"get":{ | |
"tags":[ | |
"store" | |
], | |
"summary":"Find purchase order by ID", | |
"description":"For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions", | |
"operationId":"getOrderById", | |
"parameters":[ | |
{ | |
"name":"orderId", | |
"in":"path", | |
"description":"ID of pet that needs to be fetched", | |
"required":true, | |
"schema":{ | |
"type":"string", | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
} | |
], | |
"responses":{ | |
"200":{ | |
"description":"successful operation", | |
"content":{ | |
"application/json":{ | |
"schema":{ | |
"$ref":"#/components/schemas/Order", | |
"extensions":{ | |
} | |
} | |
}, | |
"application/xml":{ | |
"schema":{ | |
"$ref":"#/components/schemas/Order", | |
"extensions":{ | |
} | |
} | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"400":{ | |
"description":"Invalid ID supplied", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
}, | |
"404":{ | |
"description":"Order not found", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"delete":{ | |
"tags":[ | |
"store" | |
], | |
"summary":"Delete purchase order by ID", | |
"description":"For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors", | |
"operationId":"deleteOrder", | |
"parameters":[ | |
{ | |
"name":"orderId", | |
"in":"path", | |
"description":"ID of the order that needs to be deleted", | |
"required":true, | |
"schema":{ | |
"type":"string", | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
} | |
], | |
"responses":{ | |
"400":{ | |
"description":"Invalid ID supplied", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
}, | |
"404":{ | |
"description":"Order not found", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"/user":{ | |
"post":{ | |
"tags":[ | |
"user" | |
], | |
"summary":"Create user", | |
"description":"This can only be done by the logged in user.", | |
"operationId":"createUser", | |
"requestBody":{ | |
"description":"Created user object", | |
"content":{ | |
"*/*":{ | |
"schema":{ | |
"$ref":"#/components/schemas/User" | |
} | |
} | |
}, | |
"required":false | |
}, | |
"responses":{ | |
"default":{ | |
"description":"successful operation", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"extensions":{ | |
"x-codegen-request-body-name":"body" | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"/user/createWithArray":{ | |
"post":{ | |
"tags":[ | |
"user" | |
], | |
"summary":"Creates list of users with given input array", | |
"operationId":"createUsersWithArrayInput", | |
"requestBody":{ | |
"description":"List of user object", | |
"content":{ | |
"*/*":{ | |
"schema":{ | |
"type":"array", | |
"items":{ | |
"$ref":"#/components/schemas/User", | |
"extensions":{ | |
} | |
} | |
} | |
} | |
}, | |
"required":false | |
}, | |
"responses":{ | |
"default":{ | |
"description":"successful operation", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"extensions":{ | |
"x-codegen-request-body-name":"body" | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"/user/createWithList":{ | |
"post":{ | |
"tags":[ | |
"user" | |
], | |
"summary":"Creates list of users with given input array", | |
"operationId":"createUsersWithListInput", | |
"requestBody":{ | |
"description":"List of user object", | |
"content":{ | |
"*/*":{ | |
"schema":{ | |
"type":"array", | |
"items":{ | |
"$ref":"#/components/schemas/User", | |
"extensions":{ | |
} | |
} | |
} | |
} | |
}, | |
"required":false | |
}, | |
"responses":{ | |
"default":{ | |
"description":"successful operation", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"extensions":{ | |
"x-codegen-request-body-name":"body" | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"/user/login":{ | |
"get":{ | |
"tags":[ | |
"user" | |
], | |
"summary":"Logs user into the system", | |
"operationId":"loginUser", | |
"parameters":[ | |
{ | |
"name":"username", | |
"in":"query", | |
"description":"The user name for login", | |
"schema":{ | |
"type":"string", | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
{ | |
"name":"password", | |
"in":"query", | |
"description":"The password for login in clear text", | |
"schema":{ | |
"type":"string", | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
} | |
], | |
"responses":{ | |
"200":{ | |
"description":"successful operation", | |
"content":{ | |
"application/json":{ | |
"schema":{ | |
"type":"string", | |
"extensions":{ | |
} | |
} | |
}, | |
"application/xml":{ | |
"schema":{ | |
"type":"string", | |
"extensions":{ | |
} | |
} | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"400":{ | |
"description":"Invalid username/password supplied", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"/user/logout":{ | |
"get":{ | |
"tags":[ | |
"user" | |
], | |
"summary":"Logs out current logged in user session", | |
"operationId":"logoutUser", | |
"responses":{ | |
"default":{ | |
"description":"successful operation", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"/user/{username}":{ | |
"get":{ | |
"tags":[ | |
"user" | |
], | |
"summary":"Get user by user name", | |
"operationId":"getUserByName", | |
"parameters":[ | |
{ | |
"name":"username", | |
"in":"path", | |
"description":"The name that needs to be fetched. Use user1 for testing. ", | |
"required":true, | |
"schema":{ | |
"type":"string", | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
} | |
], | |
"responses":{ | |
"200":{ | |
"description":"successful operation", | |
"content":{ | |
"application/json":{ | |
"schema":{ | |
"$ref":"#/components/schemas/User", | |
"extensions":{ | |
} | |
}, | |
"example":{ | |
"id":1, | |
"username":"johnp", | |
"firstName":"John", | |
"lastName":"Public", | |
"email":"johnp@swagger.io", | |
"password":"-secret-", | |
"phone":"0123456789", | |
"userStatus":0 | |
} | |
}, | |
"application/xml":{ | |
"schema":{ | |
"$ref":"#/components/schemas/User", | |
"extensions":{ | |
} | |
} | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"400":{ | |
"description":"Invalid username supplied", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
}, | |
"404":{ | |
"description":"User not found", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"put":{ | |
"tags":[ | |
"user" | |
], | |
"summary":"Updated user", | |
"description":"This can only be done by the logged in user.", | |
"operationId":"updateUser", | |
"parameters":[ | |
{ | |
"name":"username", | |
"in":"path", | |
"description":"name that need to be deleted", | |
"required":true, | |
"schema":{ | |
"type":"string", | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
} | |
], | |
"requestBody":{ | |
"description":"Updated user object", | |
"content":{ | |
"*/*":{ | |
"schema":{ | |
"$ref":"#/components/schemas/User" | |
} | |
} | |
}, | |
"required":false | |
}, | |
"responses":{ | |
"400":{ | |
"description":"Invalid user supplied", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
}, | |
"404":{ | |
"description":"User not found", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"extensions":{ | |
"x-codegen-request-body-name":"body" | |
} | |
}, | |
"delete":{ | |
"tags":[ | |
"user" | |
], | |
"summary":"Delete user", | |
"description":"This can only be done by the logged in user.", | |
"operationId":"deleteUser", | |
"parameters":[ | |
{ | |
"name":"username", | |
"in":"path", | |
"description":"The name that needs to be deleted", | |
"required":true, | |
"schema":{ | |
"type":"string", | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
} | |
], | |
"responses":{ | |
"400":{ | |
"description":"Invalid username supplied", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
}, | |
"404":{ | |
"description":"User not found", | |
"content":{ | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"extensions":{ | |
} | |
}, | |
"extensions":{ | |
} | |
} | |
}, | |
"components":{ | |
"schemas":{ | |
"User":{ | |
"type":"object", | |
"properties":{ | |
"id":{ | |
"type":"integer", | |
"format":"int64", | |
"extensions":{ | |
} | |
}, | |
"username":{ | |
"type":"string", | |
"extensions":{ | |
} | |
}, | |
"firstName":{ | |
"type":"string", | |
"extensions":{ | |
} | |
}, | |
"lastName":{ | |
"type":"string", | |
"extensions":{ | |
} | |
}, | |
"email":{ | |
"type":"string", | |
"extensions":{ | |
} | |
}, | |
"password":{ | |
"type":"string", | |
"extensions":{ | |
} | |
}, | |
"phone":{ | |
"type":"string", | |
"extensions":{ | |
} | |
}, | |
"userStatus":{ | |
"type":"integer", | |
"description":"User Status", | |
"format":"int32", | |
"extensions":{ | |
} | |
} | |
}, | |
"example":{ | |
"firstName":"firstName", | |
"lastName":"lastName", | |
"password":"password", | |
"userStatus":6, | |
"phone":"phone", | |
"id":0, | |
"email":"email", | |
"username":"username" | |
}, | |
"xml":{ | |
"name":"User" | |
} | |
}, | |
"Category":{ | |
"type":"object", | |
"properties":{ | |
"id":{ | |
"type":"integer", | |
"format":"int64", | |
"extensions":{ | |
} | |
}, | |
"name":{ | |
"type":"string", | |
"extensions":{ | |
} | |
} | |
}, | |
"example":{ | |
"name":"name", | |
"id":6 | |
}, | |
"xml":{ | |
"name":"Category" | |
} | |
}, | |
"Pet":{ | |
"required":[ | |
"name", | |
"photoUrls" | |
], | |
"type":"object", | |
"properties":{ | |
"id":{ | |
"type":"integer", | |
"format":"int64", | |
"extensions":{ | |
} | |
}, | |
"category":{ | |
"$ref":"#/components/schemas/Category", | |
"extensions":{ | |
} | |
}, | |
"name":{ | |
"type":"string", | |
"example":"doggie", | |
"extensions":{ | |
} | |
}, | |
"photoUrls":{ | |
"type":"array", | |
"xml":{ | |
"name":"photoUrl", | |
"wrapped":true | |
}, | |
"extensions":{ | |
}, | |
"items":{ | |
"type":"string", | |
"extensions":{ | |
} | |
} | |
}, | |
"tags":{ | |
"type":"array", | |
"xml":{ | |
"name":"tag", | |
"wrapped":true | |
}, | |
"extensions":{ | |
}, | |
"items":{ | |
"$ref":"#/components/schemas/Tag", | |
"extensions":{ | |
} | |
} | |
}, | |
"status":{ | |
"type":"string", | |
"description":"pet status in the store", | |
"extensions":{ | |
}, | |
"enum":[ | |
"available", | |
"pending", | |
"sold" | |
] | |
} | |
}, | |
"example":{ | |
"photoUrls":[ | |
"photoUrls", | |
"photoUrls" | |
], | |
"name":"doggie", | |
"id":0, | |
"category":{ | |
"name":"name", | |
"id":6 | |
}, | |
"tags":[ | |
{ | |
"name":"name", | |
"id":1 | |
}, | |
{ | |
"name":"name", | |
"id":1 | |
} | |
], | |
"status":"available" | |
}, | |
"xml":{ | |
"name":"Pet" | |
} | |
}, | |
"Tag":{ | |
"type":"object", | |
"properties":{ | |
"id":{ | |
"type":"integer", | |
"format":"int64", | |
"extensions":{ | |
} | |
}, | |
"name":{ | |
"type":"string", | |
"extensions":{ | |
} | |
} | |
}, | |
"example":{ | |
"name":"name", | |
"id":1 | |
}, | |
"xml":{ | |
"name":"Tag" | |
} | |
}, | |
"Order":{ | |
"type":"object", | |
"properties":{ | |
"id":{ | |
"type":"integer", | |
"format":"int64", | |
"extensions":{ | |
} | |
}, | |
"petId":{ | |
"type":"integer", | |
"format":"int64", | |
"extensions":{ | |
} | |
}, | |
"quantity":{ | |
"type":"integer", | |
"format":"int32", | |
"extensions":{ | |
} | |
}, | |
"shipDate":{ | |
"type":"string", | |
"format":"date-time", | |
"extensions":{ | |
} | |
}, | |
"status":{ | |
"type":"string", | |
"description":"Order Status", | |
"extensions":{ | |
}, | |
"enum":[ | |
"placed", | |
"approved", | |
"delivered" | |
] | |
}, | |
"complete":{ | |
"type":"boolean", | |
"extensions":{ | |
} | |
} | |
}, | |
"example":{ | |
"petId":6, | |
"quantity":1, | |
"id":0, | |
"shipDate":"2000-01-23T04:56:07.000+00:00", | |
"complete":true, | |
"status":"placed" | |
}, | |
"xml":{ | |
"name":"Order" | |
} | |
} | |
}, | |
"securitySchemes":{ | |
"api_key":{ | |
"type":"APIKEY", | |
"name":"api_key", | |
"in":"HEADER", | |
"extensions":{ | |
} | |
}, | |
"petstore_auth":{ | |
"type":"OAUTH2", | |
"flows":{ | |
"implicit":{ | |
"authorizationUrl":"http://petstore.swagger.io/api/oauth/dialog", | |
"scopes":{ | |
"write:pets":"modify pets in your account", | |
"read:pets":"read your pets" | |
} | |
} | |
}, | |
"extensions":{ | |
} | |
} | |
} | |
}, | |
"extensions":{ | |
"x-original-swagger-version":"2.0" | |
} | |
}, | |
"scheme":"http", | |
"modelPackage":"org.openapitools.model", | |
"apiKeyMethods":[ | |
{ | |
"name":"api_key", | |
"type":"apiKey", | |
"isBasic":false, | |
"isOAuth":false, | |
"isApiKey":true, | |
"isBasicBasic":false, | |
"isBasicBearer":false, | |
"isHttpSignature":false, | |
"vendorExtensions":{ | |
}, | |
"keyParamName":"api_key", | |
"isKeyInQuery":false, | |
"isKeyInHeader":true, | |
"isKeyInCookie":false, | |
"isCode":false, | |
"isPassword":false, | |
"isApplication":false, | |
"isImplicit":false | |
} | |
], | |
"gitHost":"github.com", | |
"licenseInfo":"Apache 2.0", | |
"apiFolder":"org/openapitools/api", | |
"generateApis":true, | |
"authMethods":[ | |
{ | |
"name":"api_key", | |
"type":"apiKey", | |
"isBasic":false, | |
"isOAuth":false, | |
"isApiKey":true, | |
"isBasicBasic":false, | |
"isBasicBearer":false, | |
"isHttpSignature":false, | |
"vendorExtensions":{ | |
}, | |
"keyParamName":"api_key", | |
"isKeyInQuery":false, | |
"isKeyInHeader":true, | |
"isKeyInCookie":false, | |
"isCode":false, | |
"isPassword":false, | |
"isApplication":false, | |
"isImplicit":false | |
}, | |
{ | |
"name":"petstore_auth", | |
"type":"oauth2", | |
"isBasic":false, | |
"isOAuth":true, | |
"isApiKey":false, | |
"isBasicBasic":false, | |
"isBasicBearer":false, | |
"isHttpSignature":false, | |
"vendorExtensions":{ | |
}, | |
"isKeyInQuery":false, | |
"isKeyInHeader":false, | |
"isKeyInCookie":false, | |
"flow":"implicit", | |
"authorizationUrl":"http://petstore.swagger.io/api/oauth/dialog", | |
"scopes":[ | |
{ | |
"scope":"write:pets", | |
"description":"modify pets in your account" | |
}, | |
{ | |
"scope":"read:pets", | |
"description":"read your pets" | |
} | |
], | |
"isCode":false, | |
"isPassword":false, | |
"isApplication":false, | |
"isImplicit":true | |
} | |
], | |
"generateModelDocs":true, | |
"generateModelTests":true, | |
"basePathWithoutHost":"/v2", | |
"generateApiTests":true, | |
"lambda":{ | |
"lowercase":{ | |
}, | |
"uppercase":{ | |
}, | |
"snakecase":{ | |
}, | |
"titlecase":{ | |
}, | |
"camelcase":{ | |
}, | |
"pascalcase":{ | |
}, | |
"indented":{ | |
}, | |
"indented_8":{ | |
}, | |
"indented_12":{ | |
}, | |
"indented_16":{ | |
} | |
}, | |
"generateModels":true, | |
"apiVersion":"1.0.0", | |
"hasOAuthMethods":true, | |
"servers":[ | |
{ | |
"url":"http://petstore.swagger.io/v2", | |
"variables":[ | |
] | |
} | |
], | |
"inputSpec":"petstore-service-openapi.yaml", | |
"host":"petstore.swagger.io", | |
"hideGenerationTimestamp":true, | |
"unescapedAppDescription":"This is a sample server Petstore server. For this sample, you can use the api key \"special-key\" to test the authorization filters", | |
"models":[ | |
{ | |
"importPath":"org.openapitools.model.Category", | |
"model":{ | |
"anyOf":[ | |
], | |
"oneOf":[ | |
], | |
"allOf":[ | |
], | |
"name":"Category", | |
"classname":"Category", | |
"classVarName":"Category", | |
"modelJson":"{\n \"type\" : \"object\",\n \"properties\" : {\n \"id\" : {\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n },\n \"name\" : {\n \"type\" : \"string\"\n }\n },\n \"xml\" : {\n \"name\" : \"Category\"\n }\n}", | |
"dataType":"object", | |
"xmlName":"Category", | |
"classFilename":"Category", | |
"isAlias":false, | |
"isString":false, | |
"isInteger":false, | |
"isLong":false, | |
"isNumber":false, | |
"isNumeric":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isDecimal":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isBoolean":false, | |
"additionalPropertiesIsAnyType":false, | |
"vars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"allVars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"requiredVars":[ | |
], | |
"optionalVars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"readOnlyVars":[ | |
], | |
"readWriteVars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"parentVars":[ | |
], | |
"mandatory":[ | |
], | |
"allMandatory":[ | |
], | |
"imports":[ | |
"string" | |
], | |
"hasVars":true, | |
"emptyVars":false, | |
"hasMoreModels":true, | |
"hasEnums":false, | |
"isEnum":false, | |
"hasValidation":false, | |
"isNullable":false, | |
"hasRequired":false, | |
"hasOptional":true, | |
"isArray":false, | |
"hasChildren":false, | |
"isMap":true, | |
"isNull":false, | |
"isDeprecated":false, | |
"hasOnlyReadOnly":false, | |
"vendorExtensions":{ | |
}, | |
"hasMultipleTypes":false, | |
"isAdditionalPropertiesTrue":false, | |
"uniqueItems":false, | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"isModel":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"isAnyType":false, | |
"isClassnameSanitized":false, | |
"hasItems":false | |
} | |
}, | |
{ | |
"importPath":"org.openapitools.model.Order", | |
"model":{ | |
"anyOf":[ | |
], | |
"oneOf":[ | |
], | |
"allOf":[ | |
], | |
"name":"Order", | |
"classname":"Order", | |
"classVarName":"Order", | |
"modelJson":"{\n \"type\" : \"object\",\n \"properties\" : {\n \"id\" : {\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n },\n \"petId\" : {\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n },\n \"quantity\" : {\n \"type\" : \"integer\",\n \"format\" : \"int32\"\n },\n \"shipDate\" : {\n \"type\" : \"string\",\n \"format\" : \"date-time\"\n },\n \"status\" : {\n \"type\" : \"string\",\n \"description\" : \"Order Status\",\n \"enum\" : [ \"placed\", \"approved\", \"delivered\" ]\n },\n \"complete\" : {\n \"type\" : \"boolean\"\n }\n },\n \"xml\" : {\n \"name\" : \"Order\"\n }\n}", | |
"dataType":"object", | |
"xmlName":"Order", | |
"classFilename":"Order", | |
"isAlias":false, | |
"isString":false, | |
"isInteger":false, | |
"isLong":false, | |
"isNumber":false, | |
"isNumeric":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isDecimal":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isBoolean":false, | |
"additionalPropertiesIsAnyType":false, | |
"vars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"integer", | |
"baseName":"petId", | |
"complexType":"long", | |
"getter":"getPetId", | |
"setter":"setPetId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"petId", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.petId;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PetId", | |
"nameInSnakeCase":"PET_ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"integer", | |
"baseName":"quantity", | |
"complexType":"integer", | |
"getter":"getQuantity", | |
"setter":"setQuantity", | |
"dataType":"Integer", | |
"datatypeWithEnum":"Integer", | |
"dataFormat":"int32", | |
"name":"quantity", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.quantity;", | |
"baseType":"integer", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int32\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":true, | |
"isShort":true, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Quantity", | |
"nameInSnakeCase":"QUANTITY", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Integer", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"shipDate", | |
"complexType":"DateTime", | |
"getter":"getShipDate", | |
"setter":"setShipDate", | |
"dataType":"Date", | |
"datatypeWithEnum":"Date", | |
"dataFormat":"date-time", | |
"name":"shipDate", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.shipDate;", | |
"baseType":"DateTime", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"format\" : \"date-time\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":true, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"ShipDate", | |
"nameInSnakeCase":"SHIP_DATE", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Date", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"description":"Order Status", | |
"dataType":"String", | |
"datatypeWithEnum":"StatusEnum", | |
"name":"status", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"string", | |
"unescapedDescription":"Order Status", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"description\" : \"Order Status\",\n \"enum\" : [ \"placed\", \"approved\", \"delivered\" ]\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":true, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"_enum":[ | |
"placed", | |
"approved", | |
"delivered" | |
], | |
"allowableValues":{ | |
"values":[ | |
"placed", | |
"approved", | |
"delivered" | |
] | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"enumName":"StatusEnum", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"boolean", | |
"baseName":"complete", | |
"complexType":"boolean", | |
"getter":"getComplete", | |
"setter":"setComplete", | |
"dataType":"Boolean", | |
"datatypeWithEnum":"Boolean", | |
"name":"complete", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.complete;", | |
"baseType":"boolean", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"boolean\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":true, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Complete", | |
"nameInSnakeCase":"COMPLETE", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Boolean", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"allVars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"integer", | |
"baseName":"petId", | |
"complexType":"long", | |
"getter":"getPetId", | |
"setter":"setPetId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"petId", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.petId;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PetId", | |
"nameInSnakeCase":"PET_ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"integer", | |
"baseName":"quantity", | |
"complexType":"integer", | |
"getter":"getQuantity", | |
"setter":"setQuantity", | |
"dataType":"Integer", | |
"datatypeWithEnum":"Integer", | |
"dataFormat":"int32", | |
"name":"quantity", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.quantity;", | |
"baseType":"integer", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int32\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":true, | |
"isShort":true, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Quantity", | |
"nameInSnakeCase":"QUANTITY", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Integer", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"shipDate", | |
"complexType":"DateTime", | |
"getter":"getShipDate", | |
"setter":"setShipDate", | |
"dataType":"Date", | |
"datatypeWithEnum":"Date", | |
"dataFormat":"date-time", | |
"name":"shipDate", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.shipDate;", | |
"baseType":"DateTime", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"format\" : \"date-time\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":true, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"ShipDate", | |
"nameInSnakeCase":"SHIP_DATE", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Date", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"description":"Order Status", | |
"dataType":"String", | |
"datatypeWithEnum":"StatusEnum", | |
"name":"status", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"string", | |
"unescapedDescription":"Order Status", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"description\" : \"Order Status\",\n \"enum\" : [ \"placed\", \"approved\", \"delivered\" ]\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":true, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"_enum":[ | |
"placed", | |
"approved", | |
"delivered" | |
], | |
"allowableValues":{ | |
"values":[ | |
"placed", | |
"approved", | |
"delivered" | |
] | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"enumName":"StatusEnum", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"boolean", | |
"baseName":"complete", | |
"complexType":"boolean", | |
"getter":"getComplete", | |
"setter":"setComplete", | |
"dataType":"Boolean", | |
"datatypeWithEnum":"Boolean", | |
"name":"complete", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.complete;", | |
"baseType":"boolean", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"boolean\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":true, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Complete", | |
"nameInSnakeCase":"COMPLETE", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Boolean", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"requiredVars":[ | |
], | |
"optionalVars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"integer", | |
"baseName":"petId", | |
"complexType":"long", | |
"getter":"getPetId", | |
"setter":"setPetId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"petId", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.petId;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PetId", | |
"nameInSnakeCase":"PET_ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"integer", | |
"baseName":"quantity", | |
"complexType":"integer", | |
"getter":"getQuantity", | |
"setter":"setQuantity", | |
"dataType":"Integer", | |
"datatypeWithEnum":"Integer", | |
"dataFormat":"int32", | |
"name":"quantity", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.quantity;", | |
"baseType":"integer", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int32\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":true, | |
"isShort":true, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Quantity", | |
"nameInSnakeCase":"QUANTITY", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Integer", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"shipDate", | |
"complexType":"DateTime", | |
"getter":"getShipDate", | |
"setter":"setShipDate", | |
"dataType":"Date", | |
"datatypeWithEnum":"Date", | |
"dataFormat":"date-time", | |
"name":"shipDate", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.shipDate;", | |
"baseType":"DateTime", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"format\" : \"date-time\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":true, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"ShipDate", | |
"nameInSnakeCase":"SHIP_DATE", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Date", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"description":"Order Status", | |
"dataType":"String", | |
"datatypeWithEnum":"StatusEnum", | |
"name":"status", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"string", | |
"unescapedDescription":"Order Status", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"description\" : \"Order Status\",\n \"enum\" : [ \"placed\", \"approved\", \"delivered\" ]\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":true, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"_enum":[ | |
"placed", | |
"approved", | |
"delivered" | |
], | |
"allowableValues":{ | |
"values":[ | |
"placed", | |
"approved", | |
"delivered" | |
] | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"enumName":"StatusEnum", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"boolean", | |
"baseName":"complete", | |
"complexType":"boolean", | |
"getter":"getComplete", | |
"setter":"setComplete", | |
"dataType":"Boolean", | |
"datatypeWithEnum":"Boolean", | |
"name":"complete", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.complete;", | |
"baseType":"boolean", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"boolean\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":true, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Complete", | |
"nameInSnakeCase":"COMPLETE", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Boolean", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"readOnlyVars":[ | |
], | |
"readWriteVars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"integer", | |
"baseName":"petId", | |
"complexType":"long", | |
"getter":"getPetId", | |
"setter":"setPetId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"petId", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.petId;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PetId", | |
"nameInSnakeCase":"PET_ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"integer", | |
"baseName":"quantity", | |
"complexType":"integer", | |
"getter":"getQuantity", | |
"setter":"setQuantity", | |
"dataType":"Integer", | |
"datatypeWithEnum":"Integer", | |
"dataFormat":"int32", | |
"name":"quantity", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.quantity;", | |
"baseType":"integer", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int32\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":true, | |
"isShort":true, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Quantity", | |
"nameInSnakeCase":"QUANTITY", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Integer", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"shipDate", | |
"complexType":"DateTime", | |
"getter":"getShipDate", | |
"setter":"setShipDate", | |
"dataType":"Date", | |
"datatypeWithEnum":"Date", | |
"dataFormat":"date-time", | |
"name":"shipDate", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.shipDate;", | |
"baseType":"DateTime", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"format\" : \"date-time\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":true, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"ShipDate", | |
"nameInSnakeCase":"SHIP_DATE", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Date", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"description":"Order Status", | |
"dataType":"String", | |
"datatypeWithEnum":"StatusEnum", | |
"name":"status", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"string", | |
"unescapedDescription":"Order Status", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"description\" : \"Order Status\",\n \"enum\" : [ \"placed\", \"approved\", \"delivered\" ]\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":true, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"_enum":[ | |
"placed", | |
"approved", | |
"delivered" | |
], | |
"allowableValues":{ | |
"values":[ | |
"placed", | |
"approved", | |
"delivered" | |
] | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"enumName":"StatusEnum", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"boolean", | |
"baseName":"complete", | |
"complexType":"boolean", | |
"getter":"getComplete", | |
"setter":"setComplete", | |
"dataType":"Boolean", | |
"datatypeWithEnum":"Boolean", | |
"name":"complete", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.complete;", | |
"baseType":"boolean", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"boolean\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":true, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Complete", | |
"nameInSnakeCase":"COMPLETE", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Boolean", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"parentVars":[ | |
], | |
"mandatory":[ | |
], | |
"allMandatory":[ | |
], | |
"imports":[ | |
"DateTime", | |
"integer", | |
"string" | |
], | |
"hasVars":true, | |
"emptyVars":false, | |
"hasMoreModels":true, | |
"hasEnums":true, | |
"isEnum":false, | |
"hasValidation":false, | |
"isNullable":false, | |
"hasRequired":false, | |
"hasOptional":true, | |
"isArray":false, | |
"hasChildren":false, | |
"isMap":true, | |
"isNull":false, | |
"isDeprecated":false, | |
"hasOnlyReadOnly":false, | |
"vendorExtensions":{ | |
}, | |
"hasMultipleTypes":false, | |
"isAdditionalPropertiesTrue":false, | |
"uniqueItems":false, | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"isModel":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"isAnyType":false, | |
"isClassnameSanitized":false, | |
"hasItems":false | |
} | |
}, | |
{ | |
"importPath":"org.openapitools.model.Pet", | |
"model":{ | |
"anyOf":[ | |
], | |
"oneOf":[ | |
], | |
"allOf":[ | |
], | |
"name":"Pet", | |
"classname":"Pet", | |
"classVarName":"Pet", | |
"modelJson":"{\n \"required\" : [ \"name\", \"photoUrls\" ],\n \"type\" : \"object\",\n \"properties\" : {\n \"id\" : {\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n },\n \"category\" : {\n \"$ref\" : \"#/components/schemas/Category\"\n },\n \"name\" : {\n \"type\" : \"string\",\n \"example\" : \"doggie\"\n },\n \"photoUrls\" : {\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"photoUrl\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"type\" : \"string\"\n }\n },\n \"tags\" : {\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"tag\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"$ref\" : \"#/components/schemas/Tag\"\n }\n },\n \"status\" : {\n \"type\" : \"string\",\n \"description\" : \"pet status in the store\",\n \"enum\" : [ \"available\", \"pending\", \"sold\" ]\n }\n },\n \"xml\" : {\n \"name\" : \"Pet\"\n }\n}", | |
"dataType":"object", | |
"xmlName":"Pet", | |
"classFilename":"Pet", | |
"isAlias":false, | |
"isString":false, | |
"isInteger":false, | |
"isLong":false, | |
"isNumber":false, | |
"isNumeric":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isDecimal":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isBoolean":false, | |
"additionalPropertiesIsAnyType":false, | |
"vars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"Category", | |
"baseName":"category", | |
"complexType":"Category", | |
"getter":"getCategory", | |
"setter":"setCategory", | |
"dataType":"Category", | |
"datatypeWithEnum":"Category", | |
"name":"category", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.category;", | |
"baseType":"Category", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Category\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Category", | |
"nameInSnakeCase":"CATEGORY", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Category", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"doggie", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"example\" : \"doggie\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"photoUrl\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"type\" : \"string\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"photoUrl", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"tag\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"$ref\" : \"#/components/schemas/Tag\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"Tag", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"Tag", | |
"datatypeWithEnum":"Tag", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"Tag", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Tag\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Tag", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"Tag", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"Tag", | |
"datatypeWithEnum":"Tag", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"Tag", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Tag\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Tag", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"tag", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"description":"pet status in the store", | |
"dataType":"String", | |
"datatypeWithEnum":"StatusEnum", | |
"name":"status", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"string", | |
"unescapedDescription":"pet status in the store", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"description\" : \"pet status in the store\",\n \"enum\" : [ \"available\", \"pending\", \"sold\" ]\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":true, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"_enum":[ | |
"available", | |
"pending", | |
"sold" | |
], | |
"allowableValues":{ | |
"values":[ | |
"available", | |
"pending", | |
"sold" | |
] | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"enumName":"StatusEnum", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"allVars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"Category", | |
"baseName":"category", | |
"complexType":"Category", | |
"getter":"getCategory", | |
"setter":"setCategory", | |
"dataType":"Category", | |
"datatypeWithEnum":"Category", | |
"name":"category", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.category;", | |
"baseType":"Category", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Category\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Category", | |
"nameInSnakeCase":"CATEGORY", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Category", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"doggie", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"example\" : \"doggie\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"photoUrl\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"type\" : \"string\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"photoUrl", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"tag\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"$ref\" : \"#/components/schemas/Tag\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"Tag", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"Tag", | |
"datatypeWithEnum":"Tag", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"Tag", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Tag\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Tag", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"Tag", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"Tag", | |
"datatypeWithEnum":"Tag", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"Tag", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Tag\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Tag", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"tag", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"description":"pet status in the store", | |
"dataType":"String", | |
"datatypeWithEnum":"StatusEnum", | |
"name":"status", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"string", | |
"unescapedDescription":"pet status in the store", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"description\" : \"pet status in the store\",\n \"enum\" : [ \"available\", \"pending\", \"sold\" ]\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":true, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"_enum":[ | |
"available", | |
"pending", | |
"sold" | |
], | |
"allowableValues":{ | |
"values":[ | |
"available", | |
"pending", | |
"sold" | |
] | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"enumName":"StatusEnum", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"requiredVars":[ | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"doggie", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"example\" : \"doggie\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"photoUrl\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"type\" : \"string\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"photoUrl", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
} | |
], | |
"optionalVars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"Category", | |
"baseName":"category", | |
"complexType":"Category", | |
"getter":"getCategory", | |
"setter":"setCategory", | |
"dataType":"Category", | |
"datatypeWithEnum":"Category", | |
"name":"category", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.category;", | |
"baseType":"Category", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Category\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Category", | |
"nameInSnakeCase":"CATEGORY", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Category", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"tag\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"$ref\" : \"#/components/schemas/Tag\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"Tag", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"Tag", | |
"datatypeWithEnum":"Tag", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"Tag", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Tag\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Tag", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"Tag", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"Tag", | |
"datatypeWithEnum":"Tag", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"Tag", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Tag\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Tag", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"tag", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"description":"pet status in the store", | |
"dataType":"String", | |
"datatypeWithEnum":"StatusEnum", | |
"name":"status", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"string", | |
"unescapedDescription":"pet status in the store", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"description\" : \"pet status in the store\",\n \"enum\" : [ \"available\", \"pending\", \"sold\" ]\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":true, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"_enum":[ | |
"available", | |
"pending", | |
"sold" | |
], | |
"allowableValues":{ | |
"values":[ | |
"available", | |
"pending", | |
"sold" | |
] | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"enumName":"StatusEnum", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"readOnlyVars":[ | |
], | |
"readWriteVars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"Category", | |
"baseName":"category", | |
"complexType":"Category", | |
"getter":"getCategory", | |
"setter":"setCategory", | |
"dataType":"Category", | |
"datatypeWithEnum":"Category", | |
"name":"category", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.category;", | |
"baseType":"Category", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Category\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Category", | |
"nameInSnakeCase":"CATEGORY", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Category", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"doggie", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"example\" : \"doggie\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"photoUrl\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"type\" : \"string\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"photoUrl", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"tag\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"$ref\" : \"#/components/schemas/Tag\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"Tag", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"Tag", | |
"datatypeWithEnum":"Tag", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"Tag", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Tag\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Tag", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"Tag", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"Tag", | |
"datatypeWithEnum":"Tag", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"Tag", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Tag\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Tag", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"tag", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"description":"pet status in the store", | |
"dataType":"String", | |
"datatypeWithEnum":"StatusEnum", | |
"name":"status", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"string", | |
"unescapedDescription":"pet status in the store", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"description\" : \"pet status in the store\",\n \"enum\" : [ \"available\", \"pending\", \"sold\" ]\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":true, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"_enum":[ | |
"available", | |
"pending", | |
"sold" | |
], | |
"allowableValues":{ | |
"values":[ | |
"available", | |
"pending", | |
"sold" | |
] | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"enumName":"StatusEnum", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"parentVars":[ | |
], | |
"mandatory":[ | |
"name", | |
"photoUrls" | |
], | |
"allMandatory":[ | |
"name", | |
"photoUrls" | |
], | |
"imports":[ | |
"Category", | |
"List", | |
"Tag", | |
"array", | |
"string" | |
], | |
"hasVars":true, | |
"emptyVars":false, | |
"hasMoreModels":true, | |
"hasEnums":true, | |
"isEnum":false, | |
"hasValidation":false, | |
"isNullable":false, | |
"hasRequired":true, | |
"hasOptional":true, | |
"isArray":false, | |
"hasChildren":false, | |
"isMap":true, | |
"isNull":false, | |
"isDeprecated":false, | |
"hasOnlyReadOnly":false, | |
"vendorExtensions":{ | |
}, | |
"hasMultipleTypes":false, | |
"isAdditionalPropertiesTrue":false, | |
"uniqueItems":false, | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"isModel":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"isAnyType":false, | |
"isClassnameSanitized":false, | |
"hasItems":false | |
} | |
}, | |
{ | |
"importPath":"org.openapitools.model.Tag", | |
"model":{ | |
"anyOf":[ | |
], | |
"oneOf":[ | |
], | |
"allOf":[ | |
], | |
"name":"Tag", | |
"classname":"Tag", | |
"classVarName":"Tag", | |
"modelJson":"{\n \"type\" : \"object\",\n \"properties\" : {\n \"id\" : {\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n },\n \"name\" : {\n \"type\" : \"string\"\n }\n },\n \"xml\" : {\n \"name\" : \"Tag\"\n }\n}", | |
"dataType":"object", | |
"xmlName":"Tag", | |
"classFilename":"Tag", | |
"isAlias":false, | |
"isString":false, | |
"isInteger":false, | |
"isLong":false, | |
"isNumber":false, | |
"isNumeric":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isDecimal":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isBoolean":false, | |
"additionalPropertiesIsAnyType":false, | |
"vars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"allVars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"requiredVars":[ | |
], | |
"optionalVars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"readOnlyVars":[ | |
], | |
"readWriteVars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"parentVars":[ | |
], | |
"mandatory":[ | |
], | |
"allMandatory":[ | |
], | |
"imports":[ | |
"string" | |
], | |
"hasVars":true, | |
"emptyVars":false, | |
"hasMoreModels":true, | |
"hasEnums":false, | |
"isEnum":false, | |
"hasValidation":false, | |
"isNullable":false, | |
"hasRequired":false, | |
"hasOptional":true, | |
"isArray":false, | |
"hasChildren":false, | |
"isMap":true, | |
"isNull":false, | |
"isDeprecated":false, | |
"hasOnlyReadOnly":false, | |
"vendorExtensions":{ | |
}, | |
"hasMultipleTypes":false, | |
"isAdditionalPropertiesTrue":false, | |
"uniqueItems":false, | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"isModel":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"isAnyType":false, | |
"isClassnameSanitized":false, | |
"hasItems":false | |
} | |
}, | |
{ | |
"importPath":"org.openapitools.model.User", | |
"model":{ | |
"anyOf":[ | |
], | |
"oneOf":[ | |
], | |
"allOf":[ | |
], | |
"name":"User", | |
"classname":"User", | |
"classVarName":"User", | |
"modelJson":"{\n \"type\" : \"object\",\n \"properties\" : {\n \"id\" : {\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n },\n \"username\" : {\n \"type\" : \"string\"\n },\n \"firstName\" : {\n \"type\" : \"string\"\n },\n \"lastName\" : {\n \"type\" : \"string\"\n },\n \"email\" : {\n \"type\" : \"string\"\n },\n \"password\" : {\n \"type\" : \"string\"\n },\n \"phone\" : {\n \"type\" : \"string\"\n },\n \"userStatus\" : {\n \"type\" : \"integer\",\n \"description\" : \"User Status\",\n \"format\" : \"int32\"\n }\n },\n \"xml\" : {\n \"name\" : \"User\"\n }\n}", | |
"dataType":"object", | |
"xmlName":"User", | |
"classFilename":"User", | |
"isAlias":false, | |
"isString":false, | |
"isInteger":false, | |
"isLong":false, | |
"isNumber":false, | |
"isNumeric":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isDecimal":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isBoolean":false, | |
"additionalPropertiesIsAnyType":false, | |
"vars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"username", | |
"complexType":"string", | |
"getter":"getUsername", | |
"setter":"setUsername", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"username", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.username;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Username", | |
"nameInSnakeCase":"USERNAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"firstName", | |
"complexType":"string", | |
"getter":"getFirstName", | |
"setter":"setFirstName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"firstName", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.firstName;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"FirstName", | |
"nameInSnakeCase":"FIRST_NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"lastName", | |
"complexType":"string", | |
"getter":"getLastName", | |
"setter":"setLastName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"lastName", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.lastName;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"LastName", | |
"nameInSnakeCase":"LAST_NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"email", | |
"complexType":"string", | |
"getter":"getEmail", | |
"setter":"setEmail", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"email", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.email;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Email", | |
"nameInSnakeCase":"EMAIL", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"password", | |
"complexType":"string", | |
"getter":"getPassword", | |
"setter":"setPassword", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"password", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.password;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Password", | |
"nameInSnakeCase":"PASSWORD", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"phone", | |
"complexType":"string", | |
"getter":"getPhone", | |
"setter":"setPhone", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"phone", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.phone;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Phone", | |
"nameInSnakeCase":"PHONE", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"integer", | |
"baseName":"userStatus", | |
"complexType":"integer", | |
"getter":"getUserStatus", | |
"setter":"setUserStatus", | |
"description":"User Status", | |
"dataType":"Integer", | |
"datatypeWithEnum":"Integer", | |
"dataFormat":"int32", | |
"name":"userStatus", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.userStatus;", | |
"baseType":"integer", | |
"unescapedDescription":"User Status", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"description\" : \"User Status\",\n \"format\" : \"int32\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":true, | |
"isShort":true, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"UserStatus", | |
"nameInSnakeCase":"USER_STATUS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Integer", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"allVars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"username", | |
"complexType":"string", | |
"getter":"getUsername", | |
"setter":"setUsername", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"username", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.username;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Username", | |
"nameInSnakeCase":"USERNAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"firstName", | |
"complexType":"string", | |
"getter":"getFirstName", | |
"setter":"setFirstName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"firstName", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.firstName;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"FirstName", | |
"nameInSnakeCase":"FIRST_NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"lastName", | |
"complexType":"string", | |
"getter":"getLastName", | |
"setter":"setLastName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"lastName", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.lastName;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"LastName", | |
"nameInSnakeCase":"LAST_NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"email", | |
"complexType":"string", | |
"getter":"getEmail", | |
"setter":"setEmail", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"email", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.email;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Email", | |
"nameInSnakeCase":"EMAIL", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"password", | |
"complexType":"string", | |
"getter":"getPassword", | |
"setter":"setPassword", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"password", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.password;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Password", | |
"nameInSnakeCase":"PASSWORD", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"phone", | |
"complexType":"string", | |
"getter":"getPhone", | |
"setter":"setPhone", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"phone", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.phone;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Phone", | |
"nameInSnakeCase":"PHONE", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"integer", | |
"baseName":"userStatus", | |
"complexType":"integer", | |
"getter":"getUserStatus", | |
"setter":"setUserStatus", | |
"description":"User Status", | |
"dataType":"Integer", | |
"datatypeWithEnum":"Integer", | |
"dataFormat":"int32", | |
"name":"userStatus", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.userStatus;", | |
"baseType":"integer", | |
"unescapedDescription":"User Status", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"description\" : \"User Status\",\n \"format\" : \"int32\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":true, | |
"isShort":true, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"UserStatus", | |
"nameInSnakeCase":"USER_STATUS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Integer", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"requiredVars":[ | |
], | |
"optionalVars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"username", | |
"complexType":"string", | |
"getter":"getUsername", | |
"setter":"setUsername", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"username", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.username;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Username", | |
"nameInSnakeCase":"USERNAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"firstName", | |
"complexType":"string", | |
"getter":"getFirstName", | |
"setter":"setFirstName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"firstName", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.firstName;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"FirstName", | |
"nameInSnakeCase":"FIRST_NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"lastName", | |
"complexType":"string", | |
"getter":"getLastName", | |
"setter":"setLastName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"lastName", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.lastName;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"LastName", | |
"nameInSnakeCase":"LAST_NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"email", | |
"complexType":"string", | |
"getter":"getEmail", | |
"setter":"setEmail", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"email", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.email;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Email", | |
"nameInSnakeCase":"EMAIL", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"password", | |
"complexType":"string", | |
"getter":"getPassword", | |
"setter":"setPassword", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"password", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.password;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Password", | |
"nameInSnakeCase":"PASSWORD", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"phone", | |
"complexType":"string", | |
"getter":"getPhone", | |
"setter":"setPhone", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"phone", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.phone;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Phone", | |
"nameInSnakeCase":"PHONE", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"integer", | |
"baseName":"userStatus", | |
"complexType":"integer", | |
"getter":"getUserStatus", | |
"setter":"setUserStatus", | |
"description":"User Status", | |
"dataType":"Integer", | |
"datatypeWithEnum":"Integer", | |
"dataFormat":"int32", | |
"name":"userStatus", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.userStatus;", | |
"baseType":"integer", | |
"unescapedDescription":"User Status", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"description\" : \"User Status\",\n \"format\" : \"int32\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":true, | |
"isShort":true, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"UserStatus", | |
"nameInSnakeCase":"USER_STATUS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Integer", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"readOnlyVars":[ | |
], | |
"readWriteVars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"username", | |
"complexType":"string", | |
"getter":"getUsername", | |
"setter":"setUsername", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"username", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.username;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Username", | |
"nameInSnakeCase":"USERNAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"firstName", | |
"complexType":"string", | |
"getter":"getFirstName", | |
"setter":"setFirstName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"firstName", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.firstName;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"FirstName", | |
"nameInSnakeCase":"FIRST_NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"lastName", | |
"complexType":"string", | |
"getter":"getLastName", | |
"setter":"setLastName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"lastName", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.lastName;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"LastName", | |
"nameInSnakeCase":"LAST_NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"email", | |
"complexType":"string", | |
"getter":"getEmail", | |
"setter":"setEmail", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"email", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.email;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Email", | |
"nameInSnakeCase":"EMAIL", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"password", | |
"complexType":"string", | |
"getter":"getPassword", | |
"setter":"setPassword", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"password", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.password;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Password", | |
"nameInSnakeCase":"PASSWORD", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"phone", | |
"complexType":"string", | |
"getter":"getPhone", | |
"setter":"setPhone", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"phone", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.phone;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Phone", | |
"nameInSnakeCase":"PHONE", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"integer", | |
"baseName":"userStatus", | |
"complexType":"integer", | |
"getter":"getUserStatus", | |
"setter":"setUserStatus", | |
"description":"User Status", | |
"dataType":"Integer", | |
"datatypeWithEnum":"Integer", | |
"dataFormat":"int32", | |
"name":"userStatus", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.userStatus;", | |
"baseType":"integer", | |
"unescapedDescription":"User Status", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"description\" : \"User Status\",\n \"format\" : \"int32\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":true, | |
"isShort":true, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"UserStatus", | |
"nameInSnakeCase":"USER_STATUS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Integer", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"parentVars":[ | |
], | |
"mandatory":[ | |
], | |
"allMandatory":[ | |
], | |
"imports":[ | |
"integer", | |
"string" | |
], | |
"hasVars":true, | |
"emptyVars":false, | |
"hasMoreModels":false, | |
"hasEnums":false, | |
"isEnum":false, | |
"hasValidation":false, | |
"isNullable":false, | |
"hasRequired":false, | |
"hasOptional":true, | |
"isArray":false, | |
"hasChildren":false, | |
"isMap":true, | |
"isNull":false, | |
"isDeprecated":false, | |
"hasOnlyReadOnly":false, | |
"vendorExtensions":{ | |
}, | |
"hasMultipleTypes":false, | |
"isAdditionalPropertiesTrue":false, | |
"uniqueItems":false, | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"isModel":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"isAnyType":false, | |
"isClassnameSanitized":false, | |
"hasItems":false | |
} | |
} | |
], | |
"hasApiKeyMethods":true, | |
"appName":"OpenAPI Petstore", | |
"appDescription":"This is a sample server Petstore server. For this sample, you can use the api key \\\"special-key\\\" to test the authorization filters", | |
"contextPath":"/v2", | |
"hasAuthMethods":true, | |
"generateApiDocs":true, | |
"generatorVersion":"5.4.0", | |
"releaseNote":"Minor update", | |
"version":"1.0.0", | |
"apiInfo":{ | |
"apis":[ | |
{ | |
"importPath":"org.openapitools.api.Pet", | |
"licenseUrl":"https://www.apache.org/licenses/LICENSE-2.0.html", | |
"appVersion":"1.0.0", | |
"generatedYear":"2022", | |
"generatorClass":"org.openapitools.codegen.RestCodegenGenerator", | |
"modelPackage":"org.openapitools.model", | |
"sortParamsByRequiredFlag":true, | |
"gitHost":"github.com", | |
"licenseInfo":"Apache 2.0", | |
"classVarName":"pet", | |
"hasModel":true, | |
"generateApis":true, | |
"generateModelDocs":true, | |
"hasImport":true, | |
"generateModelTests":true, | |
"basePathWithoutHost":"/v2", | |
"strictSpecBehavior":true, | |
"generateApiTests":true, | |
"classFilename":"PetApi", | |
"lambda":{ | |
"lowercase":{ | |
}, | |
"uppercase":{ | |
}, | |
"snakecase":{ | |
}, | |
"titlecase":{ | |
}, | |
"camelcase":{ | |
}, | |
"pascalcase":{ | |
}, | |
"indented":{ | |
}, | |
"indented_8":{ | |
}, | |
"indented_12":{ | |
}, | |
"indented_16":{ | |
} | |
}, | |
"generateModels":true, | |
"operations":{ | |
"classname":"PetApi", | |
"operation":[ | |
{ | |
"responseHeaders":[ | |
], | |
"hasAuthMethods":true, | |
"hasConsumes":true, | |
"hasProduces":false, | |
"hasParams":true, | |
"hasOptionalParams":true, | |
"hasRequiredParams":false, | |
"returnTypeIsPrimitive":false, | |
"returnSimpleType":false, | |
"subresourceOperation":false, | |
"isMap":false, | |
"isArray":false, | |
"isMultipart":false, | |
"isResponseBinary":false, | |
"isResponseFile":false, | |
"hasReference":false, | |
"isRestfulIndex":false, | |
"isRestfulShow":false, | |
"isRestfulCreate":false, | |
"isRestfulUpdate":false, | |
"isRestfulDestroy":false, | |
"isRestful":false, | |
"isDeprecated":false, | |
"isCallbackRequest":false, | |
"uniqueItems":false, | |
"hasDefaultResponse":false, | |
"hasErrorResponseObject":false, | |
"path":"/pet", | |
"operationId":"addPet", | |
"httpMethod":"POST", | |
"summary":"Add a new pet to the store", | |
"baseName":"Pet", | |
"consumes":[ | |
{ | |
"mediaType":"application/json" | |
}, | |
{ | |
"mediaType":"application/xml" | |
} | |
], | |
"servers":[ | |
], | |
"bodyParam":{ | |
"isFormParam":false, | |
"isQueryParam":false, | |
"isPathParam":false, | |
"isHeaderParam":false, | |
"isCookieParam":false, | |
"isBodyParam":true, | |
"isContainer":false, | |
"isCollectionFormatMulti":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isExplode":false, | |
"isDeepObject":false, | |
"isAllowEmptyValue":false, | |
"baseName":"body", | |
"paramName":"body", | |
"dataType":"Pet", | |
"description":"Pet object that needs to be added to the store", | |
"baseType":"Pet", | |
"jsonSchema":"{\n \"description\" : \"Pet object that needs to be added to the store\",\n \"content\" : {\n \"application/json\" : {\n \"schema\" : {\n \"$ref\" : \"#/components/schemas/Pet\"\n }\n },\n \"application/xml\" : {\n \"schema\" : {\n \"$ref\" : \"#/components/schemas/Pet\"\n }\n }\n },\n \"required\" : false\n}", | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isLong":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isArray":false, | |
"isMap":false, | |
"isFile":false, | |
"isEnum":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":true, | |
"vars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"Category", | |
"baseName":"category", | |
"complexType":"Category", | |
"getter":"getCategory", | |
"setter":"setCategory", | |
"dataType":"Category", | |
"datatypeWithEnum":"Category", | |
"name":"category", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.category;", | |
"baseType":"Category", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Category\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Category", | |
"nameInSnakeCase":"CATEGORY", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Category", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"doggie", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"example\" : \"doggie\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"photoUrl\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"type\" : \"string\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"photoUrl", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"tag\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"$ref\" : \"#/components/schemas/Tag\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"Tag", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"Tag", | |
"datatypeWithEnum":"Tag", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"Tag", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Tag\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Tag", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"Tag", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"Tag", | |
"datatypeWithEnum":"Tag", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"Tag", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Tag\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Tag", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"tag", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"description":"pet status in the store", | |
"dataType":"String", | |
"datatypeWithEnum":"StatusEnum", | |
"name":"status", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"string", | |
"unescapedDescription":"pet status in the store", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"description\" : \"pet status in the store\",\n \"enum\" : [ \"available\", \"pending\", \"sold\" ]\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":true, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"_enum":[ | |
"available", | |
"pending", | |
"sold" | |
], | |
"allowableValues":{ | |
"values":[ | |
"available", | |
"pending", | |
"sold" | |
] | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"enumName":"StatusEnum", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"requiredVars":[ | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"doggie", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"example\" : \"doggie\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"photoUrl\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"type\" : \"string\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"photoUrl", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
} | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isNullable":false, | |
"isDeprecated":false, | |
"required":false, | |
"exclusiveMaximum":false, | |
"exclusiveMinimum":false, | |
"uniqueItems":false, | |
"isNull":false, | |
"hasRequired":true, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"content":{ | |
"application/json":{ | |
"schema":{ | |
"openApiType":"Pet", | |
"baseName":"SchemaForRequestBodyApplicationJson", | |
"complexType":"Pet", | |
"getter":"getSchemaForRequestBodyApplicationJson", | |
"setter":"setSchemaForRequestBodyApplicationJson", | |
"dataType":"Pet", | |
"datatypeWithEnum":"Pet", | |
"name":"SchemaForRequestBodyApplicationJson", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.SchemaForRequestBodyApplicationJson;", | |
"baseType":"Pet", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Pet\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"SchemaForRequestBodyApplicationJson", | |
"nameInSnakeCase":"SCHEMA_FOR_REQUEST_BODY_APPLICATION_JSON", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Pet", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
}, | |
"application/xml":{ | |
"schema":{ | |
"openApiType":"Pet", | |
"baseName":"SchemaForRequestBodyApplicationXml", | |
"complexType":"Pet", | |
"getter":"getSchemaForRequestBodyApplicationXml", | |
"setter":"setSchemaForRequestBodyApplicationXml", | |
"dataType":"Pet", | |
"datatypeWithEnum":"Pet", | |
"name":"SchemaForRequestBodyApplicationXml", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.SchemaForRequestBodyApplicationXml;", | |
"baseType":"Pet", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Pet\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"SchemaForRequestBodyApplicationXml", | |
"nameInSnakeCase":"SCHEMA_FOR_REQUEST_BODY_APPLICATION_XML", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Pet", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
} | |
}, | |
"complexType":"Pet" | |
}, | |
"allParams":[ | |
{ | |
"isFormParam":false, | |
"isQueryParam":false, | |
"isPathParam":false, | |
"isHeaderParam":false, | |
"isCookieParam":false, | |
"isBodyParam":true, | |
"isContainer":false, | |
"isCollectionFormatMulti":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isExplode":false, | |
"isDeepObject":false, | |
"isAllowEmptyValue":false, | |
"baseName":"body", | |
"paramName":"body", | |
"dataType":"Pet", | |
"description":"Pet object that needs to be added to the store", | |
"baseType":"Pet", | |
"jsonSchema":"{\n \"description\" : \"Pet object that needs to be added to the store\",\n \"content\" : {\n \"application/json\" : {\n \"schema\" : {\n \"$ref\" : \"#/components/schemas/Pet\"\n }\n },\n \"application/xml\" : {\n \"schema\" : {\n \"$ref\" : \"#/components/schemas/Pet\"\n }\n }\n },\n \"required\" : false\n}", | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isLong":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isArray":false, | |
"isMap":false, | |
"isFile":false, | |
"isEnum":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":true, | |
"vars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"Category", | |
"baseName":"category", | |
"complexType":"Category", | |
"getter":"getCategory", | |
"setter":"setCategory", | |
"dataType":"Category", | |
"datatypeWithEnum":"Category", | |
"name":"category", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.category;", | |
"baseType":"Category", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Category\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Category", | |
"nameInSnakeCase":"CATEGORY", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Category", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"doggie", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"example\" : \"doggie\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"photoUrl\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"type\" : \"string\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"photoUrl", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"tag\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"$ref\" : \"#/components/schemas/Tag\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"Tag", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"Tag", | |
"datatypeWithEnum":"Tag", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"Tag", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Tag\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Tag", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"Tag", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"Tag", | |
"datatypeWithEnum":"Tag", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"Tag", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Tag\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Tag", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"tag", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"description":"pet status in the store", | |
"dataType":"String", | |
"datatypeWithEnum":"StatusEnum", | |
"name":"status", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"string", | |
"unescapedDescription":"pet status in the store", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"description\" : \"pet status in the store\",\n \"enum\" : [ \"available\", \"pending\", \"sold\" ]\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":true, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"_enum":[ | |
"available", | |
"pending", | |
"sold" | |
], | |
"allowableValues":{ | |
"values":[ | |
"available", | |
"pending", | |
"sold" | |
] | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"enumName":"StatusEnum", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"requiredVars":[ | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"doggie", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"example\" : \"doggie\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"photoUrl\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"type\" : \"string\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"photoUrl", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
} | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isNullable":false, | |
"isDeprecated":false, | |
"required":false, | |
"exclusiveMaximum":false, | |
"exclusiveMinimum":false, | |
"uniqueItems":false, | |
"isNull":false, | |
"hasRequired":true, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"content":{ | |
"application/json":{ | |
"schema":{ | |
"openApiType":"Pet", | |
"baseName":"SchemaForRequestBodyApplicationJson", | |
"complexType":"Pet", | |
"getter":"getSchemaForRequestBodyApplicationJson", | |
"setter":"setSchemaForRequestBodyApplicationJson", | |
"dataType":"Pet", | |
"datatypeWithEnum":"Pet", | |
"name":"SchemaForRequestBodyApplicationJson", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.SchemaForRequestBodyApplicationJson;", | |
"baseType":"Pet", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Pet\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"SchemaForRequestBodyApplicationJson", | |
"nameInSnakeCase":"SCHEMA_FOR_REQUEST_BODY_APPLICATION_JSON", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Pet", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
}, | |
"application/xml":{ | |
"schema":{ | |
"openApiType":"Pet", | |
"baseName":"SchemaForRequestBodyApplicationXml", | |
"complexType":"Pet", | |
"getter":"getSchemaForRequestBodyApplicationXml", | |
"setter":"setSchemaForRequestBodyApplicationXml", | |
"dataType":"Pet", | |
"datatypeWithEnum":"Pet", | |
"name":"SchemaForRequestBodyApplicationXml", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.SchemaForRequestBodyApplicationXml;", | |
"baseType":"Pet", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Pet\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"SchemaForRequestBodyApplicationXml", | |
"nameInSnakeCase":"SCHEMA_FOR_REQUEST_BODY_APPLICATION_XML", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Pet", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
} | |
}, | |
"complexType":"Pet" | |
} | |
], | |
"bodyParams":[ | |
{ | |
"isFormParam":false, | |
"isQueryParam":false, | |
"isPathParam":false, | |
"isHeaderParam":false, | |
"isCookieParam":false, | |
"isBodyParam":true, | |
"isContainer":false, | |
"isCollectionFormatMulti":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isExplode":false, | |
"isDeepObject":false, | |
"isAllowEmptyValue":false, | |
"baseName":"body", | |
"paramName":"body", | |
"dataType":"Pet", | |
"description":"Pet object that needs to be added to the store", | |
"baseType":"Pet", | |
"jsonSchema":"{\n \"description\" : \"Pet object that needs to be added to the store\",\n \"content\" : {\n \"application/json\" : {\n \"schema\" : {\n \"$ref\" : \"#/components/schemas/Pet\"\n }\n },\n \"application/xml\" : {\n \"schema\" : {\n \"$ref\" : \"#/components/schemas/Pet\"\n }\n }\n },\n \"required\" : false\n}", | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isLong":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isArray":false, | |
"isMap":false, | |
"isFile":false, | |
"isEnum":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":true, | |
"vars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"Category", | |
"baseName":"category", | |
"complexType":"Category", | |
"getter":"getCategory", | |
"setter":"setCategory", | |
"dataType":"Category", | |
"datatypeWithEnum":"Category", | |
"name":"category", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.category;", | |
"baseType":"Category", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Category\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Category", | |
"nameInSnakeCase":"CATEGORY", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Category", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"doggie", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"example\" : \"doggie\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"photoUrl\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"type\" : \"string\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"photoUrl", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"tag\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"$ref\" : \"#/components/schemas/Tag\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"Tag", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"Tag", | |
"datatypeWithEnum":"Tag", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"Tag", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Tag\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Tag", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"Tag", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"Tag", | |
"datatypeWithEnum":"Tag", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"Tag", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Tag\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Tag", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"tag", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"description":"pet status in the store", | |
"dataType":"String", | |
"datatypeWithEnum":"StatusEnum", | |
"name":"status", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"string", | |
"unescapedDescription":"pet status in the store", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"description\" : \"pet status in the store\",\n \"enum\" : [ \"available\", \"pending\", \"sold\" ]\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":true, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"_enum":[ | |
"available", | |
"pending", | |
"sold" | |
], | |
"allowableValues":{ | |
"values":[ | |
"available", | |
"pending", | |
"sold" | |
] | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"enumName":"StatusEnum", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"requiredVars":[ | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"doggie", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"example\" : \"doggie\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"photoUrl\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"type\" : \"string\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"photoUrl", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
} | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isNullable":false, | |
"isDeprecated":false, | |
"required":false, | |
"exclusiveMaximum":false, | |
"exclusiveMinimum":false, | |
"uniqueItems":false, | |
"isNull":false, | |
"hasRequired":true, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"content":{ | |
"application/json":{ | |
"schema":{ | |
"openApiType":"Pet", | |
"baseName":"SchemaForRequestBodyApplicationJson", | |
"complexType":"Pet", | |
"getter":"getSchemaForRequestBodyApplicationJson", | |
"setter":"setSchemaForRequestBodyApplicationJson", | |
"dataType":"Pet", | |
"datatypeWithEnum":"Pet", | |
"name":"SchemaForRequestBodyApplicationJson", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.SchemaForRequestBodyApplicationJson;", | |
"baseType":"Pet", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Pet\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"SchemaForRequestBodyApplicationJson", | |
"nameInSnakeCase":"SCHEMA_FOR_REQUEST_BODY_APPLICATION_JSON", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Pet", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
}, | |
"application/xml":{ | |
"schema":{ | |
"openApiType":"Pet", | |
"baseName":"SchemaForRequestBodyApplicationXml", | |
"complexType":"Pet", | |
"getter":"getSchemaForRequestBodyApplicationXml", | |
"setter":"setSchemaForRequestBodyApplicationXml", | |
"dataType":"Pet", | |
"datatypeWithEnum":"Pet", | |
"name":"SchemaForRequestBodyApplicationXml", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.SchemaForRequestBodyApplicationXml;", | |
"baseType":"Pet", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Pet\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"SchemaForRequestBodyApplicationXml", | |
"nameInSnakeCase":"SCHEMA_FOR_REQUEST_BODY_APPLICATION_XML", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Pet", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
} | |
}, | |
"complexType":"Pet" | |
} | |
], | |
"pathParams":[ | |
], | |
"queryParams":[ | |
], | |
"headerParams":[ | |
], | |
"formParams":[ | |
], | |
"cookieParams":[ | |
], | |
"requiredParams":[ | |
], | |
"optionalParams":[ | |
{ | |
"isFormParam":false, | |
"isQueryParam":false, | |
"isPathParam":false, | |
"isHeaderParam":false, | |
"isCookieParam":false, | |
"isBodyParam":true, | |
"isContainer":false, | |
"isCollectionFormatMulti":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isExplode":false, | |
"isDeepObject":false, | |
"isAllowEmptyValue":false, | |
"baseName":"body", | |
"paramName":"body", | |
"dataType":"Pet", | |
"description":"Pet object that needs to be added to the store", | |
"baseType":"Pet", | |
"jsonSchema":"{\n \"description\" : \"Pet object that needs to be added to the store\",\n \"content\" : {\n \"application/json\" : {\n \"schema\" : {\n \"$ref\" : \"#/components/schemas/Pet\"\n }\n },\n \"application/xml\" : {\n \"schema\" : {\n \"$ref\" : \"#/components/schemas/Pet\"\n }\n }\n },\n \"required\" : false\n}", | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isLong":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isArray":false, | |
"isMap":false, | |
"isFile":false, | |
"isEnum":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":true, | |
"vars":[ | |
{ | |
"openApiType":"integer", | |
"baseName":"id", | |
"complexType":"long", | |
"getter":"getId", | |
"setter":"setId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"id", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.id;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Id", | |
"nameInSnakeCase":"ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"Category", | |
"baseName":"category", | |
"complexType":"Category", | |
"getter":"getCategory", | |
"setter":"setCategory", | |
"dataType":"Category", | |
"datatypeWithEnum":"Category", | |
"name":"category", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.category;", | |
"baseType":"Category", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Category\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Category", | |
"nameInSnakeCase":"CATEGORY", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Category", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"doggie", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"example\" : \"doggie\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"photoUrl\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"type\" : \"string\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"photoUrl", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"tag\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"$ref\" : \"#/components/schemas/Tag\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"Tag", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"Tag", | |
"datatypeWithEnum":"Tag", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"Tag", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Tag\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Tag", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"Tag", | |
"baseName":"tags", | |
"complexType":"Tag", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"Tag", | |
"datatypeWithEnum":"Tag", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"Tag", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Tag\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Tag", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"tag", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
{ | |
"openApiType":"string", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"description":"pet status in the store", | |
"dataType":"String", | |
"datatypeWithEnum":"StatusEnum", | |
"name":"status", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"string", | |
"unescapedDescription":"pet status in the store", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"description\" : \"pet status in the store\",\n \"enum\" : [ \"available\", \"pending\", \"sold\" ]\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":true, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"_enum":[ | |
"available", | |
"pending", | |
"sold" | |
], | |
"allowableValues":{ | |
"values":[ | |
"available", | |
"pending", | |
"sold" | |
] | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"enumName":"StatusEnum", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
], | |
"requiredVars":[ | |
{ | |
"openApiType":"string", | |
"baseName":"name", | |
"complexType":"string", | |
"getter":"getName", | |
"setter":"setName", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"name", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.name;", | |
"baseType":"string", | |
"example":"doggie", | |
"jsonSchema":"{\n \"type\" : \"string\",\n \"example\" : \"doggie\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Name", | |
"nameInSnakeCase":"NAME", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
{ | |
"openApiType":"array", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"xml\" : {\n \"name\" : \"photoUrl\",\n \"wrapped\" : true\n },\n \"items\" : {\n \"type\" : \"string\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":true, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"string", | |
"baseName":"photoUrls", | |
"complexType":"string", | |
"getter":"getPhotoUrls", | |
"setter":"setPhotoUrls", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"photoUrls", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.photoUrls;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PhotoUrls", | |
"nameInSnakeCase":"PHOTO_URLS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"xmlName":"photoUrl", | |
"isXmlWrapped":true, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
} | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isNullable":false, | |
"isDeprecated":false, | |
"required":false, | |
"exclusiveMaximum":false, | |
"exclusiveMinimum":false, | |
"uniqueItems":false, | |
"isNull":false, | |
"hasRequired":true, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"content":{ | |
"application/json":{ | |
"schema":{ | |
"openApiType":"Pet", | |
"baseName":"SchemaForRequestBodyApplicationJson", | |
"complexType":"Pet", | |
"getter":"getSchemaForRequestBodyApplicationJson", | |
"setter":"setSchemaForRequestBodyApplicationJson", | |
"dataType":"Pet", | |
"datatypeWithEnum":"Pet", | |
"name":"SchemaForRequestBodyApplicationJson", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.SchemaForRequestBodyApplicationJson;", | |
"baseType":"Pet", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Pet\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"SchemaForRequestBodyApplicationJson", | |
"nameInSnakeCase":"SCHEMA_FOR_REQUEST_BODY_APPLICATION_JSON", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Pet", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
}, | |
"application/xml":{ | |
"schema":{ | |
"openApiType":"Pet", | |
"baseName":"SchemaForRequestBodyApplicationXml", | |
"complexType":"Pet", | |
"getter":"getSchemaForRequestBodyApplicationXml", | |
"setter":"setSchemaForRequestBodyApplicationXml", | |
"dataType":"Pet", | |
"datatypeWithEnum":"Pet", | |
"name":"SchemaForRequestBodyApplicationXml", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.SchemaForRequestBodyApplicationXml;", | |
"baseType":"Pet", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Pet\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"SchemaForRequestBodyApplicationXml", | |
"nameInSnakeCase":"SCHEMA_FOR_REQUEST_BODY_APPLICATION_XML", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Pet", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
} | |
} | |
}, | |
"complexType":"Pet" | |
} | |
], | |
"authMethods":[ | |
{ | |
"name":"petstore_auth", | |
"type":"oauth2", | |
"isBasic":false, | |
"isOAuth":true, | |
"isApiKey":false, | |
"isBasicBasic":false, | |
"isBasicBearer":false, | |
"isHttpSignature":false, | |
"vendorExtensions":{ | |
}, | |
"isKeyInQuery":false, | |
"isKeyInHeader":false, | |
"isKeyInCookie":false, | |
"flow":"implicit", | |
"authorizationUrl":"http://petstore.swagger.io/api/oauth/dialog", | |
"scopes":[ | |
{ | |
"scope":"write:pets", | |
"description":"modify pets in your account" | |
}, | |
{ | |
"scope":"read:pets", | |
"description":"read your pets" | |
} | |
], | |
"isCode":false, | |
"isPassword":false, | |
"isApplication":false, | |
"isImplicit":true | |
} | |
], | |
"tags":[ | |
{ | |
"name":"pet" | |
} | |
], | |
"responses":[ | |
{ | |
"headers":[ | |
], | |
"responseHeaders":[ | |
], | |
"code":"405", | |
"is1xx":false, | |
"is2xx":false, | |
"is3xx":false, | |
"is4xx":true, | |
"is5xx":false, | |
"message":"Invalid input", | |
"hasHeaders":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isEmail":false, | |
"isModel":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isDefault":false, | |
"simpleType":true, | |
"primitiveType":true, | |
"isMap":false, | |
"isArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isNull":false, | |
"jsonSchema":"{\n \"description\" : \"Invalid input\",\n \"content\" : { }\n}", | |
"vendorExtensions":{ | |
}, | |
"uniqueItems":false, | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"hasValidation":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"content":{ | |
}, | |
"wildcard":false, | |
"range":false | |
} | |
], | |
"callbacks":[ | |
], | |
"imports":[ | |
"Pet" | |
], | |
"requestBodyExamples":[ | |
{ | |
"contentType":"application/json", | |
"example":"{\n \"photoUrls\" : [ \"photoUrls\", \"photoUrls\" ],\n \"name\" : \"doggie\",\n \"id\" : 0,\n \"category\" : {\n \"name\" : \"name\",\n \"id\" : 6\n },\n \"tags\" : [ {\n \"name\" : \"name\",\n \"id\" : 1\n }, {\n \"name\" : \"name\",\n \"id\" : 1\n } ],\n \"status\" : \"available\"\n}" | |
}, | |
{ | |
"contentType":"application/xml", | |
"example":"<Pet>\n <id>123456789</id>\n <name>doggie</name>\n <photoUrls>\n <photoUrls>aeiou</photoUrls>\n </photoUrls>\n <tags>\n </tags>\n <status>aeiou</status>\n</Pet>" | |
} | |
], | |
"vendorExtensions":{ | |
"x-codegen-request-body-name":"body" | |
}, | |
"nickname":"addPet", | |
"operationIdOriginal":"addPet", | |
"operationIdLowerCase":"addpet", | |
"operationIdCamelCase":"AddPet", | |
"operationIdSnakeCase":"add_pet", | |
"hasQueryParams":false, | |
"hasBodyParam":true, | |
"hasQueryParamsOrAuth":false, | |
"hasHeaderParams":false, | |
"hasPathParams":false, | |
"hasFormParams":false, | |
"hasBodyOrFormParams":true, | |
"hasCookieParams":false, | |
"hasResponseHeaders":false, | |
"hasExamples":false, | |
"hasVendorExtensions":true, | |
"bodyAllowed":true, | |
"methodPutOrPatchOrPost":true, | |
"restfulShow":false, | |
"restfulIndex":false, | |
"restfulCreate":true, | |
"restfulUpdate":false, | |
"restfulDestroy":false, | |
"restful":true | |
}, | |
{ | |
"responseHeaders":[ | |
], | |
"hasAuthMethods":true, | |
"hasConsumes":false, | |
"hasProduces":false, | |
"hasParams":true, | |
"hasOptionalParams":true, | |
"hasRequiredParams":true, | |
"returnTypeIsPrimitive":false, | |
"returnSimpleType":false, | |
"subresourceOperation":false, | |
"isMap":false, | |
"isArray":false, | |
"isMultipart":false, | |
"isResponseBinary":false, | |
"isResponseFile":false, | |
"hasReference":false, | |
"isRestfulIndex":false, | |
"isRestfulShow":false, | |
"isRestfulCreate":false, | |
"isRestfulUpdate":false, | |
"isRestfulDestroy":false, | |
"isRestful":false, | |
"isDeprecated":false, | |
"isCallbackRequest":false, | |
"uniqueItems":false, | |
"hasDefaultResponse":false, | |
"hasErrorResponseObject":false, | |
"path":"/pet/{petId}", | |
"operationId":"deletePet", | |
"httpMethod":"DELETE", | |
"summary":"Deletes a pet", | |
"baseName":"Pet", | |
"servers":[ | |
], | |
"allParams":[ | |
{ | |
"isFormParam":false, | |
"isQueryParam":false, | |
"isPathParam":true, | |
"isHeaderParam":false, | |
"isCookieParam":false, | |
"isBodyParam":false, | |
"isContainer":false, | |
"isCollectionFormatMulti":false, | |
"isPrimitiveType":true, | |
"isModel":false, | |
"isExplode":false, | |
"isDeepObject":false, | |
"isAllowEmptyValue":false, | |
"baseName":"petId", | |
"paramName":"petId", | |
"dataType":"Long", | |
"dataFormat":"int64", | |
"description":"Pet id to delete", | |
"unescapedDescription":"Pet id to delete", | |
"defaultValue":"null", | |
"example":"789", | |
"jsonSchema":"{\n \"name\" : \"petId\",\n \"in\" : \"path\",\n \"description\" : \"Pet id to delete\",\n \"required\" : true,\n \"schema\" : {\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n }\n}", | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isLong":true, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isArray":false, | |
"isMap":false, | |
"isFile":false, | |
"isEnum":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isNullable":false, | |
"isDeprecated":false, | |
"schema":{ | |
"openApiType":"integer", | |
"baseName":"petId", | |
"complexType":"long", | |
"getter":"getPetId", | |
"setter":"setPetId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"petId", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.petId;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PetId", | |
"nameInSnakeCase":"PET_ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"required":true, | |
"exclusiveMaximum":false, | |
"exclusiveMinimum":false, | |
"uniqueItems":false, | |
"isNull":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false | |
}, | |
{ | |
"isFormParam":false, | |
"isQueryParam":false, | |
"isPathParam":false, | |
"isHeaderParam":true, | |
"isCookieParam":false, | |
"isBodyParam":false, | |
"isContainer":false, | |
"isCollectionFormatMulti":false, | |
"isPrimitiveType":true, | |
"isModel":false, | |
"isExplode":false, | |
"isDeepObject":false, | |
"isAllowEmptyValue":false, | |
"baseName":"api_key", | |
"paramName":"apiKey", | |
"dataType":"String", | |
"defaultValue":"null", | |
"example":"apiKey_example", | |
"jsonSchema":"{\n \"name\" : \"api_key\",\n \"in\" : \"header\",\n \"schema\" : {\n \"type\" : \"string\"\n }\n}", | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isLong":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isArray":false, | |
"isMap":false, | |
"isFile":false, | |
"isEnum":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isNullable":false, | |
"isDeprecated":false, | |
"schema":{ | |
"openApiType":"string", | |
"baseName":"api_key", | |
"complexType":"string", | |
"getter":"getApiUnderscorekey", | |
"setter":"setApiUnderscorekey", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"apiUnderscorekey", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.api_key;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"ApiUnderscorekey", | |
"nameInSnakeCase":"API_UNDERSCOREKEY", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"required":false, | |
"exclusiveMaximum":false, | |
"exclusiveMinimum":false, | |
"uniqueItems":false, | |
"isNull":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false | |
} | |
], | |
"bodyParams":[ | |
], | |
"pathParams":[ | |
{ | |
"isFormParam":false, | |
"isQueryParam":false, | |
"isPathParam":true, | |
"isHeaderParam":false, | |
"isCookieParam":false, | |
"isBodyParam":false, | |
"isContainer":false, | |
"isCollectionFormatMulti":false, | |
"isPrimitiveType":true, | |
"isModel":false, | |
"isExplode":false, | |
"isDeepObject":false, | |
"isAllowEmptyValue":false, | |
"baseName":"petId", | |
"paramName":"petId", | |
"dataType":"Long", | |
"dataFormat":"int64", | |
"description":"Pet id to delete", | |
"unescapedDescription":"Pet id to delete", | |
"defaultValue":"null", | |
"example":"789", | |
"jsonSchema":"{\n \"name\" : \"petId\",\n \"in\" : \"path\",\n \"description\" : \"Pet id to delete\",\n \"required\" : true,\n \"schema\" : {\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n }\n}", | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isLong":true, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isArray":false, | |
"isMap":false, | |
"isFile":false, | |
"isEnum":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isNullable":false, | |
"isDeprecated":false, | |
"schema":{ | |
"openApiType":"integer", | |
"baseName":"petId", | |
"complexType":"long", | |
"getter":"getPetId", | |
"setter":"setPetId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"petId", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.petId;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PetId", | |
"nameInSnakeCase":"PET_ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"required":true, | |
"exclusiveMaximum":false, | |
"exclusiveMinimum":false, | |
"uniqueItems":false, | |
"isNull":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false | |
} | |
], | |
"queryParams":[ | |
], | |
"headerParams":[ | |
{ | |
"isFormParam":false, | |
"isQueryParam":false, | |
"isPathParam":false, | |
"isHeaderParam":true, | |
"isCookieParam":false, | |
"isBodyParam":false, | |
"isContainer":false, | |
"isCollectionFormatMulti":false, | |
"isPrimitiveType":true, | |
"isModel":false, | |
"isExplode":false, | |
"isDeepObject":false, | |
"isAllowEmptyValue":false, | |
"baseName":"api_key", | |
"paramName":"apiKey", | |
"dataType":"String", | |
"defaultValue":"null", | |
"example":"apiKey_example", | |
"jsonSchema":"{\n \"name\" : \"api_key\",\n \"in\" : \"header\",\n \"schema\" : {\n \"type\" : \"string\"\n }\n}", | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isLong":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isArray":false, | |
"isMap":false, | |
"isFile":false, | |
"isEnum":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isNullable":false, | |
"isDeprecated":false, | |
"schema":{ | |
"openApiType":"string", | |
"baseName":"api_key", | |
"complexType":"string", | |
"getter":"getApiUnderscorekey", | |
"setter":"setApiUnderscorekey", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"apiUnderscorekey", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.api_key;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"ApiUnderscorekey", | |
"nameInSnakeCase":"API_UNDERSCOREKEY", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"required":false, | |
"exclusiveMaximum":false, | |
"exclusiveMinimum":false, | |
"uniqueItems":false, | |
"isNull":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false | |
} | |
], | |
"formParams":[ | |
], | |
"cookieParams":[ | |
], | |
"requiredParams":[ | |
{ | |
"isFormParam":false, | |
"isQueryParam":false, | |
"isPathParam":true, | |
"isHeaderParam":false, | |
"isCookieParam":false, | |
"isBodyParam":false, | |
"isContainer":false, | |
"isCollectionFormatMulti":false, | |
"isPrimitiveType":true, | |
"isModel":false, | |
"isExplode":false, | |
"isDeepObject":false, | |
"isAllowEmptyValue":false, | |
"baseName":"petId", | |
"paramName":"petId", | |
"dataType":"Long", | |
"dataFormat":"int64", | |
"description":"Pet id to delete", | |
"unescapedDescription":"Pet id to delete", | |
"defaultValue":"null", | |
"example":"789", | |
"jsonSchema":"{\n \"name\" : \"petId\",\n \"in\" : \"path\",\n \"description\" : \"Pet id to delete\",\n \"required\" : true,\n \"schema\" : {\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n }\n}", | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isLong":true, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isArray":false, | |
"isMap":false, | |
"isFile":false, | |
"isEnum":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isNullable":false, | |
"isDeprecated":false, | |
"schema":{ | |
"openApiType":"integer", | |
"baseName":"petId", | |
"complexType":"long", | |
"getter":"getPetId", | |
"setter":"setPetId", | |
"dataType":"Long", | |
"datatypeWithEnum":"Long", | |
"dataFormat":"int64", | |
"name":"petId", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.petId;", | |
"baseType":"long", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"integer\",\n \"format\" : \"int64\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":true, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":true, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"PetId", | |
"nameInSnakeCase":"PET_ID", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Long", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"required":true, | |
"exclusiveMaximum":false, | |
"exclusiveMinimum":false, | |
"uniqueItems":false, | |
"isNull":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false | |
} | |
], | |
"optionalParams":[ | |
{ | |
"isFormParam":false, | |
"isQueryParam":false, | |
"isPathParam":false, | |
"isHeaderParam":true, | |
"isCookieParam":false, | |
"isBodyParam":false, | |
"isContainer":false, | |
"isCollectionFormatMulti":false, | |
"isPrimitiveType":true, | |
"isModel":false, | |
"isExplode":false, | |
"isDeepObject":false, | |
"isAllowEmptyValue":false, | |
"baseName":"api_key", | |
"paramName":"apiKey", | |
"dataType":"String", | |
"defaultValue":"null", | |
"example":"apiKey_example", | |
"jsonSchema":"{\n \"name\" : \"api_key\",\n \"in\" : \"header\",\n \"schema\" : {\n \"type\" : \"string\"\n }\n}", | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isLong":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isArray":false, | |
"isMap":false, | |
"isFile":false, | |
"isEnum":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isNullable":false, | |
"isDeprecated":false, | |
"schema":{ | |
"openApiType":"string", | |
"baseName":"api_key", | |
"complexType":"string", | |
"getter":"getApiUnderscorekey", | |
"setter":"setApiUnderscorekey", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"apiUnderscorekey", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.api_key;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"ApiUnderscorekey", | |
"nameInSnakeCase":"API_UNDERSCOREKEY", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"required":false, | |
"exclusiveMaximum":false, | |
"exclusiveMinimum":false, | |
"uniqueItems":false, | |
"isNull":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false | |
} | |
], | |
"authMethods":[ | |
{ | |
"name":"petstore_auth", | |
"type":"oauth2", | |
"isBasic":false, | |
"isOAuth":true, | |
"isApiKey":false, | |
"isBasicBasic":false, | |
"isBasicBearer":false, | |
"isHttpSignature":false, | |
"vendorExtensions":{ | |
}, | |
"isKeyInQuery":false, | |
"isKeyInHeader":false, | |
"isKeyInCookie":false, | |
"flow":"implicit", | |
"authorizationUrl":"http://petstore.swagger.io/api/oauth/dialog", | |
"scopes":[ | |
{ | |
"scope":"write:pets", | |
"description":"modify pets in your account" | |
}, | |
{ | |
"scope":"read:pets", | |
"description":"read your pets" | |
} | |
], | |
"isCode":false, | |
"isPassword":false, | |
"isApplication":false, | |
"isImplicit":true | |
} | |
], | |
"tags":[ | |
{ | |
"name":"pet" | |
} | |
], | |
"responses":[ | |
{ | |
"headers":[ | |
], | |
"responseHeaders":[ | |
], | |
"code":"400", | |
"is1xx":false, | |
"is2xx":false, | |
"is3xx":false, | |
"is4xx":true, | |
"is5xx":false, | |
"message":"Invalid pet value", | |
"hasHeaders":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isEmail":false, | |
"isModel":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isDefault":false, | |
"simpleType":true, | |
"primitiveType":true, | |
"isMap":false, | |
"isArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isNull":false, | |
"jsonSchema":"{\n \"description\" : \"Invalid pet value\",\n \"content\" : { }\n}", | |
"vendorExtensions":{ | |
}, | |
"uniqueItems":false, | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"hasValidation":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"content":{ | |
}, | |
"wildcard":false, | |
"range":false | |
} | |
], | |
"callbacks":[ | |
], | |
"imports":[ | |
"string" | |
], | |
"vendorExtensions":{ | |
}, | |
"nickname":"deletePet", | |
"operationIdOriginal":"deletePet", | |
"operationIdLowerCase":"deletepet", | |
"operationIdCamelCase":"DeletePet", | |
"operationIdSnakeCase":"delete_pet", | |
"hasQueryParams":false, | |
"hasBodyParam":false, | |
"hasQueryParamsOrAuth":false, | |
"hasHeaderParams":true, | |
"hasPathParams":true, | |
"hasFormParams":false, | |
"hasBodyOrFormParams":false, | |
"hasCookieParams":false, | |
"hasResponseHeaders":false, | |
"hasExamples":false, | |
"hasVendorExtensions":false, | |
"bodyAllowed":true, | |
"methodPutOrPatchOrPost":false, | |
"restfulShow":false, | |
"restfulIndex":false, | |
"restfulCreate":false, | |
"restfulUpdate":false, | |
"restfulDestroy":true, | |
"restful":true | |
}, | |
{ | |
"responseHeaders":[ | |
], | |
"hasAuthMethods":true, | |
"hasConsumes":false, | |
"hasProduces":true, | |
"hasParams":true, | |
"hasOptionalParams":true, | |
"hasRequiredParams":false, | |
"returnTypeIsPrimitive":false, | |
"returnSimpleType":false, | |
"subresourceOperation":false, | |
"isMap":false, | |
"isArray":true, | |
"isMultipart":false, | |
"isResponseBinary":false, | |
"isResponseFile":false, | |
"hasReference":true, | |
"isRestfulIndex":false, | |
"isRestfulShow":false, | |
"isRestfulCreate":false, | |
"isRestfulUpdate":false, | |
"isRestfulDestroy":false, | |
"isRestful":false, | |
"isDeprecated":false, | |
"isCallbackRequest":false, | |
"uniqueItems":false, | |
"hasDefaultResponse":false, | |
"hasErrorResponseObject":false, | |
"path":"/pet/findByStatus", | |
"operationId":"findPetsByStatus", | |
"returnType":"List", | |
"httpMethod":"GET", | |
"returnBaseType":"Pet", | |
"returnContainer":"array", | |
"summary":"Finds Pets by status", | |
"unescapedNotes":"Multiple status values can be provided with comma separated strings", | |
"notes":"Multiple status values can be provided with comma separated strings", | |
"baseName":"Pet", | |
"defaultResponse":"null", | |
"produces":[ | |
{ | |
"mediaType":"application/json" | |
}, | |
{ | |
"mediaType":"application/xml" | |
} | |
], | |
"servers":[ | |
], | |
"allParams":[ | |
{ | |
"isFormParam":false, | |
"isQueryParam":true, | |
"isPathParam":false, | |
"isHeaderParam":false, | |
"isCookieParam":false, | |
"isBodyParam":false, | |
"isContainer":true, | |
"isCollectionFormatMulti":true, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isExplode":true, | |
"isDeepObject":false, | |
"isAllowEmptyValue":false, | |
"baseName":"status", | |
"paramName":"status", | |
"dataType":"List", | |
"collectionFormat":"multi", | |
"description":"Status values that need to be considered for filter", | |
"unescapedDescription":"Status values that need to be considered for filter", | |
"baseType":"String", | |
"defaultValue":"[\"available\"]", | |
"style":"form", | |
"jsonSchema":"{\n \"name\" : \"status\",\n \"in\" : \"query\",\n \"description\" : \"Status values that need to be considered for filter\",\n \"style\" : \"form\",\n \"explode\" : true,\n \"schema\" : {\n \"type\" : \"array\",\n \"items\" : {\n \"type\" : \"string\"\n },\n \"default\" : \"[\\\"available\\\"]\"\n }\n}", | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isLong":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isArray":true, | |
"isMap":false, | |
"isFile":false, | |
"isEnum":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"inner", | |
"complexType":"string", | |
"getter":"getInner", | |
"setter":"setInner", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"inner", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.inner;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Inner", | |
"nameInSnakeCase":"INNER", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isNullable":false, | |
"isDeprecated":false, | |
"schema":{ | |
"openApiType":"array", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"status", | |
"defaultValue":"[\"available\"]", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"items\" : {\n \"type\" : \"string\"\n },\n \"default\" : \"[\\\"available\\\"]\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"status", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"string", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"status", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
"required":false, | |
"exclusiveMaximum":false, | |
"exclusiveMinimum":false, | |
"uniqueItems":false, | |
"isNull":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"complexType":"String" | |
} | |
], | |
"bodyParams":[ | |
], | |
"pathParams":[ | |
], | |
"queryParams":[ | |
{ | |
"isFormParam":false, | |
"isQueryParam":true, | |
"isPathParam":false, | |
"isHeaderParam":false, | |
"isCookieParam":false, | |
"isBodyParam":false, | |
"isContainer":true, | |
"isCollectionFormatMulti":true, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isExplode":true, | |
"isDeepObject":false, | |
"isAllowEmptyValue":false, | |
"baseName":"status", | |
"paramName":"status", | |
"dataType":"List", | |
"collectionFormat":"multi", | |
"description":"Status values that need to be considered for filter", | |
"unescapedDescription":"Status values that need to be considered for filter", | |
"baseType":"String", | |
"defaultValue":"[\"available\"]", | |
"style":"form", | |
"jsonSchema":"{\n \"name\" : \"status\",\n \"in\" : \"query\",\n \"description\" : \"Status values that need to be considered for filter\",\n \"style\" : \"form\",\n \"explode\" : true,\n \"schema\" : {\n \"type\" : \"array\",\n \"items\" : {\n \"type\" : \"string\"\n },\n \"default\" : \"[\\\"available\\\"]\"\n }\n}", | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isLong":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isArray":true, | |
"isMap":false, | |
"isFile":false, | |
"isEnum":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"inner", | |
"complexType":"string", | |
"getter":"getInner", | |
"setter":"setInner", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"inner", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.inner;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Inner", | |
"nameInSnakeCase":"INNER", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isNullable":false, | |
"isDeprecated":false, | |
"schema":{ | |
"openApiType":"array", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"status", | |
"defaultValue":"[\"available\"]", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"items\" : {\n \"type\" : \"string\"\n },\n \"default\" : \"[\\\"available\\\"]\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"status", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"string", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"status", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
"required":false, | |
"exclusiveMaximum":false, | |
"exclusiveMinimum":false, | |
"uniqueItems":false, | |
"isNull":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"complexType":"String" | |
} | |
], | |
"headerParams":[ | |
], | |
"formParams":[ | |
], | |
"cookieParams":[ | |
], | |
"requiredParams":[ | |
], | |
"optionalParams":[ | |
{ | |
"isFormParam":false, | |
"isQueryParam":true, | |
"isPathParam":false, | |
"isHeaderParam":false, | |
"isCookieParam":false, | |
"isBodyParam":false, | |
"isContainer":true, | |
"isCollectionFormatMulti":true, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isExplode":true, | |
"isDeepObject":false, | |
"isAllowEmptyValue":false, | |
"baseName":"status", | |
"paramName":"status", | |
"dataType":"List", | |
"collectionFormat":"multi", | |
"description":"Status values that need to be considered for filter", | |
"unescapedDescription":"Status values that need to be considered for filter", | |
"baseType":"String", | |
"defaultValue":"[\"available\"]", | |
"style":"form", | |
"jsonSchema":"{\n \"name\" : \"status\",\n \"in\" : \"query\",\n \"description\" : \"Status values that need to be considered for filter\",\n \"style\" : \"form\",\n \"explode\" : true,\n \"schema\" : {\n \"type\" : \"array\",\n \"items\" : {\n \"type\" : \"string\"\n },\n \"default\" : \"[\\\"available\\\"]\"\n }\n}", | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isLong":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isArray":true, | |
"isMap":false, | |
"isFile":false, | |
"isEnum":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"inner", | |
"complexType":"string", | |
"getter":"getInner", | |
"setter":"setInner", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"inner", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.inner;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Inner", | |
"nameInSnakeCase":"INNER", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isNullable":false, | |
"isDeprecated":false, | |
"schema":{ | |
"openApiType":"array", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"status", | |
"defaultValue":"[\"available\"]", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"items\" : {\n \"type\" : \"string\"\n },\n \"default\" : \"[\\\"available\\\"]\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"status", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"string", | |
"baseName":"status", | |
"complexType":"string", | |
"getter":"getStatus", | |
"setter":"setStatus", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"status", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.status;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Status", | |
"nameInSnakeCase":"STATUS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
"required":false, | |
"exclusiveMaximum":false, | |
"exclusiveMinimum":false, | |
"uniqueItems":false, | |
"isNull":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"complexType":"String" | |
} | |
], | |
"authMethods":[ | |
{ | |
"name":"petstore_auth", | |
"type":"oauth2", | |
"isBasic":false, | |
"isOAuth":true, | |
"isApiKey":false, | |
"isBasicBasic":false, | |
"isBasicBearer":false, | |
"isHttpSignature":false, | |
"vendorExtensions":{ | |
}, | |
"isKeyInQuery":false, | |
"isKeyInHeader":false, | |
"isKeyInCookie":false, | |
"flow":"implicit", | |
"authorizationUrl":"http://petstore.swagger.io/api/oauth/dialog", | |
"scopes":[ | |
{ | |
"scope":"write:pets", | |
"description":"modify pets in your account" | |
}, | |
{ | |
"scope":"read:pets", | |
"description":"read your pets" | |
} | |
], | |
"isCode":false, | |
"isPassword":false, | |
"isApplication":false, | |
"isImplicit":true | |
} | |
], | |
"tags":[ | |
{ | |
"name":"pet" | |
} | |
], | |
"responses":[ | |
{ | |
"headers":[ | |
], | |
"responseHeaders":[ | |
], | |
"code":"200", | |
"is1xx":false, | |
"is2xx":true, | |
"is3xx":false, | |
"is4xx":false, | |
"is5xx":false, | |
"message":"successful operation", | |
"dataType":"List", | |
"baseType":"Pet", | |
"containerType":"array", | |
"hasHeaders":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isEmail":false, | |
"isModel":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isDefault":false, | |
"simpleType":false, | |
"primitiveType":false, | |
"isMap":false, | |
"isArray":true, | |
"isBinary":false, | |
"isFile":false, | |
"isNull":false, | |
"schema":{ | |
"type":"array", | |
"extensions":{ | |
}, | |
"items":{ | |
"$ref":"#/components/schemas/Pet", | |
"extensions":{ | |
} | |
} | |
}, | |
"jsonSchema":"{\n \"description\" : \"successful operation\",\n \"content\" : {\n \"application/json\" : {\n \"schema\" : {\n \"type\" : \"array\",\n \"items\" : {\n \"$ref\" : \"#/components/schemas/Pet\"\n }\n }\n },\n \"application/xml\" : {\n \"schema\" : {\n \"type\" : \"array\",\n \"items\" : {\n \"$ref\" : \"#/components/schemas/Pet\"\n }\n }\n }\n }\n}", | |
"vendorExtensions":{ | |
}, | |
"uniqueItems":false, | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"items":{ | |
"openApiType":"Pet", | |
"baseName":"response", | |
"complexType":"Pet", | |
"getter":"getResponse", | |
"setter":"setResponse", | |
"dataType":"Pet", | |
"datatypeWithEnum":"Pet", | |
"name":"response", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.response;", | |
"baseType":"Pet", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Pet\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Response", | |
"nameInSnakeCase":"RESPONSE", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Pet", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"hasValidation":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"content":{ | |
"application/json":{ | |
"schema":{ | |
"openApiType":"array", | |
"baseName":"SchemaFor200ResponseBodyApplicationJson", | |
"complexType":"Pet", | |
"getter":"getSchemaFor200ResponseBodyApplicationJson", | |
"setter":"setSchemaFor200ResponseBodyApplicationJson", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"SchemaFor200ResponseBodyApplicationJson", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.SchemaFor200ResponseBodyApplicationJson;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"items\" : {\n \"$ref\" : \"#/components/schemas/Pet\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"Pet", | |
"baseName":"SchemaFor200ResponseBodyApplicationJson", | |
"complexType":"Pet", | |
"getter":"getSchemaFor200ResponseBodyApplicationJson", | |
"setter":"setSchemaFor200ResponseBodyApplicationJson", | |
"dataType":"Pet", | |
"datatypeWithEnum":"Pet", | |
"name":"SchemaFor200ResponseBodyApplicationJson", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.SchemaFor200ResponseBodyApplicationJson;", | |
"baseType":"Pet", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Pet\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"SchemaFor200ResponseBodyApplicationJson", | |
"nameInSnakeCase":"SCHEMA_FOR200_RESPONSE_BODY_APPLICATION_JSON", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Pet", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"Pet", | |
"baseName":"SchemaFor200ResponseBodyApplicationJson", | |
"complexType":"Pet", | |
"getter":"getSchemaFor200ResponseBodyApplicationJson", | |
"setter":"setSchemaFor200ResponseBodyApplicationJson", | |
"dataType":"Pet", | |
"datatypeWithEnum":"Pet", | |
"name":"SchemaFor200ResponseBodyApplicationJson", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.SchemaFor200ResponseBodyApplicationJson;", | |
"baseType":"Pet", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Pet\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"SchemaFor200ResponseBodyApplicationJson", | |
"nameInSnakeCase":"SCHEMA_FOR200_RESPONSE_BODY_APPLICATION_JSON", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Pet", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"SchemaFor200ResponseBodyApplicationJson", | |
"nameInSnakeCase":"SCHEMA_FOR200_RESPONSE_BODY_APPLICATION_JSON", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
} | |
}, | |
"application/xml":{ | |
"schema":{ | |
"openApiType":"array", | |
"baseName":"SchemaFor200ResponseBodyApplicationXml", | |
"complexType":"Pet", | |
"getter":"getSchemaFor200ResponseBodyApplicationXml", | |
"setter":"setSchemaFor200ResponseBodyApplicationXml", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"SchemaFor200ResponseBodyApplicationXml", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.SchemaFor200ResponseBodyApplicationXml;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"items\" : {\n \"$ref\" : \"#/components/schemas/Pet\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"Pet", | |
"baseName":"SchemaFor200ResponseBodyApplicationXml", | |
"complexType":"Pet", | |
"getter":"getSchemaFor200ResponseBodyApplicationXml", | |
"setter":"setSchemaFor200ResponseBodyApplicationXml", | |
"dataType":"Pet", | |
"datatypeWithEnum":"Pet", | |
"name":"SchemaFor200ResponseBodyApplicationXml", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.SchemaFor200ResponseBodyApplicationXml;", | |
"baseType":"Pet", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Pet\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"SchemaFor200ResponseBodyApplicationXml", | |
"nameInSnakeCase":"SCHEMA_FOR200_RESPONSE_BODY_APPLICATION_XML", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Pet", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"Pet", | |
"baseName":"SchemaFor200ResponseBodyApplicationXml", | |
"complexType":"Pet", | |
"getter":"getSchemaFor200ResponseBodyApplicationXml", | |
"setter":"setSchemaFor200ResponseBodyApplicationXml", | |
"dataType":"Pet", | |
"datatypeWithEnum":"Pet", | |
"name":"SchemaFor200ResponseBodyApplicationXml", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.SchemaFor200ResponseBodyApplicationXml;", | |
"baseType":"Pet", | |
"example":"null", | |
"jsonSchema":"{\n \"$ref\" : \"#/components/schemas/Pet\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":true, | |
"isContainer":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"SchemaFor200ResponseBodyApplicationXml", | |
"nameInSnakeCase":"SCHEMA_FOR200_RESPONSE_BODY_APPLICATION_XML", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"Pet", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"SchemaFor200ResponseBodyApplicationXml", | |
"nameInSnakeCase":"SCHEMA_FOR200_RESPONSE_BODY_APPLICATION_XML", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
} | |
} | |
}, | |
"wildcard":false, | |
"range":false, | |
"complexType":"Pet" | |
}, | |
{ | |
"headers":[ | |
], | |
"responseHeaders":[ | |
], | |
"code":"400", | |
"is1xx":false, | |
"is2xx":false, | |
"is3xx":false, | |
"is4xx":true, | |
"is5xx":false, | |
"message":"Invalid status value", | |
"hasHeaders":false, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isEmail":false, | |
"isModel":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isDefault":false, | |
"simpleType":true, | |
"primitiveType":true, | |
"isMap":false, | |
"isArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isNull":false, | |
"jsonSchema":"{\n \"description\" : \"Invalid status value\",\n \"content\" : { }\n}", | |
"vendorExtensions":{ | |
}, | |
"uniqueItems":false, | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"hasValidation":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"content":{ | |
}, | |
"wildcard":false, | |
"range":false | |
} | |
], | |
"callbacks":[ | |
], | |
"imports":[ | |
"string", | |
"Pet" | |
], | |
"examples":[ | |
{ | |
"contentType":"application/json", | |
"example":"{\n \"photoUrls\" : [ \"photoUrls\", \"photoUrls\" ],\n \"name\" : \"doggie\",\n \"id\" : 0,\n \"category\" : {\n \"name\" : \"name\",\n \"id\" : 6\n },\n \"tags\" : [ {\n \"name\" : \"name\",\n \"id\" : 1\n }, {\n \"name\" : \"name\",\n \"id\" : 1\n } ],\n \"status\" : \"available\"\n}", | |
"statusCode":"200" | |
}, | |
{ | |
"contentType":"application/xml", | |
"example":"<Pet>\n <id>123456789</id>\n <name>doggie</name>\n <photoUrls>\n <photoUrls>aeiou</photoUrls>\n </photoUrls>\n <tags>\n </tags>\n <status>aeiou</status>\n</Pet>", | |
"statusCode":"200" | |
} | |
], | |
"vendorExtensions":{ | |
}, | |
"nickname":"findPetsByStatus", | |
"operationIdOriginal":"findPetsByStatus", | |
"operationIdLowerCase":"findpetsbystatus", | |
"operationIdCamelCase":"FindPetsByStatus", | |
"operationIdSnakeCase":"find_pets_by_status", | |
"hasQueryParams":true, | |
"hasBodyParam":false, | |
"hasQueryParamsOrAuth":true, | |
"hasHeaderParams":false, | |
"hasPathParams":false, | |
"hasFormParams":false, | |
"hasBodyOrFormParams":false, | |
"hasCookieParams":false, | |
"hasResponseHeaders":false, | |
"hasExamples":true, | |
"hasVendorExtensions":false, | |
"bodyAllowed":false, | |
"methodPutOrPatchOrPost":false, | |
"restfulShow":false, | |
"restfulIndex":false, | |
"restfulCreate":false, | |
"restfulUpdate":false, | |
"restfulDestroy":false, | |
"restful":false | |
}, | |
{ | |
"responseHeaders":[ | |
], | |
"hasAuthMethods":true, | |
"hasConsumes":false, | |
"hasProduces":true, | |
"hasParams":true, | |
"hasOptionalParams":true, | |
"hasRequiredParams":false, | |
"returnTypeIsPrimitive":false, | |
"returnSimpleType":false, | |
"subresourceOperation":false, | |
"isMap":false, | |
"isArray":true, | |
"isMultipart":false, | |
"isResponseBinary":false, | |
"isResponseFile":false, | |
"hasReference":true, | |
"isRestfulIndex":false, | |
"isRestfulShow":false, | |
"isRestfulCreate":false, | |
"isRestfulUpdate":false, | |
"isRestfulDestroy":false, | |
"isRestful":false, | |
"isDeprecated":false, | |
"isCallbackRequest":false, | |
"uniqueItems":false, | |
"hasDefaultResponse":false, | |
"hasErrorResponseObject":false, | |
"path":"/pet/findByTags", | |
"operationId":"findPetsByTags", | |
"returnType":"List", | |
"httpMethod":"GET", | |
"returnBaseType":"Pet", | |
"returnContainer":"array", | |
"summary":"Finds Pets by tags", | |
"unescapedNotes":"Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.", | |
"notes":"Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.", | |
"baseName":"Pet", | |
"defaultResponse":"null", | |
"produces":[ | |
{ | |
"mediaType":"application/json" | |
}, | |
{ | |
"mediaType":"application/xml" | |
} | |
], | |
"servers":[ | |
], | |
"allParams":[ | |
{ | |
"isFormParam":false, | |
"isQueryParam":true, | |
"isPathParam":false, | |
"isHeaderParam":false, | |
"isCookieParam":false, | |
"isBodyParam":false, | |
"isContainer":true, | |
"isCollectionFormatMulti":true, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isExplode":true, | |
"isDeepObject":false, | |
"isAllowEmptyValue":false, | |
"baseName":"tags", | |
"paramName":"tags", | |
"dataType":"List", | |
"collectionFormat":"multi", | |
"description":"Tags to filter by", | |
"unescapedDescription":"Tags to filter by", | |
"baseType":"String", | |
"defaultValue":"null", | |
"style":"form", | |
"jsonSchema":"{\n \"name\" : \"tags\",\n \"in\" : \"query\",\n \"description\" : \"Tags to filter by\",\n \"style\" : \"form\",\n \"explode\" : true,\n \"schema\" : {\n \"type\" : \"array\",\n \"items\" : {\n \"type\" : \"string\"\n }\n }\n}", | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isLong":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isArray":true, | |
"isMap":false, | |
"isFile":false, | |
"isEnum":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"inner", | |
"complexType":"string", | |
"getter":"getInner", | |
"setter":"setInner", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"inner", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.inner;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Inner", | |
"nameInSnakeCase":"INNER", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isNullable":false, | |
"isDeprecated":false, | |
"schema":{ | |
"openApiType":"array", | |
"baseName":"tags", | |
"complexType":"string", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"items\" : {\n \"type\" : \"string\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"tags", | |
"complexType":"string", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"string", | |
"baseName":"tags", | |
"complexType":"string", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
"required":false, | |
"exclusiveMaximum":false, | |
"exclusiveMinimum":false, | |
"uniqueItems":false, | |
"isNull":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"complexType":"String" | |
} | |
], | |
"bodyParams":[ | |
], | |
"pathParams":[ | |
], | |
"queryParams":[ | |
{ | |
"isFormParam":false, | |
"isQueryParam":true, | |
"isPathParam":false, | |
"isHeaderParam":false, | |
"isCookieParam":false, | |
"isBodyParam":false, | |
"isContainer":true, | |
"isCollectionFormatMulti":true, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isExplode":true, | |
"isDeepObject":false, | |
"isAllowEmptyValue":false, | |
"baseName":"tags", | |
"paramName":"tags", | |
"dataType":"List", | |
"collectionFormat":"multi", | |
"description":"Tags to filter by", | |
"unescapedDescription":"Tags to filter by", | |
"baseType":"String", | |
"defaultValue":"null", | |
"style":"form", | |
"jsonSchema":"{\n \"name\" : \"tags\",\n \"in\" : \"query\",\n \"description\" : \"Tags to filter by\",\n \"style\" : \"form\",\n \"explode\" : true,\n \"schema\" : {\n \"type\" : \"array\",\n \"items\" : {\n \"type\" : \"string\"\n }\n }\n}", | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isLong":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isArray":true, | |
"isMap":false, | |
"isFile":false, | |
"isEnum":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"inner", | |
"complexType":"string", | |
"getter":"getInner", | |
"setter":"setInner", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"inner", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.inner;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Inner", | |
"nameInSnakeCase":"INNER", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isNullable":false, | |
"isDeprecated":false, | |
"schema":{ | |
"openApiType":"array", | |
"baseName":"tags", | |
"complexType":"string", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"List", | |
"datatypeWithEnum":"List", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"array", | |
"containerType":"array", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"array\",\n \"items\" : {\n \"type\" : \"string\"\n }\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":true, | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":true, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"tags", | |
"complexType":"string", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"mostInnerItems":{ | |
"openApiType":"string", | |
"baseName":"tags", | |
"complexType":"string", | |
"getter":"getTags", | |
"setter":"setTags", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"tags", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.tags;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
"isShort":false, | |
"isLong":false, | |
"isUnboundedInteger":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isFile":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isNull":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isArray":false, | |
"isMap":false, | |
"isEnum":false, | |
"isReadOnly":false, | |
"isWriteOnly":false, | |
"isNullable":false, | |
"isSelfReference":false, | |
"isCircularReference":false, | |
"isDiscriminator":false, | |
"vars":[ | |
], | |
"requiredVars":[ | |
], | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"String", | |
"iexclusiveMaximum":false, | |
"hasItems":false | |
}, | |
"vendorExtensions":{ | |
}, | |
"hasValidation":false, | |
"isInherited":false, | |
"nameInCamelCase":"Tags", | |
"nameInSnakeCase":"TAGS", | |
"uniqueItems":false, | |
"isXmlAttribute":false, | |
"isXmlWrapped":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"datatype":"List", | |
"iexclusiveMaximum":false, | |
"hasItems":true | |
}, | |
"required":false, | |
"exclusiveMaximum":false, | |
"exclusiveMinimum":false, | |
"uniqueItems":false, | |
"isNull":false, | |
"hasRequired":false, | |
"hasDiscriminatorWithNonEmptyMapping":false, | |
"hasMultipleTypes":false, | |
"complexType":"String" | |
} | |
], | |
"headerParams":[ | |
], | |
"formParams":[ | |
], | |
"cookieParams":[ | |
], | |
"requiredParams":[ | |
], | |
"optionalParams":[ | |
{ | |
"isFormParam":false, | |
"isQueryParam":true, | |
"isPathParam":false, | |
"isHeaderParam":false, | |
"isCookieParam":false, | |
"isBodyParam":false, | |
"isContainer":true, | |
"isCollectionFormatMulti":true, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isExplode":true, | |
"isDeepObject":false, | |
"isAllowEmptyValue":false, | |
"baseName":"tags", | |
"paramName":"tags", | |
"dataType":"List", | |
"collectionFormat":"multi", | |
"description":"Tags to filter by", | |
"unescapedDescription":"Tags to filter by", | |
"baseType":"String", | |
"defaultValue":"null", | |
"style":"form", | |
"jsonSchema":"{\n \"name\" : \"tags\",\n \"in\" : \"query\",\n \"description\" : \"Tags to filter by\",\n \"style\" : \"form\",\n \"explode\" : true,\n \"schema\" : {\n \"type\" : \"array\",\n \"items\" : {\n \"type\" : \"string\"\n }\n }\n}", | |
"isString":false, | |
"isNumeric":false, | |
"isInteger":false, | |
"isLong":false, | |
"isNumber":false, | |
"isFloat":false, | |
"isDouble":false, | |
"isDecimal":false, | |
"isByteArray":false, | |
"isBinary":false, | |
"isBoolean":false, | |
"isDate":false, | |
"isDateTime":false, | |
"isUuid":false, | |
"isUri":false, | |
"isEmail":false, | |
"isFreeFormObject":false, | |
"isAnyType":false, | |
"isShort":false, | |
"isUnboundedInteger":false, | |
"isArray":true, | |
"isMap":false, | |
"isFile":false, | |
"isEnum":false, | |
"additionalPropertiesIsAnyType":false, | |
"hasVars":false, | |
"items":{ | |
"openApiType":"string", | |
"baseName":"inner", | |
"complexType":"string", | |
"getter":"getInner", | |
"setter":"setInner", | |
"dataType":"String", | |
"datatypeWithEnum":"String", | |
"name":"inner", | |
"defaultValue":"null", | |
"defaultValueWithParam":" = data.inner;", | |
"baseType":"string", | |
"example":"null", | |
"jsonSchema":"{\n \"type\" : \"string\"\n}", | |
"exclusiveMinimum":false, | |
"exclusiveMaximum":false, | |
"required":false, | |
"deprecated":false, | |
"hasMoreNonReadOnly":false, | |
"isPrimitiveType":false, | |
"isModel":false, | |
"isContainer":false, | |
"isString":true, | |
"isNumeric":false, | |
"isInteger":false, | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment