OPENAPI設計書のサンプルPetStore?を解析した結果を内部でどのようにもっているのか †
--- objs ---
{
operations: {
classname: PetApi
operation: [
[0]:
hasAuthMethods: true
hasConsumes: true
hasParams: true
hasRequiredParams: true
path: /pet
operationId: addPet
httpMethod: POST
summary: Add a new pet to the store
baseName: Pet
consumes: [
[0]:
0: {
mediaType: application/json
}
[1]:
1: {
mediaType: application/xml
}
]
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: Pet
description: Pet object that needs to be added to the store
baseType: Pet
jsonSchema: {
"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" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[3]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
[4]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[5]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
requiredVars: [
[0]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[1]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
]
required: true
hasRequired: true
allParams: [
[0]:
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: Pet
description: Pet object that needs to be added to the store
baseType: Pet
jsonSchema: {
"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" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[3]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
[4]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[5]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
requiredVars: [
[0]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[1]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
]
required: true
hasRequired: true
]
bodyParams: [
[0]:
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: Pet
description: Pet object that needs to be added to the store
baseType: Pet
jsonSchema: {
"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" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[3]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
[4]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[5]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
requiredVars: [
[0]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[1]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
]
required: true
hasRequired: true
]
requiredParams: [
[0]:
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: Pet
description: Pet object that needs to be added to the store
baseType: Pet
jsonSchema: {
"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" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[3]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
[4]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[5]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
requiredVars: [
[0]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[1]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
]
required: true
hasRequired: true
]
authMethods: [
[0]:
name: petstore_auth
type: oauth2
isOAuth: true
flow: implicit
authorizationUrl: http://petstore.swagger.io/api/oauth/dialog
scopes: [
[0]:
0: {
scope: write:pets
description: modify pets in your account
}
[1]:
1: {
scope: read:pets
description: read your pets
}
]
isImplicit: true
]
tags: [
[0]:
name: pet
description: Everything about your Pets
]
responses: [
[0]:
code: 405
is4xx: true
message: Invalid input
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Invalid input",
"content" : { }
}
]
imports: [Pet]
imports: {
- Pet
}
requestBodyExamples: [
[0]:
0: {
contentType: application/json
example: {
"photoUrls" : [ "photoUrls", "photoUrls" ],
"name" : "doggie",
"id" : 0,
"category" : {
"name" : "name",
"id" : 6
},
"tags" : [ {
"name" : "name",
"id" : 1
}, {
"name" : "name",
"id" : 1
} ],
"status" : "available"
}
}
[1]:
1: {
contentType: application/xml
example: <Pet>
<id>123456789</id>
<name>doggie</name>
<photoUrls>
<photoUrls>aeiou</photoUrls>
</photoUrls>
<tags>
</tags>
<status>aeiou</status>
</Pet>
}
]
vendorExtensions: {
x-codegen-request-body-name: body
}
nickname: addPet
operationIdOriginal: addPet
operationIdLowerCase: addpet
operationIdCamelCase: AddPet
operationIdSnakeCase: add_pet
[1]:
hasAuthMethods: true
hasParams: true
hasOptionalParams: true
hasRequiredParams: true
path: /pet/{petId}
operationId: deletePet
httpMethod: DELETE
summary: Deletes a pet
baseName: Pet
allParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: petId
paramName: petId
dataType: Long
dataFormat: int64
description: Pet id to delete
unescapedDescription: Pet id to delete
defaultValue: null
example: 789
jsonSchema: {
"name" : "petId",
"in" : "path",
"description" : "Pet id to delete",
"required" : true,
"schema" : {
"type" : "integer",
"format" : "int64"
}
}
isLong: true
required: true
[1]:
isHeaderParam: true
isPrimitiveType: true
baseName: api_key
paramName: apiKey
dataType: String
defaultValue: null
example: apiKey_example
jsonSchema: {
"name" : "api_key",
"in" : "header",
"schema" : {
"type" : "string"
}
}
isString: true
]
pathParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: petId
paramName: petId
dataType: Long
dataFormat: int64
description: Pet id to delete
unescapedDescription: Pet id to delete
defaultValue: null
example: 789
jsonSchema: {
"name" : "petId",
"in" : "path",
"description" : "Pet id to delete",
"required" : true,
"schema" : {
"type" : "integer",
"format" : "int64"
}
}
isLong: true
required: true
]
headerParams: [
[0]:
isHeaderParam: true
isPrimitiveType: true
baseName: api_key
paramName: apiKey
dataType: String
defaultValue: null
example: apiKey_example
jsonSchema: {
"name" : "api_key",
"in" : "header",
"schema" : {
"type" : "string"
}
}
isString: true
]
requiredParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: petId
paramName: petId
dataType: Long
dataFormat: int64
description: Pet id to delete
unescapedDescription: Pet id to delete
defaultValue: null
example: 789
jsonSchema: {
"name" : "petId",
"in" : "path",
"description" : "Pet id to delete",
"required" : true,
"schema" : {
"type" : "integer",
"format" : "int64"
}
}
isLong: true
required: true
]
optionalParams: [
[0]:
isHeaderParam: true
isPrimitiveType: true
baseName: api_key
paramName: apiKey
dataType: String
defaultValue: null
example: apiKey_example
jsonSchema: {
"name" : "api_key",
"in" : "header",
"schema" : {
"type" : "string"
}
}
isString: true
]
authMethods: [
[0]:
name: petstore_auth
type: oauth2
isOAuth: true
flow: implicit
authorizationUrl: http://petstore.swagger.io/api/oauth/dialog
scopes: [
[0]:
0: {
scope: write:pets
description: modify pets in your account
}
[1]:
1: {
scope: read:pets
description: read your pets
}
]
isImplicit: true
]
tags: [
[0]:
name: pet
description: Everything about your Pets
]
responses: [
[0]:
code: 400
is4xx: true
message: Invalid pet value
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Invalid pet value",
"content" : { }
}
]
imports: [string]
imports: {
- string
}
nickname: deletePet
operationIdOriginal: deletePet
operationIdLowerCase: deletepet
operationIdCamelCase: DeletePet
operationIdSnakeCase: delete_pet
[2]:
hasAuthMethods: true
hasProduces: true
hasParams: true
hasRequiredParams: true
isArray: true
hasReference: true
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: [
[0]:
0: {
mediaType: application/xml
}
[1]:
1: {
mediaType: application/json
}
]
allParams: [
[0]:
isQueryParam: true
isContainer: true
baseName: status
paramName: status
dataType: List
datatypeWithEnum: List
collectionFormat: csv
description: Status values that need to be considered for filter
unescapedDescription: Status values that need to be considered for filter
baseType: String
defaultValue: null
enumName: StatusEnum
style: form
jsonSchema: {
"name" : "status",
"in" : "query",
"description" : "Status values that need to be considered for filter",
"required" : true,
"style" : "form",
"explode" : false,
"schema" : {
"type" : "array",
"items" : {
"type" : "string",
"default" : "available",
"enum" : [ "available", "pending", "sold" ]
}
}
}
isArray: true
isEnum: true
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
enumVars: [
[0]:
0: {
name: AVAILABLE
isString: true
value: "available"
}
[1]:
1: {
name: PENDING
isString: true
value: "pending"
}
[2]:
2: {
name: SOLD
isString: true
value: "sold"
}
]
}
openApiType: string
baseName: status
complexType: string
getter: getStatus
setter: setStatus
dataType: String
datatypeWithEnum: StatusEnum
name: status
defaultValue: available
defaultValueWithParam: = data.status;
baseType: string
example: null
jsonSchema: {
"type" : "string",
"default" : "available",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
enumVars: [
[0]:
0: {
name: AVAILABLE
isString: true
value: "available"
}
[1]:
1: {
name: PENDING
isString: true
value: "pending"
}
[2]:
2: {
name: SOLD
isString: true
value: "sold"
}
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
openApiType: string
baseName: status
complexType: string
getter: getStatus
setter: setStatus
dataType: String
datatypeWithEnum: StatusEnum
name: status
defaultValue: available
defaultValueWithParam: = data.status;
baseType: string
example: null
jsonSchema: {
"type" : "string",
"default" : "available",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
enumVars: [
[0]:
0: {
name: AVAILABLE
isString: true
value: "available"
}
[1]:
1: {
name: PENDING
isString: true
value: "pending"
}
[2]:
2: {
name: SOLD
isString: true
value: "sold"
}
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
required: true
]
queryParams: [
[0]:
isQueryParam: true
isContainer: true
baseName: status
paramName: status
dataType: List
datatypeWithEnum: List
collectionFormat: csv
description: Status values that need to be considered for filter
unescapedDescription: Status values that need to be considered for filter
baseType: String
defaultValue: null
enumName: StatusEnum
style: form
jsonSchema: {
"name" : "status",
"in" : "query",
"description" : "Status values that need to be considered for filter",
"required" : true,
"style" : "form",
"explode" : false,
"schema" : {
"type" : "array",
"items" : {
"type" : "string",
"default" : "available",
"enum" : [ "available", "pending", "sold" ]
}
}
}
isArray: true
isEnum: true
allowableValues: {
enumVars: [
[0]:
0: {
name: AVAILABLE
isString: true
value: "available"
}
[1]:
1: {
name: PENDING
isString: true
value: "pending"
}
[2]:
2: {
name: SOLD
isString: true
value: "sold"
}
]
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
openApiType: string
baseName: status
complexType: string
getter: getStatus
setter: setStatus
dataType: String
datatypeWithEnum: StatusEnum
name: status
defaultValue: available
defaultValueWithParam: = data.status;
baseType: string
example: null
jsonSchema: {
"type" : "string",
"default" : "available",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
enumVars: [
[0]:
0: {
name: AVAILABLE
isString: true
value: "available"
}
[1]:
1: {
name: PENDING
isString: true
value: "pending"
}
[2]:
2: {
name: SOLD
isString: true
value: "sold"
}
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
openApiType: string
baseName: status
complexType: string
getter: getStatus
setter: setStatus
dataType: String
datatypeWithEnum: StatusEnum
name: status
defaultValue: available
defaultValueWithParam: = data.status;
baseType: string
example: null
jsonSchema: {
"type" : "string",
"default" : "available",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
enumVars: [
[0]:
0: {
name: AVAILABLE
isString: true
value: "available"
}
[1]:
1: {
name: PENDING
isString: true
value: "pending"
}
[2]:
2: {
name: SOLD
isString: true
value: "sold"
}
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
required: true
]
requiredParams: [
[0]:
isQueryParam: true
isContainer: true
baseName: status
paramName: status
dataType: List
datatypeWithEnum: List
collectionFormat: csv
description: Status values that need to be considered for filter
unescapedDescription: Status values that need to be considered for filter
baseType: String
defaultValue: null
enumName: StatusEnum
style: form
jsonSchema: {
"name" : "status",
"in" : "query",
"description" : "Status values that need to be considered for filter",
"required" : true,
"style" : "form",
"explode" : false,
"schema" : {
"type" : "array",
"items" : {
"type" : "string",
"default" : "available",
"enum" : [ "available", "pending", "sold" ]
}
}
}
isArray: true
isEnum: true
allowableValues: {
enumVars: [
[0]:
0: {
name: AVAILABLE
isString: true
value: "available"
}
[1]:
1: {
name: PENDING
isString: true
value: "pending"
}
[2]:
2: {
name: SOLD
isString: true
value: "sold"
}
]
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
openApiType: string
baseName: status
complexType: string
getter: getStatus
setter: setStatus
dataType: String
datatypeWithEnum: StatusEnum
name: status
defaultValue: available
defaultValueWithParam: = data.status;
baseType: string
example: null
jsonSchema: {
"type" : "string",
"default" : "available",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
enumVars: [
[0]:
0: {
name: AVAILABLE
isString: true
value: "available"
}
[1]:
1: {
name: PENDING
isString: true
value: "pending"
}
[2]:
2: {
name: SOLD
isString: true
value: "sold"
}
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
openApiType: string
baseName: status
complexType: string
getter: getStatus
setter: setStatus
dataType: String
datatypeWithEnum: StatusEnum
name: status
defaultValue: available
defaultValueWithParam: = data.status;
baseType: string
example: null
jsonSchema: {
"type" : "string",
"default" : "available",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
enumVars: [
[0]:
0: {
name: AVAILABLE
isString: true
value: "available"
}
[1]:
1: {
name: PENDING
isString: true
value: "pending"
}
[2]:
2: {
name: SOLD
isString: true
value: "sold"
}
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
required: true
]
authMethods: [
[0]:
name: petstore_auth
type: oauth2
isOAuth: true
flow: implicit
authorizationUrl: http://petstore.swagger.io/api/oauth/dialog
scopes: [
[0]:
0: {
scope: write:pets
description: modify pets in your account
}
[1]:
1: {
scope: read:pets
description: read your pets
}
]
isImplicit: true
]
tags: [
[0]:
name: pet
description: Everything about your Pets
]
responses: [
[0]:
code: 200
is2xx: true
message: successful operation
dataType: List
baseType: Pet
containerType: array
isArray: true
$ref: #/components/schemas/Pet
jsonSchema: {
"description" : "successful operation",
"content" : {
"application/xml" : {
"schema" : {
"type" : "array",
"items" : {
"$ref" : "#/components/schemas/Pet"
}
}
},
"application/json" : {
"schema" : {
"type" : "array",
"items" : {
"$ref" : "#/components/schemas/Pet"
}
}
}
}
}
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: {
"$ref" : "#/components/schemas/Pet"
}
isModel: true
nameInCamelCase: Response
nameInSnakeCase: RESPONSE
[1]:
code: 400
is4xx: true
message: Invalid status value
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Invalid status value",
"content" : { }
}
]
imports: [string, Pet]
imports: {
- string
- Pet
}
examples: [
[0]:
0: {
contentType: application/json
example: {
"photoUrls" : [ "photoUrls", "photoUrls" ],
"name" : "doggie",
"id" : 0,
"category" : {
"name" : "name",
"id" : 6
},
"tags" : [ {
"name" : "name",
"id" : 1
}, {
"name" : "name",
"id" : 1
} ],
"status" : "available"
}
statusCode: 200
}
[1]:
1: {
contentType: application/xml
example: <Pet>
<id>123456789</id>
<name>doggie</name>
<photoUrls>
<photoUrls>aeiou</photoUrls>
</photoUrls>
<tags>
</tags>
<status>aeiou</status>
</Pet>
statusCode: 200
}
]
nickname: findPetsByStatus
operationIdOriginal: findPetsByStatus
operationIdLowerCase: findpetsbystatus
operationIdCamelCase: FindPetsByStatus
operationIdSnakeCase: find_pets_by_status
[3]:
hasAuthMethods: true
hasProduces: true
hasParams: true
hasRequiredParams: true
isArray: true
hasReference: true
isDeprecated: true
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: [
[0]:
0: {
mediaType: application/xml
}
[1]:
1: {
mediaType: application/json
}
]
allParams: [
[0]:
isQueryParam: true
isContainer: true
baseName: tags
paramName: tags
dataType: List
collectionFormat: csv
description: Tags to filter by
unescapedDescription: Tags to filter by
baseType: String
defaultValue: null
style: form
jsonSchema: {
"name" : "tags",
"in" : "query",
"description" : "Tags to filter by",
"required" : true,
"style" : "form",
"explode" : false,
"schema" : {
"type" : "array",
"items" : {
"type" : "string"
}
}
}
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Inner
nameInSnakeCase: INNER
required: true
]
queryParams: [
[0]:
isQueryParam: true
isContainer: true
baseName: tags
paramName: tags
dataType: List
collectionFormat: csv
description: Tags to filter by
unescapedDescription: Tags to filter by
baseType: String
defaultValue: null
style: form
jsonSchema: {
"name" : "tags",
"in" : "query",
"description" : "Tags to filter by",
"required" : true,
"style" : "form",
"explode" : false,
"schema" : {
"type" : "array",
"items" : {
"type" : "string"
}
}
}
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Inner
nameInSnakeCase: INNER
required: true
]
requiredParams: [
[0]:
isQueryParam: true
isContainer: true
baseName: tags
paramName: tags
dataType: List
collectionFormat: csv
description: Tags to filter by
unescapedDescription: Tags to filter by
baseType: String
defaultValue: null
style: form
jsonSchema: {
"name" : "tags",
"in" : "query",
"description" : "Tags to filter by",
"required" : true,
"style" : "form",
"explode" : false,
"schema" : {
"type" : "array",
"items" : {
"type" : "string"
}
}
}
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Inner
nameInSnakeCase: INNER
required: true
]
authMethods: [
[0]:
name: petstore_auth
type: oauth2
isOAuth: true
flow: implicit
authorizationUrl: http://petstore.swagger.io/api/oauth/dialog
scopes: [
[0]:
0: {
scope: write:pets
description: modify pets in your account
}
[1]:
1: {
scope: read:pets
description: read your pets
}
]
isImplicit: true
]
tags: [
[0]:
name: pet
description: Everything about your Pets
]
responses: [
[0]:
code: 200
is2xx: true
message: successful operation
dataType: List
baseType: Pet
containerType: array
isArray: true
$ref: #/components/schemas/Pet
jsonSchema: {
"description" : "successful operation",
"content" : {
"application/xml" : {
"schema" : {
"type" : "array",
"items" : {
"$ref" : "#/components/schemas/Pet"
}
}
},
"application/json" : {
"schema" : {
"type" : "array",
"items" : {
"$ref" : "#/components/schemas/Pet"
}
}
}
}
}
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: {
"$ref" : "#/components/schemas/Pet"
}
isModel: true
nameInCamelCase: Response
nameInSnakeCase: RESPONSE
[1]:
code: 400
is4xx: true
message: Invalid tag value
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Invalid tag value",
"content" : { }
}
]
imports: [string, Pet]
imports: {
- string
- Pet
}
examples: [
[0]:
0: {
contentType: application/json
example: {
"photoUrls" : [ "photoUrls", "photoUrls" ],
"name" : "doggie",
"id" : 0,
"category" : {
"name" : "name",
"id" : 6
},
"tags" : [ {
"name" : "name",
"id" : 1
}, {
"name" : "name",
"id" : 1
} ],
"status" : "available"
}
statusCode: 200
}
[1]:
1: {
contentType: application/xml
example: <Pet>
<id>123456789</id>
<name>doggie</name>
<photoUrls>
<photoUrls>aeiou</photoUrls>
</photoUrls>
<tags>
</tags>
<status>aeiou</status>
</Pet>
statusCode: 200
}
]
nickname: findPetsByTags
operationIdOriginal: findPetsByTags
operationIdLowerCase: findpetsbytags
operationIdCamelCase: FindPetsByTags
operationIdSnakeCase: find_pets_by_tags
[4]:
hasAuthMethods: true
hasProduces: true
hasParams: true
hasRequiredParams: true
returnSimpleType: true
hasReference: true
path: /pet/{petId}
operationId: getPetById
returnType: Pet
httpMethod: GET
returnBaseType: Pet
summary: Find pet by ID
unescapedNotes: Returns a single pet
notes: Returns a single pet
baseName: Pet
defaultResponse: null
produces: [
[0]:
0: {
mediaType: application/xml
}
[1]:
1: {
mediaType: application/json
}
]
allParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: petId
paramName: petId
dataType: Long
dataFormat: int64
description: ID of pet to return
unescapedDescription: ID of pet to return
defaultValue: null
example: 789
jsonSchema: {
"name" : "petId",
"in" : "path",
"description" : "ID of pet to return",
"required" : true,
"schema" : {
"type" : "integer",
"format" : "int64"
}
}
isLong: true
required: true
]
pathParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: petId
paramName: petId
dataType: Long
dataFormat: int64
description: ID of pet to return
unescapedDescription: ID of pet to return
defaultValue: null
example: 789
jsonSchema: {
"name" : "petId",
"in" : "path",
"description" : "ID of pet to return",
"required" : true,
"schema" : {
"type" : "integer",
"format" : "int64"
}
}
isLong: true
required: true
]
requiredParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: petId
paramName: petId
dataType: Long
dataFormat: int64
description: ID of pet to return
unescapedDescription: ID of pet to return
defaultValue: null
example: 789
jsonSchema: {
"name" : "petId",
"in" : "path",
"description" : "ID of pet to return",
"required" : true,
"schema" : {
"type" : "integer",
"format" : "int64"
}
}
isLong: true
required: true
]
authMethods: [
[0]:
name: api_key
type: apiKey
isApiKey: true
keyParamName: api_key
isKeyInHeader: true
]
tags: [
[0]:
name: pet
description: Everything about your Pets
]
responses: [
[0]:
code: 200
is2xx: true
message: successful operation
dataType: Pet
baseType: Pet
isModel: true
simpleType: true
$ref: #/components/schemas/Pet
jsonSchema: {
"description" : "successful operation",
"content" : {
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/Pet"
}
},
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/Pet"
}
}
}
}
[1]:
code: 400
is4xx: true
message: Invalid ID supplied
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Invalid ID supplied",
"content" : { }
}
[2]:
code: 404
is4xx: true
message: Pet not found
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Pet not found",
"content" : { }
}
]
imports: [Pet]
imports: {
- Pet
}
examples: [
[0]:
0: {
contentType: application/json
example: {
"photoUrls" : [ "photoUrls", "photoUrls" ],
"name" : "doggie",
"id" : 0,
"category" : {
"name" : "name",
"id" : 6
},
"tags" : [ {
"name" : "name",
"id" : 1
}, {
"name" : "name",
"id" : 1
} ],
"status" : "available"
}
statusCode: 200
}
[1]:
1: {
contentType: application/xml
example: <Pet>
<id>123456789</id>
<name>doggie</name>
<photoUrls>
<photoUrls>aeiou</photoUrls>
</photoUrls>
<tags>
</tags>
<status>aeiou</status>
</Pet>
statusCode: 200
}
]
nickname: getPetById
operationIdOriginal: getPetById
operationIdLowerCase: getpetbyid
operationIdCamelCase: GetPetById
operationIdSnakeCase: get_pet_by_id
[5]:
hasAuthMethods: true
hasConsumes: true
hasParams: true
hasRequiredParams: true
path: /pet
operationId: updatePet
httpMethod: PUT
summary: Update an existing pet
baseName: Pet
consumes: [
[0]:
0: {
mediaType: application/json
}
[1]:
1: {
mediaType: application/xml
}
]
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: Pet
description: Pet object that needs to be added to the store
baseType: Pet
jsonSchema: {
"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" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[3]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
[4]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[5]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
requiredVars: [
[0]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[1]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
]
required: true
hasRequired: true
allParams: [
[0]:
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: Pet
description: Pet object that needs to be added to the store
baseType: Pet
jsonSchema: {
"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" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[3]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
[4]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[5]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
requiredVars: [
[0]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[1]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
]
required: true
hasRequired: true
]
bodyParams: [
[0]:
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: Pet
description: Pet object that needs to be added to the store
baseType: Pet
jsonSchema: {
"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" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[3]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
[4]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[5]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
requiredVars: [
[0]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[1]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
]
required: true
hasRequired: true
]
requiredParams: [
[0]:
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: Pet
description: Pet object that needs to be added to the store
baseType: Pet
jsonSchema: {
"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" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[3]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
[4]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[5]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
requiredVars: [
[0]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[1]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
]
required: true
hasRequired: true
]
authMethods: [
[0]:
name: petstore_auth
type: oauth2
isOAuth: true
flow: implicit
authorizationUrl: http://petstore.swagger.io/api/oauth/dialog
scopes: [
[0]:
0: {
scope: write:pets
description: modify pets in your account
}
[1]:
1: {
scope: read:pets
description: read your pets
}
]
isImplicit: true
]
tags: [
[0]:
name: pet
description: Everything about your Pets
]
responses: [
[0]:
code: 400
is4xx: true
message: Invalid ID supplied
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Invalid ID supplied",
"content" : { }
}
[1]:
code: 404
is4xx: true
message: Pet not found
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Pet not found",
"content" : { }
}
[2]:
code: 405
is4xx: true
message: Validation exception
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Validation exception",
"content" : { }
}
]
imports: [Pet]
imports: {
- Pet
}
requestBodyExamples: [
[0]:
0: {
contentType: application/json
example: {
"photoUrls" : [ "photoUrls", "photoUrls" ],
"name" : "doggie",
"id" : 0,
"category" : {
"name" : "name",
"id" : 6
},
"tags" : [ {
"name" : "name",
"id" : 1
}, {
"name" : "name",
"id" : 1
} ],
"status" : "available"
}
}
[1]:
1: {
contentType: application/xml
example: <Pet>
<id>123456789</id>
<name>doggie</name>
<photoUrls>
<photoUrls>aeiou</photoUrls>
</photoUrls>
<tags>
</tags>
<status>aeiou</status>
</Pet>
}
]
vendorExtensions: {
x-codegen-request-body-name: body
}
nickname: updatePet
operationIdOriginal: updatePet
operationIdLowerCase: updatepet
operationIdCamelCase: UpdatePet
operationIdSnakeCase: update_pet
[6]:
hasAuthMethods: true
hasConsumes: true
hasParams: true
hasOptionalParams: true
hasRequiredParams: true
path: /pet/{petId}
operationId: updatePetWithForm
httpMethod: POST
summary: Updates a pet in the store with form data
baseName: Pet
consumes: [
[0]:
0: {
mediaType: application/x-www-form-urlencoded
}
]
allParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: petId
paramName: petId
dataType: Long
dataFormat: int64
description: ID of pet that needs to be updated
unescapedDescription: ID of pet that needs to be updated
defaultValue: null
example: 789
jsonSchema: {
"name" : "petId",
"in" : "path",
"description" : "ID of pet that needs to be updated",
"required" : true,
"schema" : {
"type" : "integer",
"format" : "int64"
}
}
isLong: true
required: true
[1]:
isFormParam: true
isPrimitiveType: true
baseName: name
paramName: name
dataType: String
description: Updated name of the pet
unescapedDescription: Updated name of the pet
baseType: string
defaultValue: null
example: name_example
jsonSchema: {
"type" : "string",
"description" : "Updated name of the pet"
}
isString: true
[2]:
isFormParam: true
isPrimitiveType: true
baseName: status
paramName: status
dataType: String
description: Updated status of the pet
unescapedDescription: Updated status of the pet
baseType: string
defaultValue: null
example: status_example
jsonSchema: {
"type" : "string",
"description" : "Updated status of the pet"
}
isString: true
]
pathParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: petId
paramName: petId
dataType: Long
dataFormat: int64
description: ID of pet that needs to be updated
unescapedDescription: ID of pet that needs to be updated
defaultValue: null
example: 789
jsonSchema: {
"name" : "petId",
"in" : "path",
"description" : "ID of pet that needs to be updated",
"required" : true,
"schema" : {
"type" : "integer",
"format" : "int64"
}
}
isLong: true
required: true
]
formParams: [
[0]:
isFormParam: true
isPrimitiveType: true
baseName: name
paramName: name
dataType: String
description: Updated name of the pet
unescapedDescription: Updated name of the pet
baseType: string
defaultValue: null
example: name_example
jsonSchema: {
"type" : "string",
"description" : "Updated name of the pet"
}
isString: true
[1]:
isFormParam: true
isPrimitiveType: true
baseName: status
paramName: status
dataType: String
description: Updated status of the pet
unescapedDescription: Updated status of the pet
baseType: string
defaultValue: null
example: status_example
jsonSchema: {
"type" : "string",
"description" : "Updated status of the pet"
}
isString: true
]
requiredParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: petId
paramName: petId
dataType: Long
dataFormat: int64
description: ID of pet that needs to be updated
unescapedDescription: ID of pet that needs to be updated
defaultValue: null
example: 789
jsonSchema: {
"name" : "petId",
"in" : "path",
"description" : "ID of pet that needs to be updated",
"required" : true,
"schema" : {
"type" : "integer",
"format" : "int64"
}
}
isLong: true
required: true
]
optionalParams: [
[0]:
isFormParam: true
isPrimitiveType: true
baseName: name
paramName: name
dataType: String
description: Updated name of the pet
unescapedDescription: Updated name of the pet
baseType: string
defaultValue: null
example: name_example
jsonSchema: {
"type" : "string",
"description" : "Updated name of the pet"
}
isString: true
[1]:
isFormParam: true
isPrimitiveType: true
baseName: status
paramName: status
dataType: String
description: Updated status of the pet
unescapedDescription: Updated status of the pet
baseType: string
defaultValue: null
example: status_example
jsonSchema: {
"type" : "string",
"description" : "Updated status of the pet"
}
isString: true
]
authMethods: [
[0]:
name: petstore_auth
type: oauth2
isOAuth: true
flow: implicit
authorizationUrl: http://petstore.swagger.io/api/oauth/dialog
scopes: [
[0]:
0: {
scope: write:pets
description: modify pets in your account
}
[1]:
1: {
scope: read:pets
description: read your pets
}
]
isImplicit: true
]
tags: [
[0]:
name: pet
description: Everything about your Pets
]
responses: [
[0]:
code: 405
is4xx: true
message: Invalid input
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Invalid input",
"content" : { }
}
]
imports: [string]
imports: {
- string
}
nickname: updatePetWithForm
operationIdOriginal: updatePetWithForm
operationIdLowerCase: updatepetwithform
operationIdCamelCase: UpdatePetWithForm
operationIdSnakeCase: update_pet_with_form
[7]:
hasAuthMethods: true
hasConsumes: true
hasProduces: true
hasParams: true
hasOptionalParams: true
hasRequiredParams: true
returnSimpleType: true
isMultipart: true
hasReference: true
path: /pet/{petId}/uploadImage
operationId: uploadFile
returnType: ApiResponse
httpMethod: POST
returnBaseType: ApiResponse
summary: uploads an image
baseName: Pet
defaultResponse: null
consumes: [
[0]:
0: {
mediaType: multipart/form-data
}
]
produces: [
[0]:
0: {
mediaType: application/json
}
]
allParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: petId
paramName: petId
dataType: Long
dataFormat: int64
description: ID of pet to update
unescapedDescription: ID of pet to update
defaultValue: null
example: 789
jsonSchema: {
"name" : "petId",
"in" : "path",
"description" : "ID of pet to update",
"required" : true,
"schema" : {
"type" : "integer",
"format" : "int64"
}
}
isLong: true
required: true
[1]:
isFormParam: true
isPrimitiveType: true
baseName: additionalMetadata
paramName: additionalMetadata
dataType: String
description: Additional data to pass to server
unescapedDescription: Additional data to pass to server
baseType: string
defaultValue: null
example: additionalMetadata_example
jsonSchema: {
"type" : "string",
"description" : "Additional data to pass to server"
}
isString: true
[2]:
isFormParam: true
isPrimitiveType: true
baseName: file
paramName: file
dataType: File
dataFormat: binary
description: file to upload
unescapedDescription: file to upload
baseType: file
defaultValue: null
example: BINARY_DATA_HERE
jsonSchema: {
"type" : "string",
"description" : "file to upload",
"format" : "binary"
}
isBinary: true
isFile: true
]
pathParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: petId
paramName: petId
dataType: Long
dataFormat: int64
description: ID of pet to update
unescapedDescription: ID of pet to update
defaultValue: null
example: 789
jsonSchema: {
"name" : "petId",
"in" : "path",
"description" : "ID of pet to update",
"required" : true,
"schema" : {
"type" : "integer",
"format" : "int64"
}
}
isLong: true
required: true
]
formParams: [
[0]:
isFormParam: true
isPrimitiveType: true
baseName: additionalMetadata
paramName: additionalMetadata
dataType: String
description: Additional data to pass to server
unescapedDescription: Additional data to pass to server
baseType: string
defaultValue: null
example: additionalMetadata_example
jsonSchema: {
"type" : "string",
"description" : "Additional data to pass to server"
}
isString: true
[1]:
isFormParam: true
isPrimitiveType: true
baseName: file
paramName: file
dataType: File
dataFormat: binary
description: file to upload
unescapedDescription: file to upload
baseType: file
defaultValue: null
example: BINARY_DATA_HERE
jsonSchema: {
"type" : "string",
"description" : "file to upload",
"format" : "binary"
}
isBinary: true
isFile: true
]
requiredParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: petId
paramName: petId
dataType: Long
dataFormat: int64
description: ID of pet to update
unescapedDescription: ID of pet to update
defaultValue: null
example: 789
jsonSchema: {
"name" : "petId",
"in" : "path",
"description" : "ID of pet to update",
"required" : true,
"schema" : {
"type" : "integer",
"format" : "int64"
}
}
isLong: true
required: true
]
optionalParams: [
[0]:
isFormParam: true
isPrimitiveType: true
baseName: additionalMetadata
paramName: additionalMetadata
dataType: String
description: Additional data to pass to server
unescapedDescription: Additional data to pass to server
baseType: string
defaultValue: null
example: additionalMetadata_example
jsonSchema: {
"type" : "string",
"description" : "Additional data to pass to server"
}
isString: true
[1]:
isFormParam: true
isPrimitiveType: true
baseName: file
paramName: file
dataType: File
dataFormat: binary
description: file to upload
unescapedDescription: file to upload
baseType: file
defaultValue: null
example: BINARY_DATA_HERE
jsonSchema: {
"type" : "string",
"description" : "file to upload",
"format" : "binary"
}
isBinary: true
isFile: true
]
authMethods: [
[0]:
name: petstore_auth
type: oauth2
isOAuth: true
flow: implicit
authorizationUrl: http://petstore.swagger.io/api/oauth/dialog
scopes: [
[0]:
0: {
scope: write:pets
description: modify pets in your account
}
[1]:
1: {
scope: read:pets
description: read your pets
}
]
isImplicit: true
]
tags: [
[0]:
name: pet
description: Everything about your Pets
]
responses: [
[0]:
code: 200
is2xx: true
message: successful operation
dataType: ApiResponse
baseType: ApiResponse
isModel: true
simpleType: true
$ref: #/components/schemas/ApiResponse
jsonSchema: {
"description" : "successful operation",
"content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/ApiResponse"
}
}
}
}
]
imports: [file, string, ApiResponse]
imports: {
- file
- string
- ApiResponse
}
examples: [
[0]:
0: {
contentType: application/json
example: {
"code" : 0,
"type" : "type",
"message" : "message"
}
statusCode: 200
}
]
nickname: uploadFile
operationIdOriginal: uploadFile
operationIdLowerCase: uploadfile
operationIdCamelCase: UploadFile
operationIdSnakeCase: upload_file
]
pathPrefix: pet
}
package: org.openapitools.api
imports: [
[0]:
0: {
import: org.openapitools.model.ApiResponse
classname: ApiResponse
}
[1]:
1: {
import: org.openapitools.model.Pet
classname: Pet
}
[2]:
2: {
import: org.openapitools.model.file
classname: file
}
[3]:
3: {
import: org.openapitools.model.string
classname: string
}
]
hasImport: true
}
--- allModels ---
[
[0]:
0: {
importPath: org.openapitools.model.ApiResponse
name: ApiResponse
classname: ApiResponse
title: An uploaded response
description: Describes the result of uploading an image resource
classVarName: ApiResponse
modelJson: {
"title" : "An uploaded response",
"type" : "object",
"properties" : {
"code" : {
"type" : "integer",
"format" : "int32"
},
"type" : {
"type" : "string"
},
"message" : {
"type" : "string"
}
},
"description" : "Describes the result of uploading an image resource"
}
dataType: object
classFilename: ApiResponse
unescapedDescription: Describes the result of uploading an image resource
vars: [
[0]:
openApiType: integer
baseName: code
complexType: integer
getter: getCode
setter: setCode
dataType: Integer
datatypeWithEnum: Integer
dataFormat: int32
name: code
defaultValue: null
defaultValueWithParam: = data.code;
baseType: integer
example: null
jsonSchema: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Code
nameInSnakeCase: CODE
[1]:
openApiType: string
baseName: type
complexType: string
getter: getType
setter: setType
dataType: String
datatypeWithEnum: String
name: type
defaultValue: null
defaultValueWithParam: = data.type;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Type
nameInSnakeCase: TYPE
[2]:
openApiType: string
baseName: message
complexType: string
getter: getMessage
setter: setMessage
dataType: String
datatypeWithEnum: String
name: message
defaultValue: null
defaultValueWithParam: = data.message;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Message
nameInSnakeCase: MESSAGE
]
allVars: [
[0]:
openApiType: integer
baseName: code
complexType: integer
getter: getCode
setter: setCode
dataType: Integer
datatypeWithEnum: Integer
dataFormat: int32
name: code
defaultValue: null
defaultValueWithParam: = data.code;
baseType: integer
example: null
jsonSchema: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Code
nameInSnakeCase: CODE
[1]:
openApiType: string
baseName: type
complexType: string
getter: getType
setter: setType
dataType: String
datatypeWithEnum: String
name: type
defaultValue: null
defaultValueWithParam: = data.type;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Type
nameInSnakeCase: TYPE
[2]:
openApiType: string
baseName: message
complexType: string
getter: getMessage
setter: setMessage
dataType: String
datatypeWithEnum: String
name: message
defaultValue: null
defaultValueWithParam: = data.message;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Message
nameInSnakeCase: MESSAGE
]
optionalVars: [
[0]:
openApiType: integer
baseName: code
complexType: integer
getter: getCode
setter: setCode
dataType: Integer
datatypeWithEnum: Integer
dataFormat: int32
name: code
defaultValue: null
defaultValueWithParam: = data.code;
baseType: integer
example: null
jsonSchema: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Code
nameInSnakeCase: CODE
[1]:
openApiType: string
baseName: type
complexType: string
getter: getType
setter: setType
dataType: String
datatypeWithEnum: String
name: type
defaultValue: null
defaultValueWithParam: = data.type;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Type
nameInSnakeCase: TYPE
[2]:
openApiType: string
baseName: message
complexType: string
getter: getMessage
setter: setMessage
dataType: String
datatypeWithEnum: String
name: message
defaultValue: null
defaultValueWithParam: = data.message;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Message
nameInSnakeCase: MESSAGE
]
readWriteVars: [
[0]:
openApiType: integer
baseName: code
complexType: integer
getter: getCode
setter: setCode
dataType: Integer
datatypeWithEnum: Integer
dataFormat: int32
name: code
defaultValue: null
defaultValueWithParam: = data.code;
baseType: integer
example: null
jsonSchema: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Code
nameInSnakeCase: CODE
[1]:
openApiType: string
baseName: type
complexType: string
getter: getType
setter: setType
dataType: String
datatypeWithEnum: String
name: type
defaultValue: null
defaultValueWithParam: = data.type;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Type
nameInSnakeCase: TYPE
[2]:
openApiType: string
baseName: message
complexType: string
getter: getMessage
setter: setMessage
dataType: String
datatypeWithEnum: String
name: message
defaultValue: null
defaultValueWithParam: = data.message;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Message
nameInSnakeCase: MESSAGE
]
imports: [integer, string]
imports: {
- integer
- string
}
hasVars: true
hasOptional: true
}
[1]:
1: {
importPath: org.openapitools.model.Category
name: Category
classname: Category
title: Pet category
description: A category for a pet
classVarName: Category
modelJson: {
"title" : "Pet category",
"type" : "object",
"properties" : {
"id" : {
"type" : "integer",
"format" : "int64"
},
"name" : {
"type" : "string"
}
},
"description" : "A category for a pet",
"xml" : {
"name" : "Category"
}
}
dataType: object
xmlName: Category
classFilename: Category
unescapedDescription: A category for a pet
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
allVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
optionalVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
readWriteVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
imports: [string]
imports: {
- string
}
hasVars: true
hasOptional: true
}
[2]:
2: {
importPath: org.openapitools.model.Order
name: Order
classname: Order
title: Pet Order
description: An order for a pets from the pet store
classVarName: Order
modelJson: {
"title" : "Pet Order",
"type" : "object",
"properties" : {
"id" : {
"type" : "integer",
"format" : "int64"
},
"petId" : {
"type" : "integer",
"format" : "int64"
},
"quantity" : {
"type" : "integer",
"format" : "int32"
},
"shipDate" : {
"type" : "string",
"format" : "date-time"
},
"status" : {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
},
"complete" : {
"type" : "boolean",
"default" : false
}
},
"description" : "An order for a pets from the pet store",
"xml" : {
"name" : "Order"
}
}
dataType: object
xmlName: Order
classFilename: Order
unescapedDescription: An order for a pets from the pet store
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: PetId
nameInSnakeCase: PET_ID
[2]:
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: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Quantity
nameInSnakeCase: QUANTITY
[3]:
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: {
"type" : "string",
"format" : "date-time"
}
isDateTime: true
nameInCamelCase: ShipDate
nameInSnakeCase: SHIP_DATE
[4]:
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: {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
allowableValues: {
values: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
[5]:
openApiType: boolean
baseName: complete
complexType: boolean
getter: getComplete
setter: setComplete
dataType: Boolean
datatypeWithEnum: Boolean
name: complete
defaultValue: false
defaultValueWithParam: = data.complete;
baseType: boolean
example: null
jsonSchema: {
"type" : "boolean",
"default" : false
}
isBoolean: true
nameInCamelCase: Complete
nameInSnakeCase: COMPLETE
]
allVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: PetId
nameInSnakeCase: PET_ID
[2]:
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: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Quantity
nameInSnakeCase: QUANTITY
[3]:
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: {
"type" : "string",
"format" : "date-time"
}
isDateTime: true
nameInCamelCase: ShipDate
nameInSnakeCase: SHIP_DATE
[4]:
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: {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
allowableValues: {
values: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
[5]:
openApiType: boolean
baseName: complete
complexType: boolean
getter: getComplete
setter: setComplete
dataType: Boolean
datatypeWithEnum: Boolean
name: complete
defaultValue: false
defaultValueWithParam: = data.complete;
baseType: boolean
example: null
jsonSchema: {
"type" : "boolean",
"default" : false
}
isBoolean: true
nameInCamelCase: Complete
nameInSnakeCase: COMPLETE
]
optionalVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: PetId
nameInSnakeCase: PET_ID
[2]:
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: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Quantity
nameInSnakeCase: QUANTITY
[3]:
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: {
"type" : "string",
"format" : "date-time"
}
isDateTime: true
nameInCamelCase: ShipDate
nameInSnakeCase: SHIP_DATE
[4]:
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: {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
allowableValues: {
values: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
[5]:
openApiType: boolean
baseName: complete
complexType: boolean
getter: getComplete
setter: setComplete
dataType: Boolean
datatypeWithEnum: Boolean
name: complete
defaultValue: false
defaultValueWithParam: = data.complete;
baseType: boolean
example: null
jsonSchema: {
"type" : "boolean",
"default" : false
}
isBoolean: true
nameInCamelCase: Complete
nameInSnakeCase: COMPLETE
]
readWriteVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: PetId
nameInSnakeCase: PET_ID
[2]:
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: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Quantity
nameInSnakeCase: QUANTITY
[3]:
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: {
"type" : "string",
"format" : "date-time"
}
isDateTime: true
nameInCamelCase: ShipDate
nameInSnakeCase: SHIP_DATE
[4]:
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: {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
allowableValues: {
values: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
[5]:
openApiType: boolean
baseName: complete
complexType: boolean
getter: getComplete
setter: setComplete
dataType: Boolean
datatypeWithEnum: Boolean
name: complete
defaultValue: false
defaultValueWithParam: = data.complete;
baseType: boolean
example: null
jsonSchema: {
"type" : "boolean",
"default" : false
}
isBoolean: true
nameInCamelCase: Complete
nameInSnakeCase: COMPLETE
]
imports: [DateTime, integer, string]
imports: {
- DateTime
- integer
- string
}
hasVars: true
hasEnums: true
hasOptional: true
}
[3]:
3: {
importPath: org.openapitools.model.Pet
name: Pet
classname: Pet
title: a Pet
description: A pet for sale in the pet store
classVarName: Pet
modelJson: {
"title" : "a Pet",
"required" : [ "name", "photoUrls" ],
"type" : "object",
"properties" : {
"id" : {
"type" : "integer",
"format" : "int64"
},
"category" : {
"$ref" : "#/components/schemas/Category"
},
"name" : {
"type" : "string",
"example" : "doggie"
},
"photoUrls" : {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
},
"tags" : {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
},
"status" : {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
},
"description" : "A pet for sale in the pet store",
"xml" : {
"name" : "Pet"
}
}
dataType: object
xmlName: Pet
classFilename: Pet
unescapedDescription: A pet for sale in the pet store
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[3]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
[4]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[5]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
allVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[3]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
[4]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[5]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
requiredVars: [
[0]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[1]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
]
optionalVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[3]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
readWriteVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[3]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
[4]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[5]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
mandatory: [name, photoUrls]
mandatory: {
- name
- photoUrls
}
allMandatory: [name, photoUrls]
allMandatory: {
- name
- photoUrls
}
imports: [Category, List, Tag, array, string]
imports: {
- Category
- List
- Tag
- array
- string
}
hasVars: true
hasEnums: true
hasRequired: true
hasOptional: true
}
[4]:
4: {
importPath: org.openapitools.model.Tag
name: Tag
classname: Tag
title: Pet Tag
description: A tag for a pet
classVarName: Tag
modelJson: {
"title" : "Pet Tag",
"type" : "object",
"properties" : {
"id" : {
"type" : "integer",
"format" : "int64"
},
"name" : {
"type" : "string"
}
},
"description" : "A tag for a pet",
"xml" : {
"name" : "Tag"
}
}
dataType: object
xmlName: Tag
classFilename: Tag
unescapedDescription: A tag for a pet
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
allVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
optionalVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
readWriteVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
imports: [string]
imports: {
- string
}
hasVars: true
hasOptional: true
}
[5]:
5: {
importPath: org.openapitools.model.User
name: User
classname: User
title: a User
description: A User who is purchasing from the pet store
classVarName: User
modelJson: {
"title" : "a User",
"type" : "object",
"properties" : {
"id" : {
"type" : "integer",
"format" : "int64"
},
"username" : {
"type" : "string"
},
"firstName" : {
"type" : "string"
},
"lastName" : {
"type" : "string"
},
"email" : {
"type" : "string"
},
"password" : {
"type" : "string"
},
"phone" : {
"type" : "string"
},
"userStatus" : {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
},
"description" : "A User who is purchasing from the pet store",
"xml" : {
"name" : "User"
}
}
dataType: object
xmlName: User
classFilename: User
unescapedDescription: A User who is purchasing from the pet store
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
allVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
optionalVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
readWriteVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
imports: [integer, string]
imports: {
- integer
- string
}
hasVars: true
hasOptional: true
}
]
[main] INFO org.openapitools.codegen.TemplateManager - writing file C:\Users\kh\prj\openapi_gen\template\mydoc2\out\mydoc2\src\org\openapitools\api\PetApi.sample
--- objs ---
{
operations: {
classname: StoreApi
operation: [
[0]:
hasParams: true
hasRequiredParams: true
path: /store/order/{orderId}
operationId: deleteOrder
httpMethod: DELETE
summary: Delete purchase order by ID
unescapedNotes: For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
notes: For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
baseName: Store
allParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: orderId
paramName: orderId
dataType: String
description: ID of the order that needs to be deleted
unescapedDescription: ID of the order that needs to be deleted
defaultValue: null
example: orderId_example
jsonSchema: {
"name" : "orderId",
"in" : "path",
"description" : "ID of the order that needs to be deleted",
"required" : true,
"schema" : {
"type" : "string"
}
}
isString: true
required: true
]
pathParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: orderId
paramName: orderId
dataType: String
description: ID of the order that needs to be deleted
unescapedDescription: ID of the order that needs to be deleted
defaultValue: null
example: orderId_example
jsonSchema: {
"name" : "orderId",
"in" : "path",
"description" : "ID of the order that needs to be deleted",
"required" : true,
"schema" : {
"type" : "string"
}
}
isString: true
required: true
]
requiredParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: orderId
paramName: orderId
dataType: String
description: ID of the order that needs to be deleted
unescapedDescription: ID of the order that needs to be deleted
defaultValue: null
example: orderId_example
jsonSchema: {
"name" : "orderId",
"in" : "path",
"description" : "ID of the order that needs to be deleted",
"required" : true,
"schema" : {
"type" : "string"
}
}
isString: true
required: true
]
tags: [
[0]:
name: store
description: Access to Petstore orders
]
responses: [
[0]:
code: 400
is4xx: true
message: Invalid ID supplied
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Invalid ID supplied",
"content" : { }
}
[1]:
code: 404
is4xx: true
message: Order not found
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Order not found",
"content" : { }
}
]
imports: [string]
imports: {
- string
}
nickname: deleteOrder
operationIdOriginal: deleteOrder
operationIdLowerCase: deleteorder
operationIdCamelCase: DeleteOrder
operationIdSnakeCase: delete_order
[1]:
hasAuthMethods: true
hasProduces: true
isMap: true
path: /store/inventory
operationId: getInventory
returnType: Map
returnFormat: int32
httpMethod: GET
returnBaseType: integer
returnContainer: map
summary: Returns pet inventories by status
unescapedNotes: Returns a map of status codes to quantities
notes: Returns a map of status codes to quantities
baseName: Store
defaultResponse: null
produces: [
[0]:
0: {
mediaType: application/json
}
]
authMethods: [
[0]:
name: api_key
type: apiKey
isApiKey: true
keyParamName: api_key
isKeyInHeader: true
]
tags: [
[0]:
name: store
description: Access to Petstore orders
]
responses: [
[0]:
code: 200
is2xx: true
message: successful operation
dataType: Map
baseType: integer
containerType: map
isModel: true
isMap: true
jsonSchema: {
"description" : "successful operation",
"content" : {
"application/json" : {
"schema" : {
"type" : "object",
"additionalProperties" : {
"type" : "integer",
"format" : "int32"
}
}
}
}
}
openApiType: integer
baseName:
complexType: integer
getter: get
setter: set
dataType: Integer
datatypeWithEnum: Integer
dataFormat: int32
name:
defaultValue: null
defaultValueWithParam: = data.;
baseType: integer
example: null
jsonSchema: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase:
nameInSnakeCase:
]
imports: [integer]
imports: {
- integer
}
nickname: getInventory
operationIdOriginal: getInventory
operationIdLowerCase: getinventory
operationIdCamelCase: GetInventory
operationIdSnakeCase: get_inventory
[2]:
hasProduces: true
hasParams: true
hasRequiredParams: true
returnSimpleType: true
hasReference: true
path: /store/order/{orderId}
operationId: getOrderById
returnType: Order
httpMethod: GET
returnBaseType: Order
summary: Find purchase order by ID
unescapedNotes: For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions
notes: For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions
baseName: Store
defaultResponse: null
produces: [
[0]:
0: {
mediaType: application/xml
}
[1]:
1: {
mediaType: application/json
}
]
allParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: orderId
paramName: orderId
dataType: Long
dataFormat: int64
description: ID of pet that needs to be fetched
unescapedDescription: ID of pet that needs to be fetched
defaultValue: null
example: 789
jsonSchema: {
"name" : "orderId",
"in" : "path",
"description" : "ID of pet that needs to be fetched",
"required" : true,
"schema" : {
"maximum" : 5,
"minimum" : 1,
"type" : "integer",
"format" : "int64"
}
}
isLong: true
hasValidation: true
required: true
maximum: 5
minimum: 1
]
pathParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: orderId
paramName: orderId
dataType: Long
dataFormat: int64
description: ID of pet that needs to be fetched
unescapedDescription: ID of pet that needs to be fetched
defaultValue: null
example: 789
jsonSchema: {
"name" : "orderId",
"in" : "path",
"description" : "ID of pet that needs to be fetched",
"required" : true,
"schema" : {
"maximum" : 5,
"minimum" : 1,
"type" : "integer",
"format" : "int64"
}
}
isLong: true
hasValidation: true
required: true
maximum: 5
minimum: 1
]
requiredParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: orderId
paramName: orderId
dataType: Long
dataFormat: int64
description: ID of pet that needs to be fetched
unescapedDescription: ID of pet that needs to be fetched
defaultValue: null
example: 789
jsonSchema: {
"name" : "orderId",
"in" : "path",
"description" : "ID of pet that needs to be fetched",
"required" : true,
"schema" : {
"maximum" : 5,
"minimum" : 1,
"type" : "integer",
"format" : "int64"
}
}
isLong: true
hasValidation: true
required: true
maximum: 5
minimum: 1
]
tags: [
[0]:
name: store
description: Access to Petstore orders
]
responses: [
[0]:
code: 200
is2xx: true
message: successful operation
dataType: Order
baseType: Order
isModel: true
simpleType: true
$ref: #/components/schemas/Order
jsonSchema: {
"description" : "successful operation",
"content" : {
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/Order"
}
},
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/Order"
}
}
}
}
[1]:
code: 400
is4xx: true
message: Invalid ID supplied
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Invalid ID supplied",
"content" : { }
}
[2]:
code: 404
is4xx: true
message: Order not found
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Order not found",
"content" : { }
}
]
imports: [Order]
imports: {
- Order
}
examples: [
[0]:
0: {
contentType: application/json
example: {
"petId" : 6,
"quantity" : 1,
"id" : 0,
"shipDate" : "2000-01-23T04:56:07.000+00:00",
"complete" : false,
"status" : "placed"
}
statusCode: 200
}
[1]:
1: {
contentType: application/xml
example: <Order>
<id>123456789</id>
<petId>123456789</petId>
<quantity>123</quantity>
<shipDate>2000-01-23T04:56:07.000Z</shipDate>
<status>aeiou</status>
<complete>true</complete>
</Order>
statusCode: 200
}
]
nickname: getOrderById
operationIdOriginal: getOrderById
operationIdLowerCase: getorderbyid
operationIdCamelCase: GetOrderById
operationIdSnakeCase: get_order_by_id
[3]:
hasProduces: true
hasParams: true
hasRequiredParams: true
returnSimpleType: true
hasReference: true
path: /store/order
operationId: placeOrder
returnType: Order
httpMethod: POST
returnBaseType: Order
summary: Place an order for a pet
baseName: Store
defaultResponse: null
produces: [
[0]:
0: {
mediaType: application/xml
}
[1]:
1: {
mediaType: application/json
}
]
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: Order
description: order placed for purchasing the pet
baseType: Order
jsonSchema: {
"description" : "order placed for purchasing the pet",
"content" : {
"*/*" : {
"schema" : {
"$ref" : "#/components/schemas/Order"
}
}
},
"required" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: PetId
nameInSnakeCase: PET_ID
[2]:
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: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Quantity
nameInSnakeCase: QUANTITY
[3]:
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: {
"type" : "string",
"format" : "date-time"
}
isDateTime: true
nameInCamelCase: ShipDate
nameInSnakeCase: SHIP_DATE
[4]:
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: {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
allowableValues: {
values: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
[5]:
openApiType: boolean
baseName: complete
complexType: boolean
getter: getComplete
setter: setComplete
dataType: Boolean
datatypeWithEnum: Boolean
name: complete
defaultValue: false
defaultValueWithParam: = data.complete;
baseType: boolean
example: null
jsonSchema: {
"type" : "boolean",
"default" : false
}
isBoolean: true
nameInCamelCase: Complete
nameInSnakeCase: COMPLETE
]
required: true
allParams: [
[0]:
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: Order
description: order placed for purchasing the pet
baseType: Order
jsonSchema: {
"description" : "order placed for purchasing the pet",
"content" : {
"*/*" : {
"schema" : {
"$ref" : "#/components/schemas/Order"
}
}
},
"required" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: PetId
nameInSnakeCase: PET_ID
[2]:
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: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Quantity
nameInSnakeCase: QUANTITY
[3]:
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: {
"type" : "string",
"format" : "date-time"
}
isDateTime: true
nameInCamelCase: ShipDate
nameInSnakeCase: SHIP_DATE
[4]:
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: {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
allowableValues: {
values: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
[5]:
openApiType: boolean
baseName: complete
complexType: boolean
getter: getComplete
setter: setComplete
dataType: Boolean
datatypeWithEnum: Boolean
name: complete
defaultValue: false
defaultValueWithParam: = data.complete;
baseType: boolean
example: null
jsonSchema: {
"type" : "boolean",
"default" : false
}
isBoolean: true
nameInCamelCase: Complete
nameInSnakeCase: COMPLETE
]
required: true
]
bodyParams: [
[0]:
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: Order
description: order placed for purchasing the pet
baseType: Order
jsonSchema: {
"description" : "order placed for purchasing the pet",
"content" : {
"*/*" : {
"schema" : {
"$ref" : "#/components/schemas/Order"
}
}
},
"required" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: PetId
nameInSnakeCase: PET_ID
[2]:
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: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Quantity
nameInSnakeCase: QUANTITY
[3]:
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: {
"type" : "string",
"format" : "date-time"
}
isDateTime: true
nameInCamelCase: ShipDate
nameInSnakeCase: SHIP_DATE
[4]:
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: {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
allowableValues: {
values: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
[5]:
openApiType: boolean
baseName: complete
complexType: boolean
getter: getComplete
setter: setComplete
dataType: Boolean
datatypeWithEnum: Boolean
name: complete
defaultValue: false
defaultValueWithParam: = data.complete;
baseType: boolean
example: null
jsonSchema: {
"type" : "boolean",
"default" : false
}
isBoolean: true
nameInCamelCase: Complete
nameInSnakeCase: COMPLETE
]
required: true
]
requiredParams: [
[0]:
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: Order
description: order placed for purchasing the pet
baseType: Order
jsonSchema: {
"description" : "order placed for purchasing the pet",
"content" : {
"*/*" : {
"schema" : {
"$ref" : "#/components/schemas/Order"
}
}
},
"required" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: PetId
nameInSnakeCase: PET_ID
[2]:
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: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Quantity
nameInSnakeCase: QUANTITY
[3]:
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: {
"type" : "string",
"format" : "date-time"
}
isDateTime: true
nameInCamelCase: ShipDate
nameInSnakeCase: SHIP_DATE
[4]:
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: {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
allowableValues: {
values: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
[5]:
openApiType: boolean
baseName: complete
complexType: boolean
getter: getComplete
setter: setComplete
dataType: Boolean
datatypeWithEnum: Boolean
name: complete
defaultValue: false
defaultValueWithParam: = data.complete;
baseType: boolean
example: null
jsonSchema: {
"type" : "boolean",
"default" : false
}
isBoolean: true
nameInCamelCase: Complete
nameInSnakeCase: COMPLETE
]
required: true
]
tags: [
[0]:
name: store
description: Access to Petstore orders
]
responses: [
[0]:
code: 200
is2xx: true
message: successful operation
dataType: Order
baseType: Order
isModel: true
simpleType: true
$ref: #/components/schemas/Order
jsonSchema: {
"description" : "successful operation",
"content" : {
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/Order"
}
},
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/Order"
}
}
}
}
[1]:
code: 400
is4xx: true
message: Invalid Order
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Invalid Order",
"content" : { }
}
]
imports: [Order]
imports: {
- Order
}
examples: [
[0]:
0: {
contentType: application/json
example: {
"petId" : 6,
"quantity" : 1,
"id" : 0,
"shipDate" : "2000-01-23T04:56:07.000+00:00",
"complete" : false,
"status" : "placed"
}
statusCode: 200
}
[1]:
1: {
contentType: application/xml
example: <Order>
<id>123456789</id>
<petId>123456789</petId>
<quantity>123</quantity>
<shipDate>2000-01-23T04:56:07.000Z</shipDate>
<status>aeiou</status>
<complete>true</complete>
</Order>
statusCode: 200
}
]
requestBodyExamples: [
[0]:
0: {
contentType: */*
example: {
"petId" : 6,
"quantity" : 1,
"id" : 0,
"shipDate" : "2000-01-23T04:56:07.000+00:00",
"complete" : false,
"status" : "placed"
}
}
]
vendorExtensions: {
x-codegen-request-body-name: body
}
nickname: placeOrder
operationIdOriginal: placeOrder
operationIdLowerCase: placeorder
operationIdCamelCase: PlaceOrder
operationIdSnakeCase: place_order
]
pathPrefix: store
}
package: org.openapitools.api
imports: [
[0]:
0: {
import: org.openapitools.model.Order
classname: Order
}
[1]:
1: {
import: org.openapitools.model.integer
classname: integer
}
[2]:
2: {
import: org.openapitools.model.string
classname: string
}
]
hasImport: true
}
--- allModels ---
[
[0]:
0: {
importPath: org.openapitools.model.ApiResponse
name: ApiResponse
classname: ApiResponse
title: An uploaded response
description: Describes the result of uploading an image resource
classVarName: ApiResponse
modelJson: {
"title" : "An uploaded response",
"type" : "object",
"properties" : {
"code" : {
"type" : "integer",
"format" : "int32"
},
"type" : {
"type" : "string"
},
"message" : {
"type" : "string"
}
},
"description" : "Describes the result of uploading an image resource"
}
dataType: object
classFilename: ApiResponse
unescapedDescription: Describes the result of uploading an image resource
vars: [
[0]:
openApiType: integer
baseName: code
complexType: integer
getter: getCode
setter: setCode
dataType: Integer
datatypeWithEnum: Integer
dataFormat: int32
name: code
defaultValue: null
defaultValueWithParam: = data.code;
baseType: integer
example: null
jsonSchema: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Code
nameInSnakeCase: CODE
[1]:
openApiType: string
baseName: type
complexType: string
getter: getType
setter: setType
dataType: String
datatypeWithEnum: String
name: type
defaultValue: null
defaultValueWithParam: = data.type;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Type
nameInSnakeCase: TYPE
[2]:
openApiType: string
baseName: message
complexType: string
getter: getMessage
setter: setMessage
dataType: String
datatypeWithEnum: String
name: message
defaultValue: null
defaultValueWithParam: = data.message;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Message
nameInSnakeCase: MESSAGE
]
allVars: [
[0]:
openApiType: integer
baseName: code
complexType: integer
getter: getCode
setter: setCode
dataType: Integer
datatypeWithEnum: Integer
dataFormat: int32
name: code
defaultValue: null
defaultValueWithParam: = data.code;
baseType: integer
example: null
jsonSchema: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Code
nameInSnakeCase: CODE
[1]:
openApiType: string
baseName: type
complexType: string
getter: getType
setter: setType
dataType: String
datatypeWithEnum: String
name: type
defaultValue: null
defaultValueWithParam: = data.type;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Type
nameInSnakeCase: TYPE
[2]:
openApiType: string
baseName: message
complexType: string
getter: getMessage
setter: setMessage
dataType: String
datatypeWithEnum: String
name: message
defaultValue: null
defaultValueWithParam: = data.message;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Message
nameInSnakeCase: MESSAGE
]
optionalVars: [
[0]:
openApiType: integer
baseName: code
complexType: integer
getter: getCode
setter: setCode
dataType: Integer
datatypeWithEnum: Integer
dataFormat: int32
name: code
defaultValue: null
defaultValueWithParam: = data.code;
baseType: integer
example: null
jsonSchema: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Code
nameInSnakeCase: CODE
[1]:
openApiType: string
baseName: type
complexType: string
getter: getType
setter: setType
dataType: String
datatypeWithEnum: String
name: type
defaultValue: null
defaultValueWithParam: = data.type;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Type
nameInSnakeCase: TYPE
[2]:
openApiType: string
baseName: message
complexType: string
getter: getMessage
setter: setMessage
dataType: String
datatypeWithEnum: String
name: message
defaultValue: null
defaultValueWithParam: = data.message;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Message
nameInSnakeCase: MESSAGE
]
readWriteVars: [
[0]:
openApiType: integer
baseName: code
complexType: integer
getter: getCode
setter: setCode
dataType: Integer
datatypeWithEnum: Integer
dataFormat: int32
name: code
defaultValue: null
defaultValueWithParam: = data.code;
baseType: integer
example: null
jsonSchema: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Code
nameInSnakeCase: CODE
[1]:
openApiType: string
baseName: type
complexType: string
getter: getType
setter: setType
dataType: String
datatypeWithEnum: String
name: type
defaultValue: null
defaultValueWithParam: = data.type;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Type
nameInSnakeCase: TYPE
[2]:
openApiType: string
baseName: message
complexType: string
getter: getMessage
setter: setMessage
dataType: String
datatypeWithEnum: String
name: message
defaultValue: null
defaultValueWithParam: = data.message;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Message
nameInSnakeCase: MESSAGE
]
imports: [integer, string]
imports: {
- integer
- string
}
hasVars: true
hasOptional: true
}
[1]:
1: {
importPath: org.openapitools.model.Category
name: Category
classname: Category
title: Pet category
description: A category for a pet
classVarName: Category
modelJson: {
"title" : "Pet category",
"type" : "object",
"properties" : {
"id" : {
"type" : "integer",
"format" : "int64"
},
"name" : {
"type" : "string"
}
},
"description" : "A category for a pet",
"xml" : {
"name" : "Category"
}
}
dataType: object
xmlName: Category
classFilename: Category
unescapedDescription: A category for a pet
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
allVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
optionalVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
readWriteVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
imports: [string]
imports: {
- string
}
hasVars: true
hasOptional: true
}
[2]:
2: {
importPath: org.openapitools.model.Order
name: Order
classname: Order
title: Pet Order
description: An order for a pets from the pet store
classVarName: Order
modelJson: {
"title" : "Pet Order",
"type" : "object",
"properties" : {
"id" : {
"type" : "integer",
"format" : "int64"
},
"petId" : {
"type" : "integer",
"format" : "int64"
},
"quantity" : {
"type" : "integer",
"format" : "int32"
},
"shipDate" : {
"type" : "string",
"format" : "date-time"
},
"status" : {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
},
"complete" : {
"type" : "boolean",
"default" : false
}
},
"description" : "An order for a pets from the pet store",
"xml" : {
"name" : "Order"
}
}
dataType: object
xmlName: Order
classFilename: Order
unescapedDescription: An order for a pets from the pet store
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: PetId
nameInSnakeCase: PET_ID
[2]:
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: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Quantity
nameInSnakeCase: QUANTITY
[3]:
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: {
"type" : "string",
"format" : "date-time"
}
isDateTime: true
nameInCamelCase: ShipDate
nameInSnakeCase: SHIP_DATE
[4]:
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: {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
allowableValues: {
values: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
[5]:
openApiType: boolean
baseName: complete
complexType: boolean
getter: getComplete
setter: setComplete
dataType: Boolean
datatypeWithEnum: Boolean
name: complete
defaultValue: false
defaultValueWithParam: = data.complete;
baseType: boolean
example: null
jsonSchema: {
"type" : "boolean",
"default" : false
}
isBoolean: true
nameInCamelCase: Complete
nameInSnakeCase: COMPLETE
]
allVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: PetId
nameInSnakeCase: PET_ID
[2]:
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: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Quantity
nameInSnakeCase: QUANTITY
[3]:
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: {
"type" : "string",
"format" : "date-time"
}
isDateTime: true
nameInCamelCase: ShipDate
nameInSnakeCase: SHIP_DATE
[4]:
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: {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
allowableValues: {
values: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
[5]:
openApiType: boolean
baseName: complete
complexType: boolean
getter: getComplete
setter: setComplete
dataType: Boolean
datatypeWithEnum: Boolean
name: complete
defaultValue: false
defaultValueWithParam: = data.complete;
baseType: boolean
example: null
jsonSchema: {
"type" : "boolean",
"default" : false
}
isBoolean: true
nameInCamelCase: Complete
nameInSnakeCase: COMPLETE
]
optionalVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: PetId
nameInSnakeCase: PET_ID
[2]:
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: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Quantity
nameInSnakeCase: QUANTITY
[3]:
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: {
"type" : "string",
"format" : "date-time"
}
isDateTime: true
nameInCamelCase: ShipDate
nameInSnakeCase: SHIP_DATE
[4]:
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: {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
allowableValues: {
values: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
[5]:
openApiType: boolean
baseName: complete
complexType: boolean
getter: getComplete
setter: setComplete
dataType: Boolean
datatypeWithEnum: Boolean
name: complete
defaultValue: false
defaultValueWithParam: = data.complete;
baseType: boolean
example: null
jsonSchema: {
"type" : "boolean",
"default" : false
}
isBoolean: true
nameInCamelCase: Complete
nameInSnakeCase: COMPLETE
]
readWriteVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: PetId
nameInSnakeCase: PET_ID
[2]:
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: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Quantity
nameInSnakeCase: QUANTITY
[3]:
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: {
"type" : "string",
"format" : "date-time"
}
isDateTime: true
nameInCamelCase: ShipDate
nameInSnakeCase: SHIP_DATE
[4]:
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: {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
allowableValues: {
values: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
[5]:
openApiType: boolean
baseName: complete
complexType: boolean
getter: getComplete
setter: setComplete
dataType: Boolean
datatypeWithEnum: Boolean
name: complete
defaultValue: false
defaultValueWithParam: = data.complete;
baseType: boolean
example: null
jsonSchema: {
"type" : "boolean",
"default" : false
}
isBoolean: true
nameInCamelCase: Complete
nameInSnakeCase: COMPLETE
]
imports: [DateTime, integer, string]
imports: {
- DateTime
- integer
- string
}
hasVars: true
hasEnums: true
hasOptional: true
}
[3]:
3: {
importPath: org.openapitools.model.Pet
name: Pet
classname: Pet
title: a Pet
description: A pet for sale in the pet store
classVarName: Pet
modelJson: {
"title" : "a Pet",
"required" : [ "name", "photoUrls" ],
"type" : "object",
"properties" : {
"id" : {
"type" : "integer",
"format" : "int64"
},
"category" : {
"$ref" : "#/components/schemas/Category"
},
"name" : {
"type" : "string",
"example" : "doggie"
},
"photoUrls" : {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
},
"tags" : {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
},
"status" : {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
},
"description" : "A pet for sale in the pet store",
"xml" : {
"name" : "Pet"
}
}
dataType: object
xmlName: Pet
classFilename: Pet
unescapedDescription: A pet for sale in the pet store
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[3]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
[4]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[5]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
allVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[3]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
[4]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[5]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
requiredVars: [
[0]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[1]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
]
optionalVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[3]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
readWriteVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[3]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
[4]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[5]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
mandatory: [name, photoUrls]
mandatory: {
- name
- photoUrls
}
allMandatory: [name, photoUrls]
allMandatory: {
- name
- photoUrls
}
imports: [Category, List, Tag, array, string]
imports: {
- Category
- List
- Tag
- array
- string
}
hasVars: true
hasEnums: true
hasRequired: true
hasOptional: true
}
[4]:
4: {
importPath: org.openapitools.model.Tag
name: Tag
classname: Tag
title: Pet Tag
description: A tag for a pet
classVarName: Tag
modelJson: {
"title" : "Pet Tag",
"type" : "object",
"properties" : {
"id" : {
"type" : "integer",
"format" : "int64"
},
"name" : {
"type" : "string"
}
},
"description" : "A tag for a pet",
"xml" : {
"name" : "Tag"
}
}
dataType: object
xmlName: Tag
classFilename: Tag
unescapedDescription: A tag for a pet
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
allVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
optionalVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
readWriteVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
imports: [string]
imports: {
- string
}
hasVars: true
hasOptional: true
}
[5]:
5: {
importPath: org.openapitools.model.User
name: User
classname: User
title: a User
description: A User who is purchasing from the pet store
classVarName: User
modelJson: {
"title" : "a User",
"type" : "object",
"properties" : {
"id" : {
"type" : "integer",
"format" : "int64"
},
"username" : {
"type" : "string"
},
"firstName" : {
"type" : "string"
},
"lastName" : {
"type" : "string"
},
"email" : {
"type" : "string"
},
"password" : {
"type" : "string"
},
"phone" : {
"type" : "string"
},
"userStatus" : {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
},
"description" : "A User who is purchasing from the pet store",
"xml" : {
"name" : "User"
}
}
dataType: object
xmlName: User
classFilename: User
unescapedDescription: A User who is purchasing from the pet store
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
allVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
optionalVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
readWriteVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
imports: [integer, string]
imports: {
- integer
- string
}
hasVars: true
hasOptional: true
}
]
[main] INFO org.openapitools.codegen.TemplateManager - writing file C:\Users\kh\prj\openapi_gen\template\mydoc2\out\mydoc2\src\org\openapitools\api\StoreApi.sample
--- objs ---
{
operations: {
classname: UserApi
operation: [
[0]:
hasParams: true
hasRequiredParams: true
path: /user
operationId: createUser
httpMethod: POST
summary: Create user
unescapedNotes: This can only be done by the logged in user.
notes: This can only be done by the logged in user.
baseName: User
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: User
description: Created user object
baseType: User
jsonSchema: {
"description" : "Created user object",
"content" : {
"*/*" : {
"schema" : {
"$ref" : "#/components/schemas/User"
}
}
},
"required" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
required: true
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
required: true
allParams: [
[0]:
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: User
description: Created user object
baseType: User
jsonSchema: {
"description" : "Created user object",
"content" : {
"*/*" : {
"schema" : {
"$ref" : "#/components/schemas/User"
}
}
},
"required" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
required: true
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
required: true
]
bodyParams: [
[0]:
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: User
description: Created user object
baseType: User
jsonSchema: {
"description" : "Created user object",
"content" : {
"*/*" : {
"schema" : {
"$ref" : "#/components/schemas/User"
}
}
},
"required" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
required: true
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
required: true
]
requiredParams: [
[0]:
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: User
description: Created user object
baseType: User
jsonSchema: {
"description" : "Created user object",
"content" : {
"*/*" : {
"schema" : {
"$ref" : "#/components/schemas/User"
}
}
},
"required" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
required: true
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
required: true
]
tags: [
[0]:
name: user
description: Operations about user
]
responses: [
[0]:
code: 0
message: successful operation
isDefault: true
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "successful operation",
"content" : { }
}
]
imports: [User]
imports: {
- User
}
requestBodyExamples: [
[0]:
0: {
contentType: */*
example: {
"firstName" : "firstName",
"lastName" : "lastName",
"password" : "password",
"userStatus" : 6,
"phone" : "phone",
"id" : 0,
"email" : "email",
"username" : "username"
}
}
]
vendorExtensions: {
x-codegen-request-body-name: body
}
nickname: createUser
operationIdOriginal: createUser
operationIdLowerCase: createuser
operationIdCamelCase: CreateUser
operationIdSnakeCase: create_user
[1]:
hasParams: true
hasRequiredParams: true
path: /user/createWithArray
operationId: createUsersWithArrayInput
httpMethod: POST
summary: Creates list of users with given input array
baseName: User
isBodyParam: true
isContainer: true
baseName: body
paramName: body
dataType: List
description: List of user object
baseType: User
jsonSchema: {
"description" : "List of user object",
"content" : {
"*/*" : {
"schema" : {
"type" : "array",
"items" : {
"$ref" : "#/components/schemas/User"
}
}
}
},
"required" : true
}
isArray: true
openApiType: User
baseName: property
complexType: User
getter: getProperty
setter: setProperty
dataType: User
datatypeWithEnum: User
name: property
defaultValue: null
defaultValueWithParam: = data.property;
baseType: User
example: null
jsonSchema: {
"$ref" : "#/components/schemas/User"
}
isModel: true
nameInCamelCase: Property
nameInSnakeCase: PROPERTY
openApiType: User
baseName: property
complexType: User
getter: getProperty
setter: setProperty
dataType: User
datatypeWithEnum: User
name: property
defaultValue: null
defaultValueWithParam: = data.property;
baseType: User
example: null
jsonSchema: {
"$ref" : "#/components/schemas/User"
}
isModel: true
nameInCamelCase: Property
nameInSnakeCase: PROPERTY
required: true
allParams: [
[0]:
isBodyParam: true
isContainer: true
baseName: body
paramName: body
dataType: List
description: List of user object
baseType: User
jsonSchema: {
"description" : "List of user object",
"content" : {
"*/*" : {
"schema" : {
"type" : "array",
"items" : {
"$ref" : "#/components/schemas/User"
}
}
}
},
"required" : true
}
isArray: true
openApiType: User
baseName: property
complexType: User
getter: getProperty
setter: setProperty
dataType: User
datatypeWithEnum: User
name: property
defaultValue: null
defaultValueWithParam: = data.property;
baseType: User
example: null
jsonSchema: {
"$ref" : "#/components/schemas/User"
}
isModel: true
nameInCamelCase: Property
nameInSnakeCase: PROPERTY
openApiType: User
baseName: property
complexType: User
getter: getProperty
setter: setProperty
dataType: User
datatypeWithEnum: User
name: property
defaultValue: null
defaultValueWithParam: = data.property;
baseType: User
example: null
jsonSchema: {
"$ref" : "#/components/schemas/User"
}
isModel: true
nameInCamelCase: Property
nameInSnakeCase: PROPERTY
required: true
]
bodyParams: [
[0]:
isBodyParam: true
isContainer: true
baseName: body
paramName: body
dataType: List
description: List of user object
baseType: User
jsonSchema: {
"description" : "List of user object",
"content" : {
"*/*" : {
"schema" : {
"type" : "array",
"items" : {
"$ref" : "#/components/schemas/User"
}
}
}
},
"required" : true
}
isArray: true
openApiType: User
baseName: property
complexType: User
getter: getProperty
setter: setProperty
dataType: User
datatypeWithEnum: User
name: property
defaultValue: null
defaultValueWithParam: = data.property;
baseType: User
example: null
jsonSchema: {
"$ref" : "#/components/schemas/User"
}
isModel: true
nameInCamelCase: Property
nameInSnakeCase: PROPERTY
openApiType: User
baseName: property
complexType: User
getter: getProperty
setter: setProperty
dataType: User
datatypeWithEnum: User
name: property
defaultValue: null
defaultValueWithParam: = data.property;
baseType: User
example: null
jsonSchema: {
"$ref" : "#/components/schemas/User"
}
isModel: true
nameInCamelCase: Property
nameInSnakeCase: PROPERTY
required: true
]
requiredParams: [
[0]:
isBodyParam: true
isContainer: true
baseName: body
paramName: body
dataType: List
description: List of user object
baseType: User
jsonSchema: {
"description" : "List of user object",
"content" : {
"*/*" : {
"schema" : {
"type" : "array",
"items" : {
"$ref" : "#/components/schemas/User"
}
}
}
},
"required" : true
}
isArray: true
openApiType: User
baseName: property
complexType: User
getter: getProperty
setter: setProperty
dataType: User
datatypeWithEnum: User
name: property
defaultValue: null
defaultValueWithParam: = data.property;
baseType: User
example: null
jsonSchema: {
"$ref" : "#/components/schemas/User"
}
isModel: true
nameInCamelCase: Property
nameInSnakeCase: PROPERTY
openApiType: User
baseName: property
complexType: User
getter: getProperty
setter: setProperty
dataType: User
datatypeWithEnum: User
name: property
defaultValue: null
defaultValueWithParam: = data.property;
baseType: User
example: null
jsonSchema: {
"$ref" : "#/components/schemas/User"
}
isModel: true
nameInCamelCase: Property
nameInSnakeCase: PROPERTY
required: true
]
tags: [
[0]:
name: user
description: Operations about user
]
responses: [
[0]:
code: 0
message: successful operation
isDefault: true
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "successful operation",
"content" : { }
}
]
imports: [User, array]
imports: {
- User
- array
}
requestBodyExamples: [
[0]:
0: {
contentType: */*
example: {
"firstName" : "firstName",
"lastName" : "lastName",
"password" : "password",
"userStatus" : 6,
"phone" : "phone",
"id" : 0,
"email" : "email",
"username" : "username"
}
}
]
vendorExtensions: {
x-codegen-request-body-name: body
}
nickname: createUsersWithArrayInput
operationIdOriginal: createUsersWithArrayInput
operationIdLowerCase: createuserswitharrayinput
operationIdCamelCase: CreateUsersWithArrayInput
operationIdSnakeCase: create_users_with_array_input
[2]:
hasParams: true
hasRequiredParams: true
path: /user/createWithList
operationId: createUsersWithListInput
httpMethod: POST
summary: Creates list of users with given input array
baseName: User
isBodyParam: true
isContainer: true
baseName: body
paramName: body
dataType: List
description: List of user object
baseType: User
jsonSchema: {
"description" : "List of user object",
"content" : {
"*/*" : {
"schema" : {
"type" : "array",
"items" : {
"$ref" : "#/components/schemas/User"
}
}
}
},
"required" : true
}
isArray: true
openApiType: User
baseName: property
complexType: User
getter: getProperty
setter: setProperty
dataType: User
datatypeWithEnum: User
name: property
defaultValue: null
defaultValueWithParam: = data.property;
baseType: User
example: null
jsonSchema: {
"$ref" : "#/components/schemas/User"
}
isModel: true
nameInCamelCase: Property
nameInSnakeCase: PROPERTY
openApiType: User
baseName: property
complexType: User
getter: getProperty
setter: setProperty
dataType: User
datatypeWithEnum: User
name: property
defaultValue: null
defaultValueWithParam: = data.property;
baseType: User
example: null
jsonSchema: {
"$ref" : "#/components/schemas/User"
}
isModel: true
nameInCamelCase: Property
nameInSnakeCase: PROPERTY
required: true
allParams: [
[0]:
isBodyParam: true
isContainer: true
baseName: body
paramName: body
dataType: List
description: List of user object
baseType: User
jsonSchema: {
"description" : "List of user object",
"content" : {
"*/*" : {
"schema" : {
"type" : "array",
"items" : {
"$ref" : "#/components/schemas/User"
}
}
}
},
"required" : true
}
isArray: true
openApiType: User
baseName: property
complexType: User
getter: getProperty
setter: setProperty
dataType: User
datatypeWithEnum: User
name: property
defaultValue: null
defaultValueWithParam: = data.property;
baseType: User
example: null
jsonSchema: {
"$ref" : "#/components/schemas/User"
}
isModel: true
nameInCamelCase: Property
nameInSnakeCase: PROPERTY
openApiType: User
baseName: property
complexType: User
getter: getProperty
setter: setProperty
dataType: User
datatypeWithEnum: User
name: property
defaultValue: null
defaultValueWithParam: = data.property;
baseType: User
example: null
jsonSchema: {
"$ref" : "#/components/schemas/User"
}
isModel: true
nameInCamelCase: Property
nameInSnakeCase: PROPERTY
required: true
]
bodyParams: [
[0]:
isBodyParam: true
isContainer: true
baseName: body
paramName: body
dataType: List
description: List of user object
baseType: User
jsonSchema: {
"description" : "List of user object",
"content" : {
"*/*" : {
"schema" : {
"type" : "array",
"items" : {
"$ref" : "#/components/schemas/User"
}
}
}
},
"required" : true
}
isArray: true
openApiType: User
baseName: property
complexType: User
getter: getProperty
setter: setProperty
dataType: User
datatypeWithEnum: User
name: property
defaultValue: null
defaultValueWithParam: = data.property;
baseType: User
example: null
jsonSchema: {
"$ref" : "#/components/schemas/User"
}
isModel: true
nameInCamelCase: Property
nameInSnakeCase: PROPERTY
openApiType: User
baseName: property
complexType: User
getter: getProperty
setter: setProperty
dataType: User
datatypeWithEnum: User
name: property
defaultValue: null
defaultValueWithParam: = data.property;
baseType: User
example: null
jsonSchema: {
"$ref" : "#/components/schemas/User"
}
isModel: true
nameInCamelCase: Property
nameInSnakeCase: PROPERTY
required: true
]
requiredParams: [
[0]:
isBodyParam: true
isContainer: true
baseName: body
paramName: body
dataType: List
description: List of user object
baseType: User
jsonSchema: {
"description" : "List of user object",
"content" : {
"*/*" : {
"schema" : {
"type" : "array",
"items" : {
"$ref" : "#/components/schemas/User"
}
}
}
},
"required" : true
}
isArray: true
openApiType: User
baseName: property
complexType: User
getter: getProperty
setter: setProperty
dataType: User
datatypeWithEnum: User
name: property
defaultValue: null
defaultValueWithParam: = data.property;
baseType: User
example: null
jsonSchema: {
"$ref" : "#/components/schemas/User"
}
isModel: true
nameInCamelCase: Property
nameInSnakeCase: PROPERTY
openApiType: User
baseName: property
complexType: User
getter: getProperty
setter: setProperty
dataType: User
datatypeWithEnum: User
name: property
defaultValue: null
defaultValueWithParam: = data.property;
baseType: User
example: null
jsonSchema: {
"$ref" : "#/components/schemas/User"
}
isModel: true
nameInCamelCase: Property
nameInSnakeCase: PROPERTY
required: true
]
tags: [
[0]:
name: user
description: Operations about user
]
responses: [
[0]:
code: 0
message: successful operation
isDefault: true
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "successful operation",
"content" : { }
}
]
imports: [User, array]
imports: {
- User
- array
}
requestBodyExamples: [
[0]:
0: {
contentType: */*
example: {
"firstName" : "firstName",
"lastName" : "lastName",
"password" : "password",
"userStatus" : 6,
"phone" : "phone",
"id" : 0,
"email" : "email",
"username" : "username"
}
}
]
vendorExtensions: {
x-codegen-request-body-name: body
}
nickname: createUsersWithListInput
operationIdOriginal: createUsersWithListInput
operationIdLowerCase: createuserswithlistinput
operationIdCamelCase: CreateUsersWithListInput
operationIdSnakeCase: create_users_with_list_input
[3]:
hasParams: true
hasRequiredParams: true
path: /user/{username}
operationId: deleteUser
httpMethod: DELETE
summary: Delete user
unescapedNotes: This can only be done by the logged in user.
notes: This can only be done by the logged in user.
baseName: User
allParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: username
paramName: username
dataType: String
description: The name that needs to be deleted
unescapedDescription: The name that needs to be deleted
defaultValue: null
example: username_example
jsonSchema: {
"name" : "username",
"in" : "path",
"description" : "The name that needs to be deleted",
"required" : true,
"schema" : {
"type" : "string"
}
}
isString: true
required: true
]
pathParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: username
paramName: username
dataType: String
description: The name that needs to be deleted
unescapedDescription: The name that needs to be deleted
defaultValue: null
example: username_example
jsonSchema: {
"name" : "username",
"in" : "path",
"description" : "The name that needs to be deleted",
"required" : true,
"schema" : {
"type" : "string"
}
}
isString: true
required: true
]
requiredParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: username
paramName: username
dataType: String
description: The name that needs to be deleted
unescapedDescription: The name that needs to be deleted
defaultValue: null
example: username_example
jsonSchema: {
"name" : "username",
"in" : "path",
"description" : "The name that needs to be deleted",
"required" : true,
"schema" : {
"type" : "string"
}
}
isString: true
required: true
]
tags: [
[0]:
name: user
description: Operations about user
]
responses: [
[0]:
code: 400
is4xx: true
message: Invalid username supplied
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Invalid username supplied",
"content" : { }
}
[1]:
code: 404
is4xx: true
message: User not found
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "User not found",
"content" : { }
}
]
imports: [string]
imports: {
- string
}
nickname: deleteUser
operationIdOriginal: deleteUser
operationIdLowerCase: deleteuser
operationIdCamelCase: DeleteUser
operationIdSnakeCase: delete_user
[4]:
hasProduces: true
hasParams: true
hasRequiredParams: true
returnSimpleType: true
hasReference: true
path: /user/{username}
operationId: getUserByName
returnType: User
httpMethod: GET
returnBaseType: User
summary: Get user by user name
baseName: User
defaultResponse: null
produces: [
[0]:
0: {
mediaType: application/xml
}
[1]:
1: {
mediaType: application/json
}
]
allParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: username
paramName: username
dataType: String
description: The name that needs to be fetched. Use user1 for testing.
unescapedDescription: The name that needs to be fetched. Use user1 for testing.
defaultValue: null
example: username_example
jsonSchema: {
"name" : "username",
"in" : "path",
"description" : "The name that needs to be fetched. Use user1 for testing.",
"required" : true,
"schema" : {
"type" : "string"
}
}
isString: true
required: true
]
pathParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: username
paramName: username
dataType: String
description: The name that needs to be fetched. Use user1 for testing.
unescapedDescription: The name that needs to be fetched. Use user1 for testing.
defaultValue: null
example: username_example
jsonSchema: {
"name" : "username",
"in" : "path",
"description" : "The name that needs to be fetched. Use user1 for testing.",
"required" : true,
"schema" : {
"type" : "string"
}
}
isString: true
required: true
]
requiredParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: username
paramName: username
dataType: String
description: The name that needs to be fetched. Use user1 for testing.
unescapedDescription: The name that needs to be fetched. Use user1 for testing.
defaultValue: null
example: username_example
jsonSchema: {
"name" : "username",
"in" : "path",
"description" : "The name that needs to be fetched. Use user1 for testing.",
"required" : true,
"schema" : {
"type" : "string"
}
}
isString: true
required: true
]
tags: [
[0]:
name: user
description: Operations about user
]
responses: [
[0]:
code: 200
is2xx: true
message: successful operation
dataType: User
baseType: User
isModel: true
simpleType: true
$ref: #/components/schemas/User
jsonSchema: {
"description" : "successful operation",
"content" : {
"application/xml" : {
"schema" : {
"$ref" : "#/components/schemas/User"
}
},
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/User"
}
}
}
}
[1]:
code: 400
is4xx: true
message: Invalid username supplied
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Invalid username supplied",
"content" : { }
}
[2]:
code: 404
is4xx: true
message: User not found
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "User not found",
"content" : { }
}
]
imports: [User, string]
imports: {
- User
- string
}
examples: [
[0]:
0: {
contentType: application/json
example: {
"firstName" : "firstName",
"lastName" : "lastName",
"password" : "password",
"userStatus" : 6,
"phone" : "phone",
"id" : 0,
"email" : "email",
"username" : "username"
}
statusCode: 200
}
[1]:
1: {
contentType: application/xml
example: <User>
<id>123456789</id>
<username>aeiou</username>
<firstName>aeiou</firstName>
<lastName>aeiou</lastName>
<email>aeiou</email>
<password>aeiou</password>
<phone>aeiou</phone>
<userStatus>123</userStatus>
</User>
statusCode: 200
}
]
nickname: getUserByName
operationIdOriginal: getUserByName
operationIdLowerCase: getuserbyname
operationIdCamelCase: GetUserByName
operationIdSnakeCase: get_user_by_name
[5]:
responseHeaders: [
[0]:
openApiType: integer
baseName: X-Rate-Limit
complexType: integer
getter: getXMinusRateMinusLimit
setter: setXMinusRateMinusLimit
description: calls per hour allowed by the user
dataType: Integer
datatypeWithEnum: Integer
dataFormat: int32
name: XMinusRateMinusLimit
defaultValue: null
defaultValueWithParam: = data.X-Rate-Limit;
baseType: integer
unescapedDescription: calls per hour allowed by the user
example: null
jsonSchema: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: XMinusRateMinusLimit
nameInSnakeCase: X_MINUS_RATE_MINUS_LIMIT
[1]:
openApiType: string
baseName: X-Expires-After
complexType: DateTime
getter: getXMinusExpiresMinusAfter
setter: setXMinusExpiresMinusAfter
description: date in UTC when token expires
dataType: Date
datatypeWithEnum: Date
dataFormat: date-time
name: XMinusExpiresMinusAfter
defaultValue: null
defaultValueWithParam: = data.X-Expires-After;
baseType: DateTime
unescapedDescription: date in UTC when token expires
example: null
jsonSchema: {
"type" : "string",
"format" : "date-time"
}
isDateTime: true
nameInCamelCase: XMinusExpiresMinusAfter
nameInSnakeCase: X_MINUS_EXPIRES_MINUS_AFTER
]
hasProduces: true
hasParams: true
hasRequiredParams: true
returnSimpleType: true
path: /user/login
operationId: loginUser
returnType: String
httpMethod: GET
returnBaseType: string
summary: Logs user into the system
baseName: User
defaultResponse: null
produces: [
[0]:
0: {
mediaType: application/xml
}
[1]:
1: {
mediaType: application/json
}
]
allParams: [
[0]:
isQueryParam: true
isPrimitiveType: true
baseName: username
paramName: username
dataType: String
description: The user name for login
unescapedDescription: The user name for login
defaultValue: null
example: username_example
jsonSchema: {
"name" : "username",
"in" : "query",
"description" : "The user name for login",
"required" : true,
"schema" : {
"type" : "string"
}
}
isString: true
required: true
[1]:
isQueryParam: true
isPrimitiveType: true
baseName: password
paramName: password
dataType: String
description: The password for login in clear text
unescapedDescription: The password for login in clear text
defaultValue: null
example: password_example
jsonSchema: {
"name" : "password",
"in" : "query",
"description" : "The password for login in clear text",
"required" : true,
"schema" : {
"type" : "string"
}
}
isString: true
required: true
]
queryParams: [
[0]:
isQueryParam: true
isPrimitiveType: true
baseName: username
paramName: username
dataType: String
description: The user name for login
unescapedDescription: The user name for login
defaultValue: null
example: username_example
jsonSchema: {
"name" : "username",
"in" : "query",
"description" : "The user name for login",
"required" : true,
"schema" : {
"type" : "string"
}
}
isString: true
required: true
[1]:
isQueryParam: true
isPrimitiveType: true
baseName: password
paramName: password
dataType: String
description: The password for login in clear text
unescapedDescription: The password for login in clear text
defaultValue: null
example: password_example
jsonSchema: {
"name" : "password",
"in" : "query",
"description" : "The password for login in clear text",
"required" : true,
"schema" : {
"type" : "string"
}
}
isString: true
required: true
]
requiredParams: [
[0]:
isQueryParam: true
isPrimitiveType: true
baseName: username
paramName: username
dataType: String
description: The user name for login
unescapedDescription: The user name for login
defaultValue: null
example: username_example
jsonSchema: {
"name" : "username",
"in" : "query",
"description" : "The user name for login",
"required" : true,
"schema" : {
"type" : "string"
}
}
isString: true
required: true
[1]:
isQueryParam: true
isPrimitiveType: true
baseName: password
paramName: password
dataType: String
description: The password for login in clear text
unescapedDescription: The password for login in clear text
defaultValue: null
example: password_example
jsonSchema: {
"name" : "password",
"in" : "query",
"description" : "The password for login in clear text",
"required" : true,
"schema" : {
"type" : "string"
}
}
isString: true
required: true
]
tags: [
[0]:
name: user
description: Operations about user
]
responses: [
[0]:
headers: [
[0]:
openApiType: integer
baseName: X-Rate-Limit
complexType: integer
getter: getXMinusRateMinusLimit
setter: setXMinusRateMinusLimit
description: calls per hour allowed by the user
dataType: Integer
datatypeWithEnum: Integer
dataFormat: int32
name: XMinusRateMinusLimit
defaultValue: null
defaultValueWithParam: = data.X-Rate-Limit;
baseType: integer
unescapedDescription: calls per hour allowed by the user
example: null
jsonSchema: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: XMinusRateMinusLimit
nameInSnakeCase: X_MINUS_RATE_MINUS_LIMIT
[1]:
openApiType: string
baseName: X-Expires-After
complexType: DateTime
getter: getXMinusExpiresMinusAfter
setter: setXMinusExpiresMinusAfter
description: date in UTC when token expires
dataType: Date
datatypeWithEnum: Date
dataFormat: date-time
name: XMinusExpiresMinusAfter
defaultValue: null
defaultValueWithParam: = data.X-Expires-After;
baseType: DateTime
unescapedDescription: date in UTC when token expires
example: null
jsonSchema: {
"type" : "string",
"format" : "date-time"
}
isDateTime: true
nameInCamelCase: XMinusExpiresMinusAfter
nameInSnakeCase: X_MINUS_EXPIRES_MINUS_AFTER
]
code: 200
is2xx: true
message: successful operation
dataType: String
baseType: string
hasHeaders: true
isString: true
isModel: true
simpleType: true
jsonSchema: {
"description" : "successful operation",
"headers" : {
"X-Rate-Limit" : {
"description" : "calls per hour allowed by the user",
"schema" : {
"type" : "integer",
"format" : "int32"
}
},
"X-Expires-After" : {
"description" : "date in UTC when token expires",
"schema" : {
"type" : "string",
"format" : "date-time"
}
}
},
"content" : {
"application/xml" : {
"schema" : {
"type" : "string"
}
},
"application/json" : {
"schema" : {
"type" : "string"
}
}
}
}
[1]:
code: 400
is4xx: true
message: Invalid username/password supplied
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Invalid username/password supplied",
"content" : { }
}
]
imports: [string]
imports: {
- string
}
nickname: loginUser
operationIdOriginal: loginUser
operationIdLowerCase: loginuser
operationIdCamelCase: LoginUser
operationIdSnakeCase: login_user
[6]:
path: /user/logout
operationId: logoutUser
httpMethod: GET
summary: Logs out current logged in user session
baseName: User
tags: [
[0]:
name: user
description: Operations about user
]
responses: [
[0]:
code: 0
message: successful operation
isDefault: true
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "successful operation",
"content" : { }
}
]
nickname: logoutUser
operationIdOriginal: logoutUser
operationIdLowerCase: logoutuser
operationIdCamelCase: LogoutUser
operationIdSnakeCase: logout_user
[7]:
hasParams: true
hasRequiredParams: true
path: /user/{username}
operationId: updateUser
httpMethod: PUT
summary: Updated user
unescapedNotes: This can only be done by the logged in user.
notes: This can only be done by the logged in user.
baseName: User
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: User
description: Updated user object
baseType: User
jsonSchema: {
"description" : "Updated user object",
"content" : {
"*/*" : {
"schema" : {
"$ref" : "#/components/schemas/User"
}
}
},
"required" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
required: true
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
required: true
allParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: username
paramName: username
dataType: String
description: name that need to be deleted
unescapedDescription: name that need to be deleted
defaultValue: null
example: username_example
jsonSchema: {
"name" : "username",
"in" : "path",
"description" : "name that need to be deleted",
"required" : true,
"schema" : {
"type" : "string"
}
}
isString: true
required: true
[1]:
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: User
description: Updated user object
baseType: User
jsonSchema: {
"description" : "Updated user object",
"content" : {
"*/*" : {
"schema" : {
"$ref" : "#/components/schemas/User"
}
}
},
"required" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
required: true
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
required: true
]
bodyParams: [
[0]:
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: User
description: Updated user object
baseType: User
jsonSchema: {
"description" : "Updated user object",
"content" : {
"*/*" : {
"schema" : {
"$ref" : "#/components/schemas/User"
}
}
},
"required" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
required: true
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
required: true
]
pathParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: username
paramName: username
dataType: String
description: name that need to be deleted
unescapedDescription: name that need to be deleted
defaultValue: null
example: username_example
jsonSchema: {
"name" : "username",
"in" : "path",
"description" : "name that need to be deleted",
"required" : true,
"schema" : {
"type" : "string"
}
}
isString: true
required: true
]
requiredParams: [
[0]:
isPathParam: true
isPrimitiveType: true
baseName: username
paramName: username
dataType: String
description: name that need to be deleted
unescapedDescription: name that need to be deleted
defaultValue: null
example: username_example
jsonSchema: {
"name" : "username",
"in" : "path",
"description" : "name that need to be deleted",
"required" : true,
"schema" : {
"type" : "string"
}
}
isString: true
required: true
[1]:
isBodyParam: true
isModel: true
baseName: body
paramName: body
dataType: User
description: Updated user object
baseType: User
jsonSchema: {
"description" : "Updated user object",
"content" : {
"*/*" : {
"schema" : {
"$ref" : "#/components/schemas/User"
}
}
},
"required" : true
}
hasVars: true
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
required: true
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
required: true
]
tags: [
[0]:
name: user
description: Operations about user
]
responses: [
[0]:
code: 400
is4xx: true
message: Invalid user supplied
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "Invalid user supplied",
"content" : { }
}
[1]:
code: 404
is4xx: true
message: User not found
simpleType: true
primitiveType: true
jsonSchema: {
"description" : "User not found",
"content" : { }
}
]
imports: [User, string]
imports: {
- User
- string
}
requestBodyExamples: [
[0]:
0: {
contentType: */*
example: {
"firstName" : "firstName",
"lastName" : "lastName",
"password" : "password",
"userStatus" : 6,
"phone" : "phone",
"id" : 0,
"email" : "email",
"username" : "username"
}
}
]
vendorExtensions: {
x-codegen-request-body-name: body
}
nickname: updateUser
operationIdOriginal: updateUser
operationIdLowerCase: updateuser
operationIdCamelCase: UpdateUser
operationIdSnakeCase: update_user
]
pathPrefix: user
}
package: org.openapitools.api
imports: [
[0]:
0: {
import: org.openapitools.model.User
classname: User
}
[1]:
1: {
import: org.openapitools.model.array
classname: array
}
[2]:
2: {
import: org.openapitools.model.string
classname: string
}
]
hasImport: true
}
--- allModels ---
[
[0]:
0: {
importPath: org.openapitools.model.ApiResponse
name: ApiResponse
classname: ApiResponse
title: An uploaded response
description: Describes the result of uploading an image resource
classVarName: ApiResponse
modelJson: {
"title" : "An uploaded response",
"type" : "object",
"properties" : {
"code" : {
"type" : "integer",
"format" : "int32"
},
"type" : {
"type" : "string"
},
"message" : {
"type" : "string"
}
},
"description" : "Describes the result of uploading an image resource"
}
dataType: object
classFilename: ApiResponse
unescapedDescription: Describes the result of uploading an image resource
vars: [
[0]:
openApiType: integer
baseName: code
complexType: integer
getter: getCode
setter: setCode
dataType: Integer
datatypeWithEnum: Integer
dataFormat: int32
name: code
defaultValue: null
defaultValueWithParam: = data.code;
baseType: integer
example: null
jsonSchema: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Code
nameInSnakeCase: CODE
[1]:
openApiType: string
baseName: type
complexType: string
getter: getType
setter: setType
dataType: String
datatypeWithEnum: String
name: type
defaultValue: null
defaultValueWithParam: = data.type;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Type
nameInSnakeCase: TYPE
[2]:
openApiType: string
baseName: message
complexType: string
getter: getMessage
setter: setMessage
dataType: String
datatypeWithEnum: String
name: message
defaultValue: null
defaultValueWithParam: = data.message;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Message
nameInSnakeCase: MESSAGE
]
allVars: [
[0]:
openApiType: integer
baseName: code
complexType: integer
getter: getCode
setter: setCode
dataType: Integer
datatypeWithEnum: Integer
dataFormat: int32
name: code
defaultValue: null
defaultValueWithParam: = data.code;
baseType: integer
example: null
jsonSchema: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Code
nameInSnakeCase: CODE
[1]:
openApiType: string
baseName: type
complexType: string
getter: getType
setter: setType
dataType: String
datatypeWithEnum: String
name: type
defaultValue: null
defaultValueWithParam: = data.type;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Type
nameInSnakeCase: TYPE
[2]:
openApiType: string
baseName: message
complexType: string
getter: getMessage
setter: setMessage
dataType: String
datatypeWithEnum: String
name: message
defaultValue: null
defaultValueWithParam: = data.message;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Message
nameInSnakeCase: MESSAGE
]
optionalVars: [
[0]:
openApiType: integer
baseName: code
complexType: integer
getter: getCode
setter: setCode
dataType: Integer
datatypeWithEnum: Integer
dataFormat: int32
name: code
defaultValue: null
defaultValueWithParam: = data.code;
baseType: integer
example: null
jsonSchema: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Code
nameInSnakeCase: CODE
[1]:
openApiType: string
baseName: type
complexType: string
getter: getType
setter: setType
dataType: String
datatypeWithEnum: String
name: type
defaultValue: null
defaultValueWithParam: = data.type;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Type
nameInSnakeCase: TYPE
[2]:
openApiType: string
baseName: message
complexType: string
getter: getMessage
setter: setMessage
dataType: String
datatypeWithEnum: String
name: message
defaultValue: null
defaultValueWithParam: = data.message;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Message
nameInSnakeCase: MESSAGE
]
readWriteVars: [
[0]:
openApiType: integer
baseName: code
complexType: integer
getter: getCode
setter: setCode
dataType: Integer
datatypeWithEnum: Integer
dataFormat: int32
name: code
defaultValue: null
defaultValueWithParam: = data.code;
baseType: integer
example: null
jsonSchema: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Code
nameInSnakeCase: CODE
[1]:
openApiType: string
baseName: type
complexType: string
getter: getType
setter: setType
dataType: String
datatypeWithEnum: String
name: type
defaultValue: null
defaultValueWithParam: = data.type;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Type
nameInSnakeCase: TYPE
[2]:
openApiType: string
baseName: message
complexType: string
getter: getMessage
setter: setMessage
dataType: String
datatypeWithEnum: String
name: message
defaultValue: null
defaultValueWithParam: = data.message;
baseType: string
example: null
jsonSchema: {
"type" : "string"
}
isString: true
nameInCamelCase: Message
nameInSnakeCase: MESSAGE
]
imports: [integer, string]
imports: {
- integer
- string
}
hasVars: true
hasOptional: true
}
[1]:
1: {
importPath: org.openapitools.model.Category
name: Category
classname: Category
title: Pet category
description: A category for a pet
classVarName: Category
modelJson: {
"title" : "Pet category",
"type" : "object",
"properties" : {
"id" : {
"type" : "integer",
"format" : "int64"
},
"name" : {
"type" : "string"
}
},
"description" : "A category for a pet",
"xml" : {
"name" : "Category"
}
}
dataType: object
xmlName: Category
classFilename: Category
unescapedDescription: A category for a pet
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
allVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
optionalVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
readWriteVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
imports: [string]
imports: {
- string
}
hasVars: true
hasOptional: true
}
[2]:
2: {
importPath: org.openapitools.model.Order
name: Order
classname: Order
title: Pet Order
description: An order for a pets from the pet store
classVarName: Order
modelJson: {
"title" : "Pet Order",
"type" : "object",
"properties" : {
"id" : {
"type" : "integer",
"format" : "int64"
},
"petId" : {
"type" : "integer",
"format" : "int64"
},
"quantity" : {
"type" : "integer",
"format" : "int32"
},
"shipDate" : {
"type" : "string",
"format" : "date-time"
},
"status" : {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
},
"complete" : {
"type" : "boolean",
"default" : false
}
},
"description" : "An order for a pets from the pet store",
"xml" : {
"name" : "Order"
}
}
dataType: object
xmlName: Order
classFilename: Order
unescapedDescription: An order for a pets from the pet store
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: PetId
nameInSnakeCase: PET_ID
[2]:
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: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Quantity
nameInSnakeCase: QUANTITY
[3]:
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: {
"type" : "string",
"format" : "date-time"
}
isDateTime: true
nameInCamelCase: ShipDate
nameInSnakeCase: SHIP_DATE
[4]:
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: {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
allowableValues: {
values: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
[5]:
openApiType: boolean
baseName: complete
complexType: boolean
getter: getComplete
setter: setComplete
dataType: Boolean
datatypeWithEnum: Boolean
name: complete
defaultValue: false
defaultValueWithParam: = data.complete;
baseType: boolean
example: null
jsonSchema: {
"type" : "boolean",
"default" : false
}
isBoolean: true
nameInCamelCase: Complete
nameInSnakeCase: COMPLETE
]
allVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: PetId
nameInSnakeCase: PET_ID
[2]:
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: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Quantity
nameInSnakeCase: QUANTITY
[3]:
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: {
"type" : "string",
"format" : "date-time"
}
isDateTime: true
nameInCamelCase: ShipDate
nameInSnakeCase: SHIP_DATE
[4]:
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: {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
allowableValues: {
values: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
[5]:
openApiType: boolean
baseName: complete
complexType: boolean
getter: getComplete
setter: setComplete
dataType: Boolean
datatypeWithEnum: Boolean
name: complete
defaultValue: false
defaultValueWithParam: = data.complete;
baseType: boolean
example: null
jsonSchema: {
"type" : "boolean",
"default" : false
}
isBoolean: true
nameInCamelCase: Complete
nameInSnakeCase: COMPLETE
]
optionalVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: PetId
nameInSnakeCase: PET_ID
[2]:
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: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Quantity
nameInSnakeCase: QUANTITY
[3]:
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: {
"type" : "string",
"format" : "date-time"
}
isDateTime: true
nameInCamelCase: ShipDate
nameInSnakeCase: SHIP_DATE
[4]:
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: {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
allowableValues: {
values: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
[5]:
openApiType: boolean
baseName: complete
complexType: boolean
getter: getComplete
setter: setComplete
dataType: Boolean
datatypeWithEnum: Boolean
name: complete
defaultValue: false
defaultValueWithParam: = data.complete;
baseType: boolean
example: null
jsonSchema: {
"type" : "boolean",
"default" : false
}
isBoolean: true
nameInCamelCase: Complete
nameInSnakeCase: COMPLETE
]
readWriteVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: PetId
nameInSnakeCase: PET_ID
[2]:
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: {
"type" : "integer",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: Quantity
nameInSnakeCase: QUANTITY
[3]:
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: {
"type" : "string",
"format" : "date-time"
}
isDateTime: true
nameInCamelCase: ShipDate
nameInSnakeCase: SHIP_DATE
[4]:
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: {
"type" : "string",
"description" : "Order Status",
"enum" : [ "placed", "approved", "delivered" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
allowableValues: {
values: [
[0]:
0: placed
[1]:
1: approved
[2]:
2: delivered
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
[5]:
openApiType: boolean
baseName: complete
complexType: boolean
getter: getComplete
setter: setComplete
dataType: Boolean
datatypeWithEnum: Boolean
name: complete
defaultValue: false
defaultValueWithParam: = data.complete;
baseType: boolean
example: null
jsonSchema: {
"type" : "boolean",
"default" : false
}
isBoolean: true
nameInCamelCase: Complete
nameInSnakeCase: COMPLETE
]
imports: [DateTime, integer, string]
imports: {
- DateTime
- integer
- string
}
hasVars: true
hasEnums: true
hasOptional: true
}
[3]:
3: {
importPath: org.openapitools.model.Pet
name: Pet
classname: Pet
title: a Pet
description: A pet for sale in the pet store
classVarName: Pet
modelJson: {
"title" : "a Pet",
"required" : [ "name", "photoUrls" ],
"type" : "object",
"properties" : {
"id" : {
"type" : "integer",
"format" : "int64"
},
"category" : {
"$ref" : "#/components/schemas/Category"
},
"name" : {
"type" : "string",
"example" : "doggie"
},
"photoUrls" : {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
},
"tags" : {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
},
"status" : {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
},
"description" : "A pet for sale in the pet store",
"xml" : {
"name" : "Pet"
}
}
dataType: object
xmlName: Pet
classFilename: Pet
unescapedDescription: A pet for sale in the pet store
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[3]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
[4]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[5]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
allVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[3]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
[4]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[5]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
requiredVars: [
[0]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[1]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
]
optionalVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[3]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
readWriteVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"$ref" : "#/components/schemas/Category"
}
isModel: true
nameInCamelCase: Category
nameInSnakeCase: CATEGORY
[2]:
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: {
"type" : "string",
"example" : "doggie"
}
required: true
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
[3]:
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: {
"type" : "array",
"xml" : {
"name" : "photoUrl",
"wrapped" : true
},
"items" : {
"type" : "string"
}
}
required: true
isContainer: true
isArray: true
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
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: {
"type" : "string"
}
isString: true
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
nameInCamelCase: PhotoUrls
nameInSnakeCase: PHOTO_URLS
xmlName: photoUrl
isXmlWrapped: true
[4]:
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: {
"type" : "array",
"xml" : {
"name" : "tag",
"wrapped" : true
},
"items" : {
"$ref" : "#/components/schemas/Tag"
}
}
isContainer: true
isArray: true
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
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: {
"$ref" : "#/components/schemas/Tag"
}
isModel: true
nameInCamelCase: Tags
nameInSnakeCase: TAGS
nameInCamelCase: Tags
nameInSnakeCase: TAGS
xmlName: tag
isXmlWrapped: true
[5]:
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: {
"type" : "string",
"description" : "pet status in the store",
"enum" : [ "available", "pending", "sold" ]
}
isString: true
isEnum: true
_enum: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
allowableValues: {
values: [
[0]:
0: available
[1]:
1: pending
[2]:
2: sold
]
}
nameInCamelCase: Status
nameInSnakeCase: STATUS
enumName: StatusEnum
]
mandatory: [name, photoUrls]
mandatory: {
- name
- photoUrls
}
allMandatory: [name, photoUrls]
allMandatory: {
- name
- photoUrls
}
imports: [Category, List, Tag, array, string]
imports: {
- Category
- List
- Tag
- array
- string
}
hasVars: true
hasEnums: true
hasRequired: true
hasOptional: true
}
[4]:
4: {
importPath: org.openapitools.model.Tag
name: Tag
classname: Tag
title: Pet Tag
description: A tag for a pet
classVarName: Tag
modelJson: {
"title" : "Pet Tag",
"type" : "object",
"properties" : {
"id" : {
"type" : "integer",
"format" : "int64"
},
"name" : {
"type" : "string"
}
},
"description" : "A tag for a pet",
"xml" : {
"name" : "Tag"
}
}
dataType: object
xmlName: Tag
classFilename: Tag
unescapedDescription: A tag for a pet
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
allVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
optionalVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
readWriteVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Name
nameInSnakeCase: NAME
]
imports: [string]
imports: {
- string
}
hasVars: true
hasOptional: true
}
[5]:
5: {
importPath: org.openapitools.model.User
name: User
classname: User
title: a User
description: A User who is purchasing from the pet store
classVarName: User
modelJson: {
"title" : "a User",
"type" : "object",
"properties" : {
"id" : {
"type" : "integer",
"format" : "int64"
},
"username" : {
"type" : "string"
},
"firstName" : {
"type" : "string"
},
"lastName" : {
"type" : "string"
},
"email" : {
"type" : "string"
},
"password" : {
"type" : "string"
},
"phone" : {
"type" : "string"
},
"userStatus" : {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
},
"description" : "A User who is purchasing from the pet store",
"xml" : {
"name" : "User"
}
}
dataType: object
xmlName: User
classFilename: User
unescapedDescription: A User who is purchasing from the pet store
vars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
allVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
optionalVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
readWriteVars: [
[0]:
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: {
"type" : "integer",
"format" : "int64"
}
isNumeric: true
isLong: true
nameInCamelCase: Id
nameInSnakeCase: ID
[1]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Username
nameInSnakeCase: USERNAME
[2]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: FirstName
nameInSnakeCase: FIRST_NAME
[3]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: LastName
nameInSnakeCase: LAST_NAME
[4]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Email
nameInSnakeCase: EMAIL
[5]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Password
nameInSnakeCase: PASSWORD
[6]:
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: {
"type" : "string"
}
isString: true
nameInCamelCase: Phone
nameInSnakeCase: PHONE
[7]:
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: {
"type" : "integer",
"description" : "User Status",
"format" : "int32"
}
isNumeric: true
isInteger: true
isShort: true
nameInCamelCase: UserStatus
nameInSnakeCase: USER_STATUS
]
imports: [integer, string]
imports: {
- integer
- string
}
hasVars: true
hasOptional: true
}
]