ConfigMapper

fallatol.config.ConfigMapper
See theConfigMapper companion object
trait ConfigMapper[A]

The core type class for fallatol-config. It describes how an instance of some type obtained from an instance of org.ekrich.impl.ConfigValue. Instances of this type class are used by ConfigOps which allows getting of instances from org.ekrich.config.Config via type parameters like:

  config.get[Double]("path.to.double")

rather than the built in methods with hard coded values:

  config.getDouble("path.to.double")

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def get(cv: ConfigValue): ConfigResult[A]
Implicitly added by configListMapper
def get(cv: ConfigValue): ConfigResult[A]
Implicitly added by configMapMapper
def get(cv: ConfigValue): ConfigResult[A]