TargetProperty

data class TargetProperty(    val propertySpec: PropertySpec,     val parameter: TargetParameter?,     val visibility: KModifier,     val jsonName: String?,     val jsonIgnore: Boolean)

A property in user code that maps to JSON.

Constructors

Link copied to clipboard
fun TargetProperty(    propertySpec: PropertySpec,     parameter: TargetParameter?,     visibility: KModifier,     jsonName: String?,     jsonIgnore: Boolean)

Functions

Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
val hasDefault: Boolean
Link copied to clipboard
val jsonIgnore: Boolean
Link copied to clipboard
val jsonName: String?
Link copied to clipboard
val name: String
Link copied to clipboard
val parameter: TargetParameter?
Link copied to clipboard
val parameterIndex: Int
Link copied to clipboard
val propertySpec: PropertySpec
Link copied to clipboard
val type: TypeName
Link copied to clipboard
val visibility: KModifier