AbstractConfigObject

Companion
object
trait Container
trait Map[String, ConfigValue]
class Object
trait Matchable
class Any

Value members

Abstract methods

override def get(key: Any): AbstractConfigValue
Definition Classes
override def render(sb: StringBuilder, indent: Int, atRoot: Boolean, options: ConfigRenderOptions): Unit
Definition Classes
override def withOnlyKey(key: String): AbstractConfigObject
Definition Classes
override def withValue(key: String, value: ConfigValue): AbstractConfigObject
Definition Classes
override def withoutKey(key: String): AbstractConfigObject
Definition Classes

Concrete methods

override def clear(): Unit
Definition Classes
Map
Definition Classes
override def put(arg0: String, arg1: ConfigValue): ConfigValue
Definition Classes
Map
override def putAll(arg0: Map[_ <: String, _ <: ConfigValue]): Unit
Definition Classes
Map
override def relativized(prefix: Path): AbstractConfigObject
Definition Classes
override def remove(arg0: Any): ConfigValue
Definition Classes
Map
override def resolveSubstitutions(context: ResolveContext, source: ResolveSource): ResolveResult[_ <: AbstractConfigObject]
Definition Classes
override def toConfig: SimpleConfig
Definition Classes
Definition Classes

Inherited methods

override def atKey(key: String): SimpleConfig
Definition Classes
Inherited from
AbstractConfigValue
override def atPath(pathExpression: String): SimpleConfig
Definition Classes
Inherited from
AbstractConfigValue
def compute(`x$0`: K, `x$1`: BiFunction[_ >: K <: `<FromJavaObject>`, _ >: V <: `<FromJavaObject>`, _ <: V]): ConfigValue
Inherited from
Map
def computeIfAbsent(`x$0`: K, `x$1`: Function[_ >: K <: `<FromJavaObject>`, _ <: V]): ConfigValue
Inherited from
Map
def computeIfPresent(`x$0`: K, `x$1`: BiFunction[_ >: K <: `<FromJavaObject>`, _ >: V <: `<FromJavaObject>`, _ <: V]): ConfigValue
Inherited from
Map
def containsKey(`x$0`: `<FromJavaObject>`): Boolean
Inherited from
Map
def containsValue(`x$0`: `<FromJavaObject>`): Boolean
Inherited from
Map
def entrySet(): Set[Entry[String, ConfigValue]]
Inherited from
Map
override def equals(other: Any): Boolean
Definition Classes
Inherited from
AbstractConfigValue
def forEach(`x$0`: BiConsumer[_ >: K <: `<FromJavaObject>`, _ >: V <: `<FromJavaObject>`]): Unit
Inherited from
Map
def getOrDefault(`x$0`: `<FromJavaObject>`, `x$1`: V): ConfigValue
Inherited from
Map
def hasDescendant(descendant: AbstractConfigValue): Boolean

Super-expensive full traversal to see if descendant is anywhere underneath this container.

Super-expensive full traversal to see if descendant is anywhere underneath this container.

Inherited from
Container
override def hashCode: Int
Definition Classes
Inherited from
AbstractConfigValue
def isEmpty(): Boolean
Inherited from
Map
def keySet(): Set[String]
Inherited from
Map
def merge(`x$0`: K, `x$1`: V, `x$2`: BiFunction[_ >: V <: `<FromJavaObject>`, _ >: V <: `<FromJavaObject>`, _ <: V]): ConfigValue
Inherited from
Map
Definition Classes
Inherited from
AbstractConfigValue
def putIfAbsent(`x$0`: K, `x$1`: V): ConfigValue
Inherited from
Map
def remove(`x$0`: `<FromJavaObject>`, `x$1`: `<FromJavaObject>`): Boolean
Inherited from
Map
final override def render(options: ConfigRenderOptions): String
Definition Classes
Inherited from
AbstractConfigValue
final override def render: String
Definition Classes
Inherited from
AbstractConfigValue
def replace(`x$0`: K, `x$1`: V): ConfigValue
Inherited from
Map
def replace(`x$0`: K, `x$1`: V, `x$2`: V): Boolean
Inherited from
Map
def replaceAll(`x$0`: BiFunction[_ >: K <: `<FromJavaObject>`, _ >: V <: `<FromJavaObject>`, _ <: V]): Unit
Inherited from
Map

Replace a child of this value. CAUTION if replacement is null, delete the child, which may also delete the parent, or make the parent into a non-container.

Replace a child of this value. CAUTION if replacement is null, delete the child, which may also delete the parent, or make the parent into a non-container.

Inherited from
Container
def size(): Int
Inherited from
Map
override def toString: String
Definition Classes
Inherited from
AbstractConfigValue
override def unwrapped: Map[String, AnyRef]

Recursively unwraps the object, returning a map from String to whatever plain Java values are unwrapped from the object's values.

Recursively unwraps the object, returning a map from String to whatever plain Java values are unwrapped from the object's values.

Returns

a java.util.Map containing plain Java objects

Definition Classes
Inherited from
ConfigObject
def values(): Collection[ConfigValue]
Inherited from
Map