SimpleConfigObject

@SerialVersionUID(2L) final class SimpleConfigObject(_origin: ConfigOrigin, val value: Map[String, AbstractConfigValue], val status: ResolveStatus, val ignoresFallbacks: Boolean) extends AbstractConfigObject with Serializable
Companion
object
trait Serializable
trait Container
trait Map[String, ConfigValue]
class Object
trait Matchable
class Any

Value members

Constructors

def this(_origin: ConfigOrigin, value: Map[String, AbstractConfigValue])

Concrete methods

Definition Classes
override def canEqual(other: Any): Boolean
Definition Classes
override def containsKey(key: Any): Boolean
Definition Classes
Map
override def containsValue(v: Any): Boolean
Definition Classes
Map
override def entrySet: Set[Entry[String, ConfigValue]]
Definition Classes
Map
override def equals(other: Any): Boolean
Definition Classes
Map -> AbstractConfigValue -> Any
override def get(key: Any): AbstractConfigValue
Definition Classes
override def hasDescendant(descendant: AbstractConfigValue): Boolean
Definition Classes
override def hashCode: Int
Definition Classes
Map -> AbstractConfigValue -> Any
override def isEmpty: Boolean
Definition Classes
Map
override def keySet: Set[String]
Definition Classes
Map
override def newCopy(newStatus: ResolveStatus, newOrigin: ConfigOrigin): SimpleConfigObject
Definition Classes
override def render(sb: StringBuilder, indentVal: Int, atRoot: Boolean, options: ConfigRenderOptions): Unit
Definition Classes
Definition Classes
@throws(scala.throws.$lessinit$greater$default$1[org.ekrich.config.impl.AbstractConfigValue.NotPossibleToResolve])
override def resolveSubstitutions(context: ResolveContext, source: ResolveSource): ResolveResult[_ <: AbstractConfigObject]
override def size: Int
Definition Classes
Map
override def unwrapped: Map[String, AnyRef]
Definition Classes
override def values: HashSet[ConfigValue]
Definition Classes
Map
override def withOnlyKey(key: String): SimpleConfigObject
Definition Classes
override def withOnlyPath(path: Path): SimpleConfigObject
Definition Classes
Definition Classes
override def withValue(key: String, v: ConfigValue): SimpleConfigObject
Definition Classes
override def withValue(path: Path, v: ConfigValue): SimpleConfigObject
Definition Classes
override def withoutKey(key: String): SimpleConfigObject
Definition Classes
override def withoutPath(path: Path): SimpleConfigObject
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
override def clear(): Unit
Definition Classes
Inherited from
AbstractConfigObject
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 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 merge(`x$0`: K, `x$1`: V, `x$2`: BiFunction[_ >: V <: `<FromJavaObject>`, _ >: V <: `<FromJavaObject>`, _ <: V]): ConfigValue
Inherited from
Map
Definition Classes
Inherited from
AbstractConfigValue
override def put(arg0: String, arg1: ConfigValue): ConfigValue
Definition Classes
Inherited from
AbstractConfigObject
override def putAll(arg0: Map[_ <: String, _ <: ConfigValue]): Unit
Definition Classes
Inherited from
AbstractConfigObject
def putIfAbsent(`x$0`: K, `x$1`: V): ConfigValue
Inherited from
Map
override def remove(arg0: Any): ConfigValue
Definition Classes
Inherited from
AbstractConfigObject
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
override def toConfig: SimpleConfig
Definition Classes
Inherited from
AbstractConfigObject
override def toString: String
Definition Classes
Inherited from
AbstractConfigValue
Definition Classes
Inherited from
AbstractConfigObject

Concrete fields

override val ignoresFallbacks: Boolean
val value: Map[String, AbstractConfigValue]