KotlinX-Schema
Toggle table of contents
0.3.1-SNAPSHOT
common
Target filter
common
Switch theme
Search in API
Skip to content
KotlinX-Schema
kotlinx-schema-generator-core
/
kotlinx.schema.generator.core.ir
/
Property
Property
data
class
Property
(
val
name
:
String
,
val
type
:
TypeRef
,
val
description
:
String
?
=
null
,
val
deprecated
:
Boolean
=
false
,
val
hasDefaultValue
:
Boolean
=
false
,
val
defaultValue
:
Any
?
=
null
,
val
annotations
:
Map
<
String
,
String
?
>
=
emptyMap()
)
(
source
)
Property of an object.
Members
Constructors
Property
Link copied to clipboard
constructor
(
name
:
String
,
type
:
TypeRef
,
description
:
String
?
=
null
,
deprecated
:
Boolean
=
false
,
hasDefaultValue
:
Boolean
=
false
,
defaultValue
:
Any
?
=
null
,
annotations
:
Map
<
String
,
String
?
>
=
emptyMap()
)
Properties
annotations
Link copied to clipboard
val
annotations
:
Map
<
String
,
String
?
>
default
Value
Link copied to clipboard
val
defaultValue
:
Any
?
deprecated
Link copied to clipboard
val
deprecated
:
Boolean
description
Link copied to clipboard
val
description
:
String
?
has
Default
Value
Link copied to clipboard
val
hasDefaultValue
:
Boolean
name
Link copied to clipboard
val
name
:
String
type
Link copied to clipboard
val
type
:
TypeRef