Packages

o

bio.ferlab.datalake.spark3.config

ConfigurationLoader

object ConfigurationLoader

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

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[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. def loadFromPath(path: String): Configuration

    Load a configuration file from a path eg: file://.../config/application.conf

    Load a configuration file from a path eg: file://.../config/application.conf

    path

    the path where the config file is located.

    returns

    the configuration loaded as Configuration

  12. def loadFromResources(name: String): Configuration

    Load a configuration file from the resources folder eg: config/application.conf

    Load a configuration file from the resources folder eg: config/application.conf

    name

    the name of the resource

    returns

    the configuration loaded as Configuration

  13. def loadFromString(configString: String): Configuration

    Load a configuration file from a given string

    Load a configuration file from a given string

    configString

    the configuration as a string.

    returns

    the configuration loaded as Configuration

  14. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. implicit def resultToConfiguration(result: Result[Configuration]): Configuration

    Implicit conversion - convert a Result[Configuration] to a Configuration by loading in succession the file passed in argument, the reference.conf or the application.conf.

    Implicit conversion - convert a Result[Configuration] to a Configuration by loading in succession the file passed in argument, the reference.conf or the application.conf.

    Throws an exception if no configuration file is found.

    result

    result from an attempt to load a configuration file

    returns

    the configuration file or a fallback configuration.

  18. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  19. def toString(): String
    Definition Classes
    AnyRef → Any
  20. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  22. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped