A boolean indicating if config keys that do not map to a case class field are allowed in config objects
Returns the key in the config object associated with a given case class field.
Returns the key in the config object associated with a given case class field.
the case class field
the key in the config object associated with the given case class field.
A boolean indicating if the default arguments of the case class should be used when fields are missing
A trait that can be implemented to customize how case classes are read from and written to a config.
the type of case class for which this hint applies