package
config
Value Members
-
object
ConfigDecoder extends Serializable
-
-
implicit
val
classyConfigReadBoolean: Read[Config, Boolean]
-
implicit
val
classyConfigReadBooleanList: Read[Config, List[Boolean]]
-
implicit
val
classyConfigReadConfig: Read[Config, Config]
-
implicit
val
classyConfigReadConfigList: Read[Config, List[Config]]
-
implicit
val
classyConfigReadDouble: Read[Config, Double]
-
implicit
val
classyConfigReadDoubleList: Read[Config, List[Double]]
-
implicit
val
classyConfigReadFiniteDuration: Read[Config, FiniteDuration]
-
implicit
val
classyConfigReadInt: Read[Config, Int]
-
implicit
val
classyConfigReadIntList: Read[Config, List[Int]]
-
implicit
val
classyConfigReadLong: Read[Config, Long]
-
implicit
val
classyConfigReadLongList: Read[Config, List[Long]]
-
implicit
val
classyConfigReadNumber: Read[Config, Number]
-
implicit
val
classyConfigReadNumberList: Read[Config, List[Number]]
-
implicit
val
classyConfigReadString: Read[Config, String]
-
implicit
val
classyConfigReadStringList: Read[Config, List[String]]
-
val
readConfig: From[Config]
Inherited from AnyRef
Inherited from Any
Provides support for Typesafe Config/Shocon Config.
Available with the
"classy-config-typesafe"
and"classy-config-shocon"
modules. These modules and their dependencies share the same classpath and cannot be used simultaneously.Usage
Read instances are available with a wildcard import:
import classy.config._
This enables automatically derived decoders with classy.generic as well as manual decoders: