AbstractConfigObject
abstract class AbstractConfigObject(_origin: ConfigOrigin) extends AbstractConfigValue with ConfigObject with Container
- Companion
- object
trait Container
trait ConfigObject
class AbstractConfigValue
trait MergeableValue
trait ConfigValue
trait ConfigMergeable
class Object
trait Matchable
class Any
class ConfigDelayedMergeObject
class SimpleConfigObject
Value members
Methods
override def constructDelayedMerge(origin: ConfigOrigin, stack: List[AbstractConfigValue]): AbstractConfigValue
- Definition Classes
override def resolveSubstitutions(context: ResolveContext, source: ResolveSource): ResolveResult[ <: AbstractConfigObject]
- Definition Classes
override def render(sb: StringBuilder, indent: Int, atRoot: Boolean, options: ConfigRenderOptions): Unit
- Definition Classes
Inherited methods
def merge(x$0: K, x$1: V, x$2: BiFunction[ >: V <: <FromJavaObject>, >: V <: <FromJavaObject>, <: V]): V
- Inhertied 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.
child, which may also delete the parent, or make the parent into a
non-container.
- Inhertied from
- Container
def replaceAll(x$0: BiFunction[ >: K <: <FromJavaObject>, >: V <: <FromJavaObject>, <: V]): Unit
- Inhertied from
- Map
def compute(x$0: K, x$1: BiFunction[ >: K <: <FromJavaObject>, >: V <: <FromJavaObject>, <: V]): V
- Inhertied from
- Map
def forEach(x$0: BiConsumer[ >: K <: <FromJavaObject>, >: V <: <FromJavaObject>]): Unit
- Inhertied from
- Map
Super-expensive full traversal to see if descendant is anywhere
underneath this container.
underneath this container.
- Inhertied from
- Container
def computeIfPresent(x$0: K, x$1: BiFunction[ >: K <: <FromJavaObject>, >: V <: <FromJavaObject>, <: V]): V
- Inhertied from
- Map
Recursively unwraps the object, returning a map from String to whatever
plain Java values are unwrapped from the object's values.
plain Java values are unwrapped from the object's values.
- Returns
-
a
java.util.Map
containing plain Java objects - Definition Classes
- Inhertied from
- ConfigObject