HoconSource

class HoconSource(value: Config) : Source

Source from a HOCON value.

Constructors

HoconSource
Link copied to clipboard
fun HoconSource(value: Config)

Functions

contains
Link copied to clipboard
open operator fun contains(prefix: String): Boolean
open operator fun contains(path: Path): Boolean
disabled
Link copied to clipboard
open fun disabled(feature: Feature): Source
enabled
Link copied to clipboard
open fun enabled(feature: Feature): Source
get
Link copied to clipboard
open operator fun get(path: String): Source
open operator fun get(path: Path): Source
getNodeOrNull
Link copied to clipboard
open fun getNodeOrNull(path: Path, lowercased: Boolean, littleCamelCased: Boolean): TreeNode?
getOrNull
Link copied to clipboard
open fun getOrNull(path: String): Source?
open fun getOrNull(path: Path): Source?
isEnabled
Link copied to clipboard
open fun isEnabled(feature: Feature): Boolean
littleCamelCased
Link copied to clipboard
open fun littleCamelCased(enabled: Boolean): Source
lowercased
Link copied to clipboard
open fun lowercased(enabled: Boolean): Source
normalized
Link copied to clipboard
open fun normalized(lowercased: Boolean, littleCamelCased: Boolean): Source
plus
Link copied to clipboard
open operator fun plus(facade: Source): Source
substituted
Link copied to clipboard
open fun substituted(root: Source, enabled: Boolean, errorWhenUndefined: Boolean): Source
withFallback
Link copied to clipboard
open fun withFallback(fallback: Source): Source
withPrefix
Link copied to clipboard
open fun withPrefix(prefix: String): Source
open fun withPrefix(prefix: Path): Source

Properties

description
Link copied to clipboard
open val description: String
features
Link copied to clipboard
open val features: Map<Feature, Boolean>
info
Link copied to clipboard
open override val info: SourceInfo
tree
Link copied to clipboard
open override val tree: TreeNode
value
Link copied to clipboard
val value: Config

Sources

jvm source
Link copied to clipboard