ConstraintFilter

@Serializable
data class ConstraintFilter(val type: String, val format: String? = null, val const: String? = null, val pattern: String? = null, val exclusiveMinimum: Int? = null, val exclusiveMaximum: Int? = null, val minimum: Int? = null, val maximum: Int? = null, val minLength: Int? = null, val maxLength: Int? = null, val enum: Collection<String>? = null, val not: ConstraintNotFilter? = null)(source)

Data class for DIF Presentation Exchange v1.0.0

Constructors

Link copied to clipboard
constructor(type: String, format: String? = null, const: String? = null, pattern: String? = null, exclusiveMinimum: Int? = null, exclusiveMaximum: Int? = null, minimum: Int? = null, maximum: Int? = null, minLength: Int? = null, maxLength: Int? = null, enum: Collection<String>? = null, not: ConstraintNotFilter? = null)

Properties

Link copied to clipboard
@SerialName(value = "const")
val const: String? = null
Link copied to clipboard
@SerialName(value = "enum")
val enum: Collection<String>? = null
Link copied to clipboard
@SerialName(value = "exclusiveMaximum")
val exclusiveMaximum: Int? = null
Link copied to clipboard
@SerialName(value = "exclusiveMinimum")
val exclusiveMinimum: Int? = null
Link copied to clipboard
@SerialName(value = "format")
val format: String? = null
Link copied to clipboard
@SerialName(value = "maximum")
val maximum: Int? = null
Link copied to clipboard
@SerialName(value = "maxLength")
val maxLength: Int? = null
Link copied to clipboard
@SerialName(value = "minimum")
val minimum: Int? = null
Link copied to clipboard
@SerialName(value = "minLength")
val minLength: Int? = null
Link copied to clipboard
@SerialName(value = "not")
val not: ConstraintNotFilter? = null
Link copied to clipboard
@SerialName(value = "pattern")
val pattern: String? = null
Link copied to clipboard
@SerialName(value = "type")
val type: String