Uses of Class
com.ultikits.ultitools.exceptions.ConfigurationException
Packages that use ConfigurationException
-
Uses of ConfigurationException in com.ultikits.ultitools.exceptions
Methods in com.ultikits.ultitools.exceptions that return ConfigurationExceptionModifier and TypeMethodDescriptionstatic ConfigurationExceptionConfigurationException.loadFailed(String configPath, Throwable cause) Creates an exception for configuration load failures.static ConfigurationExceptionConfigurationException.parseFailed(String configPath, Throwable cause) Creates an exception for configuration parse failures.static ConfigurationExceptionConfigurationException.saveFailed(String configPath, Throwable cause) Creates an exception for configuration save failures.static ConfigurationExceptionConfigurationException.unconstructable(String className, Throwable cause) Creates an exception for a config class the framework cannot construct through either of its two supported idioms - a(String)constructor or an accessible no-arg constructor that hardcodes its path viasuper(path).static ConfigurationExceptionConfigurationException.validationFailed(String fieldName, String validationRule) Creates an exception for configuration validation failures.static ConfigurationExceptionConfigurationException.validationFailed(String moduleName, String configFilePath, List<String> violations) Creates an exception for a module refusing to load because one or more of its config fields violate their validation annotations (@Range,@NotEmpty,@Size,@Pattern). -
Uses of ConfigurationException in com.ultikits.ultitools.manager
Methods in com.ultikits.ultitools.manager that return ConfigurationExceptionModifier and TypeMethodDescription(package private) static ConfigurationExceptionConfigBindings.invalidValueAtLoad(UltiToolsPlugin plugin, String owner, ConfigBindings.Source source, Long value, String rule) The load-time refusal for an out-of-range bound value -- the same exception type and the same "file was not modified" contract as a@Rangeviolation.