implicit final class ConfigOperations extends AnyVal
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ConfigOperations
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new ConfigOperations(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 ?[A](key: String): Try[A]
- def ?:[A](key: String, default: A): A
- def as[A](key: String, default: A): A
- def as[A](key: String): Try[A]
- def asBoolean(key: String): Option[Boolean]
- def asBoolean(key: String, default: Boolean): Boolean
- def asConfig(key: String, default: Config = ConfigFactory.empty): Config
- def asDuration(key: String): Option[Duration]
- def asFiniteDuration(key: String): Option[FiniteDuration]
- def asFiniteDuration(key: String, default: FiniteDuration): FiniteDuration
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def asInt(key: String): Option[Int]
- def asInt(key: String, default: Int): Int
- def asOptionalNonEmptyString(key: String): Option[String]
- def asString(key: String): Option[String]
- def asString(key: String, default: String): String
- val config: Config
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- def getDuration(key: String, unit: TimeUnit): FiniteDuration
- def getMillisDuration(key: String): FiniteDuration
- def getNanosDuration(key: String): FiniteDuration
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
toString(): String
- Definition Classes
- Any
- def withkey[A](key: String)(f: (Config) ⇒ A): A