DefaultProviders

object DefaultProviders

Default providers.

Functions

dispatchExtension
Link copied to clipboard
fun dispatchExtension(extension: String, source: String = ""): Provider
Returns corresponding provider based on extension.
env
Link copied to clipboard
fun env(nested: Boolean = true): Source
Returns a source from system environment.
file
Link copied to clipboard
fun file(file: File, optional: Boolean = false): Source
Returns a source from specified file.
fun file(file: String, optional: Boolean = false): Source
Returns a source from specified file path.
systemProperties
Link copied to clipboard
fun systemProperties(): Source
Returns a source from system properties.
url
Link copied to clipboard
fun url(url: URL, optional: Boolean = false): Source
Returns a source from specified url.
fun url(url: String, optional: Boolean = false): Source
Returns a source from specified url string.

Properties

json
Link copied to clipboard
val json: JsonProvider
Provider for JSON source.
map
Link copied to clipboard
val map: DefaultMapProviders
Provider for map source.
properties
Link copied to clipboard
val properties: PropertiesProvider
Provider for properties source.

Sources

jvm source
Link copied to clipboard