implicit final class LumAICommonConfigWrapper extends AnyVal
Allows to treat a Config object like a Map[A]
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- LumAICommonConfigWrapper
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new LumAICommonConfigWrapper(config: Config)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
##(): Int
- Definition Classes
- Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
-
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.
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- val config: Config
-
def
entrySetScala: Set[(String, ConfigValue)]
Returns the value of entrySet converted to scala types
-
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.
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
toString(): String
- Definition Classes
- Any