c

ai.lum.common.ConfigUtils

LumAICommonConfigWrapper

implicit final class LumAICommonConfigWrapper extends AnyVal

Allows to treat a Config object like a Map[A]

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LumAICommonConfigWrapper
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LumAICommonConfigWrapper(config: Config)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. def apply[A](path: String)(implicit arg0: ConfigFieldReader[A]): A

    Retrieves the value of type A from the Config object.

    Retrieves the value of type A from the Config object. Throws ConfigException.Missing if the value is missing.

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. val config: Config
  7. def entrySetScala: Set[(String, ConfigValue)]

    Returns the value of entrySet converted to scala types

  8. def get[A](path: String)(implicit arg0: ConfigFieldReader[A]): Option[A]

    Retrieves the value of type A from the Config object.

    Retrieves the value of type A from the Config object. Returns None if the value is missing.

  9. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. def toString(): String
    Definition Classes
    Any

Inherited from AnyVal

Inherited from Any

Ungrouped