ConfigLoader

play.api.ConfigLoader
See theConfigLoader companion trait
object ConfigLoader

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def apply[A](f: Config => String => A): ConfigLoader[A]

Implicits

Implicits

implicit val bytesLoader: ConfigLoader[ConfigMemorySize]
implicit val configListLoader: ConfigLoader[ConfigList]
implicit val configLoader: ConfigLoader[Config]
implicit val configObjectLoader: ConfigLoader[ConfigObject]
implicit val intLoader: ConfigLoader[Int]
implicit val javaDurationLoader: ConfigLoader[Duration]
implicit val javaSeqDurationLoader: ConfigLoader[Seq[Duration]]
implicit val longLoader: ConfigLoader[Long]
implicit def mapLoader[A](implicit valueLoader: ConfigLoader[A]): ConfigLoader[Map[String, A]]
implicit val numberLoader: ConfigLoader[Number]
implicit def optionLoader[A](implicit valueLoader: ConfigLoader[A]): ConfigLoader[Option[A]]

Loads a value, interpreting a null value as None and any other value as Some(value).

Loads a value, interpreting a null value as None and any other value as Some(value).

Attributes

implicit val periodLoader: ConfigLoader[Period]
implicit val seqBytesLoader: ConfigLoader[Seq[ConfigMemorySize]]
implicit val seqConfigLoader: ConfigLoader[Seq[Config]]
implicit val seqIntLoader: ConfigLoader[Seq[Int]]
implicit val seqNumberLoader: ConfigLoader[Seq[Number]]
implicit val temporalLoader: ConfigLoader[TemporalAmount]
implicit val uriLoader: ConfigLoader[URI]
implicit val urlLoader: ConfigLoader[URL]