ObjectBuilder

laika.config.ConfigEncoder$.ObjectBuilder
See theObjectBuilder companion object
class ObjectBuilder(delegate: ConfigBuilder)

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def withValue[T](key: String, value: T)(implicit encoder: ConfigEncoder[T]): ObjectBuilder

Returns a new builder instance adding the specified value to the existing set of values.

Returns a new builder instance adding the specified value to the existing set of values.

Attributes

def withValue[T](key: Key, value: T)(implicit encoder: ConfigEncoder[T]): ObjectBuilder

Returns a new builder instance adding the specified value to the existing set of values.

Returns a new builder instance adding the specified value to the existing set of values.

Attributes

def withValue[T](key: String, value: Option[T])(implicit encoder: ConfigEncoder[T]): ObjectBuilder

Returns a new builder instance adding the specified value to the existing set of values if it is non-empty.

Returns a new builder instance adding the specified value to the existing set of values if it is non-empty.

Attributes

def withValue[T](key: Key, value: Option[T])(implicit encoder: ConfigEncoder[T]): ObjectBuilder

Returns a new builder instance adding the specified value to the existing set of values if it is non-empty.

Returns a new builder instance adding the specified value to the existing set of values if it is non-empty.

Attributes