DifInputDescriptor

@Serializable
data class DifInputDescriptor(val id: String, val groups: Collection<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(id: String, groups: Collection<String>? = null, name: String? = null, purpose: String? = null, format: FormatHolder? = null, constraints: Constraint? = null)
constructor(name: String, constraints: Constraint? = null)
constructor(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
open override val group: String?
Link copied to clipboard
@SerialName(value = "group")
val groups: Collection<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