-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAdditionalPropertiesBoolean.kt
More file actions
61 lines (53 loc) · 1.95 KB
/
AdditionalPropertiesBoolean.kt
File metadata and controls
61 lines (53 loc) · 1.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
/*****************************************************************************
** C A U T I O N **
** This file is auto-generated! **
** If you want to make changes, please see the README.md file. **
** Please do not edit this file directly! **
*****************************************************************************/
package de.lancom.openapi.parser.entity
import tools.jackson.databind.annotation.JsonDeserialize
import tools.jackson.databind.annotation.JsonSerialize
import de.lancom.openapi.common.types.*
import de.lancom.openapi.common.util.*
import de.lancom.openapi.parser.field.Field
// hint:9A1BF04C
@Suppress("PropertyName")
@JsonSerialize(using = AdditionalProperties.Companion.Serializer::class)
@JsonDeserialize(using = AdditionalProperties.Companion.Deserializer::class)
object AdditionalPropertiesBoolean : AdditionalProperties {
// hint:6A81E3FD
override val entityDescriptor: EntityDescriptor by lazy {
EntityDescriptor(
entity = this,
jsonNode = null,
map = mapOf(
),
flatMap = listOf(
),
flatten = listOf(
),
order = emptyList(),
)
}
// hint:49FE6A6F
override fun toString(): String {
return this.toYamlString(ignoreOrder = false)
}
// hint:A0E5F382
override fun mergeEntity(other: Entity?): AdditionalPropertiesBoolean {
return when (other) {
null ->
this
is AdditionalPropertiesBoolean ->
merge(other)
else ->
TODO()
}
}
// hint:716BFD54
fun merge(other: AdditionalProperties?): AdditionalPropertiesBoolean {
if (other == null) return this
if (other !is AdditionalPropertiesBoolean) TODO()
return this
}
}