AllOfPropertyDefinition

data class AllOfPropertyDefinition(val allOf: List<PropertyDefinition>, val description: String? = null) : PropertyDefinition(source)

Represents an allOf schema composition.

Validates that the instance matches all of the provided schemas. Commonly used for schema composition and inheritance patterns.

See also

Constructors

Link copied to clipboard
constructor(allOf: List<PropertyDefinition>, description: String? = null)

Properties

Link copied to clipboard

List of property definitions that must all be satisfied. Must contain at least 1 schema.

Link copied to clipboard

Optional description of the property