Class ConversionResult<T>

java.lang.Object
com.ultikits.ultitools.config.convert.ConversionResult<T>
Type Parameters:
T - the converted Java type

@Internal public final class ConversionResult<T> extends Object
Internal converted value and all nested diagnostics collected during that conversion. The public converter contract still returns the value itself.
Since:
6.3.0
  • Field Details

  • Constructor Details

  • Method Details

    • value

      public T value()
      Returns:
      the converted value
    • failures

      public List<ConversionFailure> failures()
      Returns:
      immutable diagnostics from every nested context