Module caching

Module caching 

Source
Expand description

Caching optimizations for DDEX Builder

This module provides multi-level caching for schemas, validation results, hash computations, and compiled templates to eliminate redundant work.

Structs§

CacheManager
Public API for cache operations
CacheStats
Cache statistics
CompiledSchema
Compiled schema representation
CompiledTemplate
Compiled template for fast XML generation
ElementConstraint
Schema constraints
GlobalCache
Multi-level cache for DDEX Builder operations
HashCache
Cache for hash computations
HashKey
Hash key for caching
SchemaCache
Cache for compiled schemas
TemplateCache
Cache for XML templates and patterns
TemplateKey
Template key
ValidationCache
Cache for validation results
ValidationResult
Validation result
ValidationRule
Validation rule for cached schemas

Enums§

RuleType
Type of validation rule
TemplatePart
Template part (static or dynamic)