wvlet.airframe.config

Attributes

Members list

Concise view

Type members

Classlikes

object Config extends LogSupport

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
class Object
trait Matchable
class Any
Self type
Config.type
case class Config extends ConfigCompat with Iterable[ConfigHolder] with LogSupport

Attributes

Companion:
object
Graph
Supertypes
trait Product
trait Equals
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
trait Iterable[ConfigHolder]
trait IterableFactoryDefaults[ConfigHolder, Iterable]
trait IterableOps[ConfigHolder, Iterable, Iterable[ConfigHolder]]
trait IterableOnceOps[ConfigHolder, Iterable, Iterable[ConfigHolder]]
trait IterableOnce[ConfigHolder]
class Object
trait Matchable
class Any
case class ConfigChange(tpe: Surface, key: ConfigKey, default: Any, current: Any)

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Config
Self type
case class ConfigEnv(env: String, defaultEnv: String, configPaths: Seq[String])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class ConfigHolder(tpe: Surface, value: Any)

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type
case class ConfigPaths(configPaths: Seq[String]) extends LogSupport

Attributes

Graph
Supertypes
trait Product
trait Equals
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
class Object
trait Matchable
class Any
implicit class ConfigurableDesign(d: Design) extends ConfigPackageCompat

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
object PropertiesConfig extends LogSupport

Helper class to overwrite config objects using Java Properties

Helper class to overwrite config objects using Java Properties

Attributes

Graph
Supertypes
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
class Object
trait Matchable
class Any
Self type
object YamlReader extends YamlReaderCompat with LogSupport

Attributes

Companion:
class
Graph
Supertypes
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
class Object
trait Matchable
class Any
Self type
class YamlReader(map: Map[AnyRef, AnyRef]) extends LogSupport

Converting Yaml (java Map value generated by SnakeYaml) to MessagePack Map value

Converting Yaml (java Map value generated by SnakeYaml) to MessagePack Map value

Attributes

Companion:
object
Graph
Supertypes
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object YamlReader.type

Implicits

Implicits

final implicit def ConfigurableDesign(d: Design): ConfigurableDesign