Restriction

data class Restriction(val base: QName, val enumeration: List<Enumeration> = emptyList(), val minLength: Restriction.MinLength? = null, val maxLength: Restriction.MaxLength? = null, val minInclusive: Restriction.MinInclusive? = null, val maxInclusive: Restriction.MaxInclusive? = null, val fractionDigits: Restriction.FractionDigits? = null, val totalDigits: Restriction.TotalDigits? = null, val length: Restriction.Length? = null)(source)

Constructors

Link copied to clipboard
constructor(base: QName, enumeration: List<Enumeration> = emptyList(), minLength: Restriction.MinLength? = null, maxLength: Restriction.MaxLength? = null, minInclusive: Restriction.MinInclusive? = null, maxInclusive: Restriction.MaxInclusive? = null, fractionDigits: Restriction.FractionDigits? = null, totalDigits: Restriction.TotalDigits? = null, length: Restriction.Length? = null)

Types

Link copied to clipboard
data class FractionDigits(val value: Int)
Link copied to clipboard
data class Length(val value: Int)
Link copied to clipboard
data class MaxInclusive(val value: Int)
Link copied to clipboard
data class MaxLength(val value: Int)
Link copied to clipboard
data class MinInclusive(val value: Int)
Link copied to clipboard
data class MinLength(val value: Int)
Link copied to clipboard
data class TotalDigits(val value: Int)

Properties

Link copied to clipboard
@Serializable(with = QNameSerializer::class)
val base: QName
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard