Class/Object

pureconfig.module.yaml

YamlConfigSource

Related Docs: object YamlConfigSource | package yaml

Permalink

final class YamlConfigSource extends ConfigSource

A ConfigSource that reads configs from YAML documents in a stream, file or string.

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

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def asObjectSource: ConfigObjectSource

    Permalink

    Converts this YAML source to a config object source to allow merging with other sources.

    Converts this YAML source to a config object source to allow merging with other sources. This operation is not reversible. The new source will load with an error if this document does not contain an object.

    returns

    a config object source that produces YAML object documents read by this source

  6. def at(namespace: String): ConfigSource

    Permalink
    Definition Classes
    ConfigSource
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def cursor(): Result[ConfigCursor]

    Permalink
    Definition Classes
    ConfigSource
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. def fluentCursor(): FluentConfigCursor

    Permalink
    Definition Classes
    ConfigSource
  13. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  14. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  15. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  16. final def load[A](implicit reader: Derivation[ConfigReader[A]]): Result[A]

    Permalink
    Definition Classes
    ConfigSource
  17. final def loadOrThrow[A](implicit arg0: ClassTag[A], reader: Derivation[ConfigReader[A]]): A

    Permalink
    Definition Classes
    ConfigSource
    Annotations
    @throws( ... )
  18. def multiDoc: ConfigSource

    Permalink

    Returns a new source that produces a multi-document YAML read by this source as a config list.

    Returns a new source that produces a multi-document YAML read by this source as a config list.

    returns

    a new source that produces a multi-document YAML read by this source as a config list.

  19. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  21. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  22. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  23. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  24. def value(): Result[ConfigValue]

    Permalink
    Definition Classes
    YamlConfigSource → ConfigSource
  25. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ConfigSource

Inherited from AnyRef

Inherited from Any

Ungrouped