graphmine-core / io.github.sof3.graphmine.config
ConfigEntryDelegate | class ConfigEntryDelegate<T : Any > : ReadWriteProperty < ConfigSpec , T > The delegate class to a config entry |
ConfigGroupSpec | abstract class ConfigGroupSpec<Self : ConfigGroupSpec < Self >> : ConfigSpec Superclass of type specifications of groups in a ConfigSpec |
ConfigSpec | abstract class ConfigSpec Superclass for type specifications of .kts config files |
CoreConfig | class CoreConfig : ConfigSpec Model for the server config.yml |
ServerConfig | class ServerConfig : ConfigGroupSpec < ServerConfig > Settings for the server |
SimpleConfigEntry | class SimpleConfigEntry<T : Any > |
ConfigException | open class ConfigException : RuntimeException Thrown when a config has some problems |
ConfigMissingException | open class ConfigMissingException : ConfigException Thrown when a required entry is missing from a config |
ConfigValidationException | open class ConfigValidationException : ConfigException Thrown when an entry from a config is invalid |