public class Konfig
| Modifier and Type | Method and Description |
|---|---|
static ConfigurationMap |
ConfigurationMap(NonExistentClass[] entries,
Location location)
A convenience method for creating a
interface Configuration as an inline expression. |
static ConfigurationMap |
ConfigurationMap(NonExistentClass[] entries,
Location location)
A convenience method for creating a
interface Configuration as an inline expression. |
static java.lang.String |
getDescription(java.util.List<com.natpryce.konfig.PropertyLocation> $receiver) |
static java.lang.String |
missingPropertyMessage(Configuration $receiver,
Key<?> key)
The message used for the
exception Misconfiguration exception thrown by get when there is no property defined
for key. |
static Configuration |
overriding(Configuration $receiver,
Configuration defaults) |
static NonExistentClass |
search(Configuration first,
com.natpryce.konfig.Configuration rest) |
public static java.lang.String missingPropertyMessage(Configuration $receiver, Key<?> key)
The message used for the exception Misconfiguration exception thrown by get when there is no property defined
for key.
exception Misconfiguration,
getpublic static java.lang.String getDescription(java.util.List<com.natpryce.konfig.PropertyLocation> $receiver)
public static ConfigurationMap ConfigurationMap(NonExistentClass[] entries, Location location)
A convenience method for creating a interface Configuration as an inline expression.
interface Configurationpublic static ConfigurationMap ConfigurationMap(NonExistentClass[] entries, Location location)
A convenience method for creating a interface Configuration as an inline expression.
interface Configurationpublic static Configuration overriding(Configuration $receiver, Configuration defaults)
public static NonExistentClass search(Configuration first, com.natpryce.konfig.Configuration rest)