Package com.ultikits.ultitools.config.convert
package com.ultikits.ultitools.config.convert
Module-extensible conversion between Java values and the configuration plain-data model.
Converters are discovered and types are checked before configuration files are touched.
- Since:
- 6.3.0
-
ClassDescriptionConverts one Java value type to and from the configuration plain-data model.Registers a converter discovered in a module's scan packages, before config initialization.Immutable conversion location, with recursive dispatch through the same module registry.Checked conversion failure carrying the file, whole key path, and declared Java type.One refused nested input, retained independently of the successfully converted values.Internal converted value and all nested diagnostics collected during that conversion.Module-local converter lookup and pre-file type validation.Outcome of
ConverterRegistry.Context.probe(java.lang.Object, java.lang.reflect.Type): whether the read succeeded without any failure, and the value it read.Frozen legacy parser semantics behind a detached input and explicit plain-output boundary.