DifInputDescriptor

@Serializable
data class DifInputDescriptor(val id: String, val group: String? = null, val name: String? = null, val purpose: String? = null, val format: FormatHolder? = null, val constraints: Constraint? = null) : InputDescriptor(source)

Data class for DIF Presentation Exchange v2.1.1

Constructors

Link copied to clipboard
constructor(name: String, constraints: Constraint? = null)
constructor(id: String, group: String? = null, name: String? = null, purpose: String? = null, format: FormatHolder? = null, constraints: Constraint? = null)

Properties

Link copied to clipboard
@SerialName(value = "constraints")
open override val constraints: Constraint? = null
Link copied to clipboard
@SerialName(value = "format")
open override val format: FormatHolder? = null
Link copied to clipboard
@SerialName(value = "group")
open override val group: String? = null
Link copied to clipboard
@SerialName(value = "id")
open override val id: String
Link copied to clipboard
@SerialName(value = "name")
open override val name: String? = null
Link copied to clipboard
@SerialName(value = "purpose")
open override val purpose: String? = null