ConfigImpl

org.ekrich.config.impl.ConfigImpl
object ConfigImpl

Internal implementation detail, not ABI stable, do not touch. For use only by the org.ekrich.config package.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
ConfigImpl.type

Members list

Value members

Concrete methods

def computeCachedConfig(loader: ClassLoader, key: String, updater: Callable[Config]): Config
def defaultReference(loader: ClassLoader): Config
def emptyConfig(originDescription: String): Config
def fromAnyRef(obj: AnyRef, originDescription: String): ConfigValue
def fromAnyRef(obj: Any, origin: ConfigOrigin, mapMode: FromMapMode): AbstractConfigValue
def fromPathMap(pathMap: Map[String, _], originDescription: String): ConfigObject
def newFileOrigin(filename: String): ConfigOrigin
def newSimpleOrigin(description: String): ConfigOrigin
def newURLOrigin(url: URL): ConfigOrigin
def parseFileAnySyntax(basename: File, baseOptions: ConfigParseOptions): ConfigObject
def parseResourcesAnySyntax(klass: Class[_], resourceBasename: String, baseOptions: ConfigParseOptions): ConfigObject
def parseResourcesAnySyntax(resourceBasename: String, baseOptions: ConfigParseOptions): ConfigObject
def trace(message: String): Unit
def trace(indentLevel: Int, message: String): Unit
def traceLoadsEnabled: Boolean