Interface KhazConfig.ValueAdapter<T>

Enclosing class:
KhazConfig

public static interface KhazConfig.ValueAdapter<T>
  • Method Summary

    Modifier and Type
    Method
    Description
    format(T value)
     
    default T
    normalize(T value, T fallback)
     
    Empty means the raw value is not valid for this entry.
    default T
    parse(String raw, T fallback)
     
  • Method Details

    • parse

      Optional<T> parse(String raw)
      Empty means the raw value is not valid for this entry.
    • parse

      default T parse(String raw, T fallback)
    • format

      String format(T value)
    • normalize

      default T normalize(T value, T fallback)