Packages

p

io.estatico

confide

package confide

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. confide
  2. TypesafeImports
  3. StandardInstances
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Config = com.typesafe.config.Config
    Definition Classes
    TypesafeImports
  2. type ConfigException = com.typesafe.config.ConfigException
    Definition Classes
    TypesafeImports
  3. type ConfigList = com.typesafe.config.ConfigList
    Definition Classes
    TypesafeImports
  4. type ConfigObject = com.typesafe.config.ConfigObject
    Definition Classes
    TypesafeImports
  5. type ConfigOrigin = com.typesafe.config.ConfigOrigin
    Definition Classes
    TypesafeImports
  6. abstract class DerivedFromConfObj [A] extends FromConfObj[A]

    Used internally to simplify calling FromConf.derive by only requiring a single type param, inferring the HList representation.

  7. trait FromConf [A] extends AnyRef

    Type class for decoding values of type A from a Config.

  8. trait FromConfObj [A] extends FromConf[A]

    Type class for decoding a ConfigObject directly.

    Type class for decoding a ConfigObject directly. Generally useful for decoding case classes from configs.

  9. trait StandardInstances extends AnyRef

    Standard type class instances for FromConf and FromConfObj.

  10. trait TypesafeImports extends AnyRef

    Re-exported names from typesafe config for convenience.

  11. type WrongTypeConfigException = WrongType
    Definition Classes
    TypesafeImports

Value Members

  1. implicit val boolean: FromConf[Boolean]
    Definition Classes
    StandardInstances
  2. implicit val configList: FromConf[ConfigList]
    Definition Classes
    StandardInstances
  3. implicit val double: FromConf[Double]
    Definition Classes
    StandardInstances
  4. implicit val finiteDuration: FromConf[FiniteDuration]
    Definition Classes
    StandardInstances
  5. implicit val float: FromConf[Float]
    Definition Classes
    StandardInstances
  6. implicit def hlist[K <: Symbol, H, T <: HList](implicit w: Aux[K], fcH: FromConf[H], fcT: FromConfObj[T]): FromConfObj[::[FieldType[K, H], T]]
    Definition Classes
    StandardInstances
  7. implicit val hnil: FromConfObj[HNil]
    Definition Classes
    StandardInstances
  8. implicit val int: FromConf[Int]
    Definition Classes
    StandardInstances
  9. implicit def iter[A](implicit arg0: FromConf[A]): FromConf[Iterator[A]]
    Definition Classes
    StandardInstances
  10. implicit def list[A](implicit arg0: FromConf[A]): FromConf[List[A]]
    Definition Classes
    StandardInstances
  11. implicit val number: FromConf[Number]
    Definition Classes
    StandardInstances
  12. implicit val string: FromConf[String]
    Definition Classes
    StandardInstances
  13. implicit def vector[A](implicit arg0: FromConf[A]): FromConf[Vector[A]]
    Definition Classes
    StandardInstances
  14. object ConfideFactory

    Load configs directly given a FromConf instance.

  15. object DerivedFromConfObj
  16. object FromConf
  17. object FromConfObj

Inherited from TypesafeImports

Inherited from StandardInstances

Inherited from AnyRef

Inherited from Any

Ungrouped