Creates a ConfigFieldMapping according to the naming conventions specified both for the object that will receive config values and for the configuration file.
Creates a ConfigFieldMapping according to the naming conventions specified both for the object that will receive config values and for the configuration file.
naming convention used by the fields of the object which will receive config values
naming convention used in the configuration file
a ConfigFieldMapping created according to the provided naming conventions.
(Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig
Creates a ConfigFieldMapping from the provided function, mapping names in the object that will receive config values to names in the configuration file.
Creates a ConfigFieldMapping from the provided function, mapping names in the object that will receive config values to names in the configuration file.
a function that maps names in the object that will receive config values to names in the configuration file
a ConfigFieldMapping created from the provided function.
(Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig
(Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig