JsonSchemaDefinition
Represents a JSON Schema definition.
Author
Konstantin Pavlov
Constructors
Properties
Defines whether additional properties are allowed and their schema. Can be:
Schema definitions for reusable types (JSON Schema $defs).
Optional description of the schema.
Optional discriminator for polymorphic schemas.
JSON Schema $id
List of alternative schemas for polymorphic types.
A map of property definitions.
JSON Schema $schema keyword, e.g. https://json-schema.org/draft/2020-12/schema
The JSON schema type (e.g., "object", "array", "string", etc.).
Functions
Retrieves the allOf property definition associated with the specified property name.
Retrieves the anyOf property definition associated with the specified property name.
Retrieves the array property definition associated with the specified property name.
Retrieves the boolean property definition associated with the specified property name.
Retrieves the numeric property definition associated with the specified property name.
Retrieves the object property definition associated with the specified property name.
Retrieves the oneOf property definition associated with the specified property name.
Retrieves the reference property definition associated with the specified property name.
Retrieves the string property definition associated with the specified property name.