package config

  1. Alphabetic
  1. Public
  2. All

Type Members

  1. case class ConfigInjectionOptions(enableScalars: Boolean = true, transformer: ConfigValueTransformer = ConfigValueTransformer.Null) extends Product with Serializable
  2. class ConfigModule extends BootstrapModuleDef
  3. case class ConfigPath(parts: Seq[String]) extends Product with Serializable
  4. class ConfigProvider extends PlanningHook
  5. class ConfigReferenceExtractor extends PlanningHook

    Finds parameters of bindings with @Conf, @ConfPath or @AutoConf annotations and replaces their keys with Conf IdKeys To then be processed by ConfigProvider plan rewriter

  6. trait ConfigValueTransformer extends AnyRef
  7. case class ResolvedConfig(source: AppConfig, requiredPaths: Set[ConfigPath]) extends Product with Serializable
  8. sealed trait TranslationResult extends AnyRef

Value Members

  1. object ConfigInjectionOptions extends Serializable
  2. object ConfigProvider
  3. object ConfigValueTransformer
  4. object TranslationResult