Package com. uchuhimo. konf. source. base
Types
EmptyMapSource
Link copied to clipboard
EmptyStringNode
Link copied to clipboard
FlatSource
Link copied to clipboard
open class FlatSource(map: Map<String, String>, type: String, info: SourceInfo, allowConflict: Boolean) : Source
Content copied to clipboard
KVSource
Link copied to clipboard
open class KVSource(map: Map<String, Any>, type: String, info: SourceInfo) : ValueSource
Content copied to clipboard
ListStringNode
Link copied to clipboard
class ListStringNode(value: String, substituted: Boolean, originalValue: Any?) : ListSourceNode, SubstitutableNode
Content copied to clipboard
MapSource
Link copied to clipboard
open class MapSource(map: Map<String, Any>, type: String, info: SourceInfo) : ValueSource
Content copied to clipboard
SingleStringListNode
Link copied to clipboard
class SingleStringListNode(value: String, substituted: Boolean, originalValue: Any?) : SubstitutableNode, ListNode
Content copied to clipboard
ValueSource
Link copied to clipboard
open class ValueSource(value: Any, type: String, info: SourceInfo) : Source
Content copied to clipboard
Functions
asKVSource
Link copied to clipboard
promoteToList
Link copied to clipboard
fun String.promoteToList(substitute: Boolean = false, originalValue: Any? = null): TreeNode
Content copied to clipboard
toHierarchical
Link copied to clipboard
toHierarchicalMap
Link copied to clipboard