Packages

  • package root
    Definition Classes
    root
  • package eu
    Definition Classes
    root
  • package shiftforward
    Definition Classes
    eu
  • package apso

    Contains ShiftForward's general-purpose utility classes and methods, as well as extensions of existing ones.

    Contains ShiftForward's general-purpose utility classes and methods, as well as extensions of existing ones.

    Definition Classes
    shiftforward
  • package config
    Definition Classes
    apso
  • object LazyConfigFactory

    Contains static methods for creating Config instances in a lazy way.

    Contains static methods for creating Config instances in a lazy way.

    The loading process resolves variables lazily - configurations are first completely loaded and merged (reference.conf, the application file and default overrides) and only then are variables resolved. This ConfigFactory also considers a third standard configuration file, overrides.conf, which has priority over the application file and can be used to specify keys that should always be overriden, e.g. by environment variables if they are defined.

    Definition Classes
    config
  • Builder

trait Builder extends AnyRef

A Config builder providing a DSL for retireving and modifying configs.

Annotations
@deprecated
Deprecated

(Since version 2017/07/13) Use pureconfig for loading the root object and then manipulate domain objects directly

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

Abstract Value Members

  1. abstract def config: Config

    The built config.

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  16. def toString(): String
    Definition Classes
    AnyRef → Any
  17. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  20. def withOverrides(overrides: (String, Any), moreOverrides: (String, Any)*): Builder

    Returns a new builder with some settings overridden.

    Returns a new builder with some settings overridden. The provided settings must exist in the currently built config; otherwise, a ConfigFactory.ValidationFailed is thrown.

    overrides

    a setting to override in the current config as a key-value pair

    moreOverrides

    additional settings to override in the current config as key-value pairs

    returns

    a new builder with the given settings overridden.

  21. def withOverrides(overrides: String): Builder

    Returns a new builder with some settings overridden.

    Returns a new builder with some settings overridden. The provided settings must exist in the currently built config; otherwise, a ConfigFactory.ValidationFailed is thrown.

    overrides

    the settings to override in the current config as a parseable config

    returns

    a new builder with the given settings overridden.

  22. def withOverrides(overrides: Config): Builder

    Returns a new builder with some settings overridden.

    Returns a new builder with some settings overridden. The provided settings must exist in the currently built config; otherwise, a ConfigFactory.ValidationFailed is thrown.

    overrides

    the settings to override in the current config

    returns

    a new builder with the given settings overridden.

  23. def withSettings(settings: (String, Any), moreSettings: (String, Any)*): Builder

    Returns a new builder with some additional settings.

    Returns a new builder with some additional settings. The provided settings must not exist in the currently built config; otherwise, a ConfigFactory.ValidationFailed is thrown.

    settings

    a setting to add to the current config as a key-value pair

    moreSettings

    additional settings to add to the current config as key-value pairs

    returns

    a new builder with the given settings added.

  24. def withSettings(settings: String): Builder

    Returns a new builder with some additional settings.

    Returns a new builder with some additional settings. The provided settings must not exist in the currently built config; otherwise, a ConfigFactory.ValidationFailed is thrown.

    settings

    the settings to add to the current config as a parseable config

    returns

    a new builder with the given settings added.

  25. def withSettings(settings: Config): Builder

    Returns a new builder with some additional settings.

    Returns a new builder with some additional settings. The provided settings must not exist in the currently built config; otherwise, a ConfigFactory.ValidationFailed is thrown.

    settings

    the settings to add to the current config

    returns

    a new builder with the given settings added.

Inherited from AnyRef

Inherited from Any

Ungrouped