confuse

package confuse

Members list

Concise view

Type members

Classlikes

trait Api extends MainApi with ReaderApi with StandardReaders with UnmarshalApi

Attributes

Graph
Supertypes
trait StandardStringReaders
trait LowPrioStringReaders
trait StringReaderApi
trait ReaderApi
trait MainApi
class Object
trait Matchable
class Any
Known subtypes
object default.type
case class Arr(elems: ArrayBuffer[Value]) extends Value

An array of configuration values.

An array of configuration values.

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Value
class Object
trait Matchable
class Any
case class Config(fields: LinkedHashMap[String, Value]) extends Value

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Value
class Object
trait Matchable
class Any
object Config

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Config.type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
object
Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object FieldError

Attributes

Companion:
enum
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object HoconReader.type
object IniReader.type
object JsonReader.type
object PropsReader.type
object YamlReader.type
object FileReader

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait MainApi extends PlatformApi

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Api
object default.type
case class Null() extends Value with Terminal

The null value. Indicates that a value has not been set or explicitly set to null.

The null value. Indicates that a value has not been set or explicitly set to null.

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Terminal
trait Value
class Object
trait Matchable
class Any
enum Origin

Attributes

Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class Path(segments: List[String])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Path

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Path.type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait MainApi
trait Api
object default.type
Self type
class ReadException(val message: String, cause: Throwable) extends Exception

Attributes

Graph
Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
trait ReaderApi

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Api
object default.type
Self type
enum Result[+A]

Attributes

Companion:
object
Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
case Error
object Result

Attributes

Companion:
enum
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Result.type
trait StandardReaders extends ReaderApi with StandardStringReaders

Attributes

Graph
Supertypes
trait StandardStringReaders
trait LowPrioStringReaders
trait StringReaderApi
trait ReaderApi
class Object
trait Matchable
class Any
Known subtypes
trait Api
object default.type
case class Str(str: String) extends Value with Terminal

A text value.

A text value.

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Terminal
trait Value
class Object
trait Matchable
class Any
sealed trait Terminal extends Value

Marker trait for terminal values.

Marker trait for terminal values.

A terminal value does not contain other values.

Attributes

Graph
Supertypes
trait Value
class Object
trait Matchable
class Any
Known subtypes
class Null
class Str
trait UnmarshalApi extends ReaderApi

Attributes

Graph
Supertypes
trait ReaderApi
class Object
trait Matchable
class Any
Known subtypes
trait Api
object default.type
sealed trait Value

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Arr
class Config
class Null
class Str
trait Terminal
class Watcher(paths: Iterable[Path], onEvent: Set[Path] => Unit, daemonize: Boolean) extends AutoCloseable with Closeable

Attributes

Graph
Supertypes
trait Closeable
trait AutoCloseable
class Object
trait Matchable
class Any
object default extends Api

Attributes

Graph
Supertypes
trait Api
trait StandardStringReaders
trait LowPrioStringReaders
trait StringReaderApi
trait ReaderApi
trait MainApi
class Object
trait Matchable
class Any
Self type
default.type