NAME

JSON::Structure::Types - Type definitions for JSON Structure validation

DESCRIPTION

This module provides type definitions and constants used throughout the JSON Structure validation library.

FUNCTIONS

is_valid_type($type)

Returns true if the given type name is a valid JSON Structure type.

is_primitive_type($type)

Returns true if the given type is a primitive type.

is_compound_type($type)

Returns true if the given type is a compound type.

is_numeric_type($type)

Returns true if the given type is a numeric type.

JSON::Structure::Types::JsonLocation

Represents a location in a JSON document with line and column information.

JSON::Structure::Types::ValidationError

Represents a validation error with code, message, and location information.

JSON::Structure::Types::ValidationResult

Represents the result of a validation operation.

AUTHOR

JSON Structure Project

LICENSE

MIT License