add use-site target field for JsonProperty annotation in kotlin data classes (#6186)

This commit is contained in:
Michael Kreis
2020-06-08 01:23:15 +02:00
committed by GitHub
parent 57d75e75e7
commit 7baa72eefa
28 changed files with 112 additions and 112 deletions

View File

@@ -9,7 +9,7 @@
@SerializedName("{{{vendorExtensions.x-base-name-literal}}}")
{{/gson}}
{{#jackson}}
@JsonProperty("{{{vendorExtensions.x-base-name-literal}}}")
@field:JsonProperty("{{{vendorExtensions.x-base-name-literal}}}")
{{/jackson}}
{{/multiplatform}}
{{#deprecated}}

View File

@@ -9,7 +9,7 @@
@SerializedName("{{{vendorExtensions.x-base-name-literal}}}")
{{/gson}}
{{#jackson}}
@JsonProperty("{{{vendorExtensions.x-base-name-literal}}}")
@field:JsonProperty("{{{vendorExtensions.x-base-name-literal}}}")
{{/jackson}}
{{/multiplatform}}
{{#deprecated}}

View File

@@ -2,4 +2,4 @@
{{^isReadOnly}}@get:NotNull{{/isReadOnly}} {{/required}}{{>beanValidationModel}}{{/useBeanValidation}}{{#swaggerAnnotations}}
@ApiModelProperty({{#example}}example = "{{{example}}}", {{/example}}{{#required}}required = {{required}}, {{/required}}{{#isReadOnly}}readOnly = {{{isReadOnly}}}, {{/isReadOnly}}value = "{{{description}}}"){{/swaggerAnnotations}}{{#deprecated}}
@Deprecated(message = ""){{/deprecated}}
@JsonProperty("{{{baseName}}}"){{#isInherited}} override{{/isInherited}} {{>modelMutable}} {{{name}}}: {{#isEnum}}{{#isListContainer}}{{baseType}}<{{/isListContainer}}{{classname}}.{{nameInCamelCase}}{{#isListContainer}}>{{/isListContainer}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}? = {{#defaultvalue}}{{defaultvalue}}{{/defaultvalue}}{{^defaultvalue}}null{{/defaultvalue}}
@field:JsonProperty("{{{baseName}}}"){{#isInherited}} override{{/isInherited}} {{>modelMutable}} {{{name}}}: {{#isEnum}}{{#isListContainer}}{{baseType}}<{{/isListContainer}}{{classname}}.{{nameInCamelCase}}{{#isListContainer}}>{{/isListContainer}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}? = {{#defaultvalue}}{{defaultvalue}}{{/defaultvalue}}{{^defaultvalue}}null{{/defaultvalue}}

View File

@@ -1,4 +1,4 @@
{{#useBeanValidation}}{{#required}}
{{^isReadOnly}}@get:NotNull{{/isReadOnly}} {{/required}}{{>beanValidationModel}}{{/useBeanValidation}}{{#swaggerAnnotations}}
@ApiModelProperty({{#example}}example = "{{{example}}}", {{/example}}{{#required}}required = {{required}}, {{/required}}{{#isReadOnly}}readOnly = {{{isReadOnly}}}, {{/isReadOnly}}value = "{{{description}}}"){{/swaggerAnnotations}}
@JsonProperty("{{{baseName}}}"){{#isInherited}} override{{/isInherited}} {{>modelMutable}} {{{name}}}: {{#isEnum}}{{#isListContainer}}{{baseType}}<{{/isListContainer}}{{classname}}.{{nameInCamelCase}}{{#isListContainer}}>{{/isListContainer}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}{{#isReadOnly}}? = {{#defaultvalue}}{{defaultvalue}}{{/defaultvalue}}{{^defaultvalue}}null{{/defaultvalue}}{{/isReadOnly}}
@field:JsonProperty("{{{baseName}}}"){{#isInherited}} override{{/isInherited}} {{>modelMutable}} {{{name}}}: {{#isEnum}}{{#isListContainer}}{{baseType}}<{{/isListContainer}}{{classname}}.{{nameInCamelCase}}{{#isListContainer}}>{{/isListContainer}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}{{#isReadOnly}}? = {{#defaultvalue}}{{defaultvalue}}{{/defaultvalue}}{{^defaultvalue}}null{{/defaultvalue}}{{/isReadOnly}}

View File

@@ -21,11 +21,11 @@ import com.fasterxml.jackson.annotation.JsonProperty
*/
data class ApiResponse (
@JsonProperty("code")
@field:JsonProperty("code")
val code: kotlin.Int? = null,
@JsonProperty("type")
@field:JsonProperty("type")
val type: kotlin.String? = null,
@JsonProperty("message")
@field:JsonProperty("message")
val message: kotlin.String? = null
)

View File

@@ -20,9 +20,9 @@ import com.fasterxml.jackson.annotation.JsonProperty
*/
data class Category (
@JsonProperty("id")
@field:JsonProperty("id")
val id: kotlin.Long? = null,
@JsonProperty("name")
@field:JsonProperty("name")
val name: kotlin.String? = null
)

View File

@@ -24,18 +24,18 @@ import com.fasterxml.jackson.annotation.JsonProperty
*/
data class Order (
@JsonProperty("id")
@field:JsonProperty("id")
val id: kotlin.Long? = null,
@JsonProperty("petId")
@field:JsonProperty("petId")
val petId: kotlin.Long? = null,
@JsonProperty("quantity")
@field:JsonProperty("quantity")
val quantity: kotlin.Int? = null,
@JsonProperty("shipDate")
@field:JsonProperty("shipDate")
val shipDate: java.time.OffsetDateTime? = null,
/* Order Status */
@JsonProperty("status")
@field:JsonProperty("status")
val status: Order.Status? = null,
@JsonProperty("complete")
@field:JsonProperty("complete")
val complete: kotlin.Boolean? = null
) {

View File

@@ -26,18 +26,18 @@ import com.fasterxml.jackson.annotation.JsonProperty
*/
data class Pet (
@JsonProperty("name")
@field:JsonProperty("name")
val name: kotlin.String,
@JsonProperty("photoUrls")
@field:JsonProperty("photoUrls")
val photoUrls: kotlin.Array<kotlin.String>,
@JsonProperty("id")
@field:JsonProperty("id")
val id: kotlin.Long? = null,
@JsonProperty("category")
@field:JsonProperty("category")
val category: Category? = null,
@JsonProperty("tags")
@field:JsonProperty("tags")
val tags: kotlin.Array<Tag>? = null,
/* pet status in the store */
@JsonProperty("status")
@field:JsonProperty("status")
val status: Pet.Status? = null
) {

View File

@@ -20,9 +20,9 @@ import com.fasterxml.jackson.annotation.JsonProperty
*/
data class Tag (
@JsonProperty("id")
@field:JsonProperty("id")
val id: kotlin.Long? = null,
@JsonProperty("name")
@field:JsonProperty("name")
val name: kotlin.String? = null
)

View File

@@ -26,22 +26,22 @@ import com.fasterxml.jackson.annotation.JsonProperty
*/
data class User (
@JsonProperty("id")
@field:JsonProperty("id")
val id: kotlin.Long? = null,
@JsonProperty("username")
@field:JsonProperty("username")
val username: kotlin.String? = null,
@JsonProperty("firstName")
@field:JsonProperty("firstName")
val firstName: kotlin.String? = null,
@JsonProperty("lastName")
@field:JsonProperty("lastName")
val lastName: kotlin.String? = null,
@JsonProperty("email")
@field:JsonProperty("email")
val email: kotlin.String? = null,
@JsonProperty("password")
@field:JsonProperty("password")
val password: kotlin.String? = null,
@JsonProperty("phone")
@field:JsonProperty("phone")
val phone: kotlin.String? = null,
/* User Status */
@JsonProperty("userStatus")
@field:JsonProperty("userStatus")
val userStatus: kotlin.Int? = null
)

View File

@@ -19,10 +19,10 @@ import io.swagger.annotations.ApiModelProperty
data class Category(
@ApiModelProperty(example = "null", value = "")
@JsonProperty("id") var id: kotlin.Long? = null,
@field:JsonProperty("id") var id: kotlin.Long? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("name") var name: kotlin.String? = null
@field:JsonProperty("name") var name: kotlin.String? = null
) {
}

View File

@@ -20,13 +20,13 @@ import io.swagger.annotations.ApiModelProperty
data class ModelApiResponse(
@ApiModelProperty(example = "null", value = "")
@JsonProperty("code") var code: kotlin.Int? = null,
@field:JsonProperty("code") var code: kotlin.Int? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("type") var type: kotlin.String? = null,
@field:JsonProperty("type") var type: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("message") var message: kotlin.String? = null
@field:JsonProperty("message") var message: kotlin.String? = null
) {
}

View File

@@ -24,22 +24,22 @@ import io.swagger.annotations.ApiModelProperty
data class Order(
@ApiModelProperty(example = "null", value = "")
@JsonProperty("id") var id: kotlin.Long? = null,
@field:JsonProperty("id") var id: kotlin.Long? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("petId") var petId: kotlin.Long? = null,
@field:JsonProperty("petId") var petId: kotlin.Long? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("quantity") var quantity: kotlin.Int? = null,
@field:JsonProperty("quantity") var quantity: kotlin.Int? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("shipDate") var shipDate: java.time.OffsetDateTime? = null,
@field:JsonProperty("shipDate") var shipDate: java.time.OffsetDateTime? = null,
@ApiModelProperty(example = "null", value = "Order Status")
@JsonProperty("status") var status: Order.Status? = null,
@field:JsonProperty("status") var status: Order.Status? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("complete") var complete: kotlin.Boolean? = null
@field:JsonProperty("complete") var complete: kotlin.Boolean? = null
) {
/**

View File

@@ -27,23 +27,23 @@ data class Pet(
@get:NotNull
@ApiModelProperty(example = "doggie", required = true, value = "")
@JsonProperty("name") var name: kotlin.String,
@field:JsonProperty("name") var name: kotlin.String,
@get:NotNull
@ApiModelProperty(example = "null", required = true, value = "")
@JsonProperty("photoUrls") var photoUrls: kotlin.collections.List<kotlin.String>,
@field:JsonProperty("photoUrls") var photoUrls: kotlin.collections.List<kotlin.String>,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("id") var id: kotlin.Long? = null,
@field:JsonProperty("id") var id: kotlin.Long? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("category") var category: Category? = null,
@field:JsonProperty("category") var category: Category? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("tags") var tags: kotlin.collections.List<Tag>? = null,
@field:JsonProperty("tags") var tags: kotlin.collections.List<Tag>? = null,
@ApiModelProperty(example = "null", value = "pet status in the store")
@JsonProperty("status") var status: Pet.Status? = null
@field:JsonProperty("status") var status: Pet.Status? = null
) {
/**

View File

@@ -19,10 +19,10 @@ import io.swagger.annotations.ApiModelProperty
data class Tag(
@ApiModelProperty(example = "null", value = "")
@JsonProperty("id") var id: kotlin.Long? = null,
@field:JsonProperty("id") var id: kotlin.Long? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("name") var name: kotlin.String? = null
@field:JsonProperty("name") var name: kotlin.String? = null
) {
}

View File

@@ -25,28 +25,28 @@ import io.swagger.annotations.ApiModelProperty
data class User(
@ApiModelProperty(example = "null", value = "")
@JsonProperty("id") var id: kotlin.Long? = null,
@field:JsonProperty("id") var id: kotlin.Long? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("username") var username: kotlin.String? = null,
@field:JsonProperty("username") var username: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("firstName") var firstName: kotlin.String? = null,
@field:JsonProperty("firstName") var firstName: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("lastName") var lastName: kotlin.String? = null,
@field:JsonProperty("lastName") var lastName: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("email") var email: kotlin.String? = null,
@field:JsonProperty("email") var email: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("password") var password: kotlin.String? = null,
@field:JsonProperty("password") var password: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("phone") var phone: kotlin.String? = null,
@field:JsonProperty("phone") var phone: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "User Status")
@JsonProperty("userStatus") var userStatus: kotlin.Int? = null
@field:JsonProperty("userStatus") var userStatus: kotlin.Int? = null
) {
}

View File

@@ -19,10 +19,10 @@ import io.swagger.annotations.ApiModelProperty
data class Category(
@ApiModelProperty(example = "null", value = "")
@JsonProperty("id") val id: kotlin.Long? = null,
@field:JsonProperty("id") val id: kotlin.Long? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("name") val name: kotlin.String? = null
@field:JsonProperty("name") val name: kotlin.String? = null
) {
}

View File

@@ -20,13 +20,13 @@ import io.swagger.annotations.ApiModelProperty
data class ModelApiResponse(
@ApiModelProperty(example = "null", value = "")
@JsonProperty("code") val code: kotlin.Int? = null,
@field:JsonProperty("code") val code: kotlin.Int? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("type") val type: kotlin.String? = null,
@field:JsonProperty("type") val type: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("message") val message: kotlin.String? = null
@field:JsonProperty("message") val message: kotlin.String? = null
) {
}

View File

@@ -24,22 +24,22 @@ import io.swagger.annotations.ApiModelProperty
data class Order(
@ApiModelProperty(example = "null", value = "")
@JsonProperty("id") val id: kotlin.Long? = null,
@field:JsonProperty("id") val id: kotlin.Long? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("petId") val petId: kotlin.Long? = null,
@field:JsonProperty("petId") val petId: kotlin.Long? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("quantity") val quantity: kotlin.Int? = null,
@field:JsonProperty("quantity") val quantity: kotlin.Int? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("shipDate") val shipDate: java.time.OffsetDateTime? = null,
@field:JsonProperty("shipDate") val shipDate: java.time.OffsetDateTime? = null,
@ApiModelProperty(example = "null", value = "Order Status")
@JsonProperty("status") val status: Order.Status? = null,
@field:JsonProperty("status") val status: Order.Status? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("complete") val complete: kotlin.Boolean? = null
@field:JsonProperty("complete") val complete: kotlin.Boolean? = null
) {
/**

View File

@@ -27,23 +27,23 @@ data class Pet(
@get:NotNull
@ApiModelProperty(example = "doggie", required = true, value = "")
@JsonProperty("name") val name: kotlin.String,
@field:JsonProperty("name") val name: kotlin.String,
@get:NotNull
@ApiModelProperty(example = "null", required = true, value = "")
@JsonProperty("photoUrls") val photoUrls: kotlin.collections.List<kotlin.String>,
@field:JsonProperty("photoUrls") val photoUrls: kotlin.collections.List<kotlin.String>,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("id") val id: kotlin.Long? = null,
@field:JsonProperty("id") val id: kotlin.Long? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("category") val category: Category? = null,
@field:JsonProperty("category") val category: Category? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("tags") val tags: kotlin.collections.List<Tag>? = null,
@field:JsonProperty("tags") val tags: kotlin.collections.List<Tag>? = null,
@ApiModelProperty(example = "null", value = "pet status in the store")
@JsonProperty("status") val status: Pet.Status? = null
@field:JsonProperty("status") val status: Pet.Status? = null
) {
/**

View File

@@ -19,10 +19,10 @@ import io.swagger.annotations.ApiModelProperty
data class Tag(
@ApiModelProperty(example = "null", value = "")
@JsonProperty("id") val id: kotlin.Long? = null,
@field:JsonProperty("id") val id: kotlin.Long? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("name") val name: kotlin.String? = null
@field:JsonProperty("name") val name: kotlin.String? = null
) {
}

View File

@@ -25,28 +25,28 @@ import io.swagger.annotations.ApiModelProperty
data class User(
@ApiModelProperty(example = "null", value = "")
@JsonProperty("id") val id: kotlin.Long? = null,
@field:JsonProperty("id") val id: kotlin.Long? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("username") val username: kotlin.String? = null,
@field:JsonProperty("username") val username: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("firstName") val firstName: kotlin.String? = null,
@field:JsonProperty("firstName") val firstName: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("lastName") val lastName: kotlin.String? = null,
@field:JsonProperty("lastName") val lastName: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("email") val email: kotlin.String? = null,
@field:JsonProperty("email") val email: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("password") val password: kotlin.String? = null,
@field:JsonProperty("password") val password: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("phone") val phone: kotlin.String? = null,
@field:JsonProperty("phone") val phone: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "User Status")
@JsonProperty("userStatus") val userStatus: kotlin.Int? = null
@field:JsonProperty("userStatus") val userStatus: kotlin.Int? = null
) {
}

View File

@@ -19,10 +19,10 @@ import io.swagger.annotations.ApiModelProperty
data class Category(
@ApiModelProperty(example = "null", value = "")
@JsonProperty("id") val id: kotlin.Long? = null,
@field:JsonProperty("id") val id: kotlin.Long? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("name") val name: kotlin.String? = null
@field:JsonProperty("name") val name: kotlin.String? = null
) {
}

View File

@@ -20,13 +20,13 @@ import io.swagger.annotations.ApiModelProperty
data class ModelApiResponse(
@ApiModelProperty(example = "null", value = "")
@JsonProperty("code") val code: kotlin.Int? = null,
@field:JsonProperty("code") val code: kotlin.Int? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("type") val type: kotlin.String? = null,
@field:JsonProperty("type") val type: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("message") val message: kotlin.String? = null
@field:JsonProperty("message") val message: kotlin.String? = null
) {
}

View File

@@ -24,22 +24,22 @@ import io.swagger.annotations.ApiModelProperty
data class Order(
@ApiModelProperty(example = "null", value = "")
@JsonProperty("id") val id: kotlin.Long? = null,
@field:JsonProperty("id") val id: kotlin.Long? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("petId") val petId: kotlin.Long? = null,
@field:JsonProperty("petId") val petId: kotlin.Long? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("quantity") val quantity: kotlin.Int? = null,
@field:JsonProperty("quantity") val quantity: kotlin.Int? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("shipDate") val shipDate: java.time.OffsetDateTime? = null,
@field:JsonProperty("shipDate") val shipDate: java.time.OffsetDateTime? = null,
@ApiModelProperty(example = "null", value = "Order Status")
@JsonProperty("status") val status: Order.Status? = null,
@field:JsonProperty("status") val status: Order.Status? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("complete") val complete: kotlin.Boolean? = null
@field:JsonProperty("complete") val complete: kotlin.Boolean? = null
) {
/**

View File

@@ -27,23 +27,23 @@ data class Pet(
@get:NotNull
@ApiModelProperty(example = "doggie", required = true, value = "")
@JsonProperty("name") val name: kotlin.String,
@field:JsonProperty("name") val name: kotlin.String,
@get:NotNull
@ApiModelProperty(example = "null", required = true, value = "")
@JsonProperty("photoUrls") val photoUrls: kotlin.collections.List<kotlin.String>,
@field:JsonProperty("photoUrls") val photoUrls: kotlin.collections.List<kotlin.String>,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("id") val id: kotlin.Long? = null,
@field:JsonProperty("id") val id: kotlin.Long? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("category") val category: Category? = null,
@field:JsonProperty("category") val category: Category? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("tags") val tags: kotlin.collections.List<Tag>? = null,
@field:JsonProperty("tags") val tags: kotlin.collections.List<Tag>? = null,
@ApiModelProperty(example = "null", value = "pet status in the store")
@JsonProperty("status") val status: Pet.Status? = null
@field:JsonProperty("status") val status: Pet.Status? = null
) {
/**

View File

@@ -19,10 +19,10 @@ import io.swagger.annotations.ApiModelProperty
data class Tag(
@ApiModelProperty(example = "null", value = "")
@JsonProperty("id") val id: kotlin.Long? = null,
@field:JsonProperty("id") val id: kotlin.Long? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("name") val name: kotlin.String? = null
@field:JsonProperty("name") val name: kotlin.String? = null
) {
}

View File

@@ -25,28 +25,28 @@ import io.swagger.annotations.ApiModelProperty
data class User(
@ApiModelProperty(example = "null", value = "")
@JsonProperty("id") val id: kotlin.Long? = null,
@field:JsonProperty("id") val id: kotlin.Long? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("username") val username: kotlin.String? = null,
@field:JsonProperty("username") val username: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("firstName") val firstName: kotlin.String? = null,
@field:JsonProperty("firstName") val firstName: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("lastName") val lastName: kotlin.String? = null,
@field:JsonProperty("lastName") val lastName: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("email") val email: kotlin.String? = null,
@field:JsonProperty("email") val email: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("password") val password: kotlin.String? = null,
@field:JsonProperty("password") val password: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "")
@JsonProperty("phone") val phone: kotlin.String? = null,
@field:JsonProperty("phone") val phone: kotlin.String? = null,
@ApiModelProperty(example = "null", value = "User Status")
@JsonProperty("userStatus") val userStatus: kotlin.Int? = null
@field:JsonProperty("userStatus") val userStatus: kotlin.Int? = null
) {
}