AbstractDIConfigReader

izumi.distage.config.codec.AbstractDIConfigReader

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Concise view

Value members

Abstract methods

def decodeConfig(config: DistageConfigImpl): Try[A]
def decodeConfig(path: String)(config: DistageConfigImpl)(implicit tag: Tag[A]): A
def decodeConfigWithDefault(path: String)(default: => A)(config: DistageConfigImpl)(implicit tag: Tag[A]): A
def flatMap[B](f: A => DIConfigReader[B]): DIConfigReader[B]
def map[B](f: A => B): DIConfigReader[B]

Concrete methods

final def decodeAppConfig(path: String)(implicit tag: Tag[A]): AppConfig => A
final def decodeAppConfigWithDefault(path: String)(default: => A)(implicit tag: Tag[A]): AppConfig => A