| Exception | Description |
|---|---|
| CircularDependencyException |
An exception that is thrown when a circular option dependency is detected.
|
| ConfigNotAnnotatedException |
An exception that is thrown when a config class is not annotated with
OptConfig. |
| DuplicateOptionException |
An exception that is thrown when two or more options with the same name are registered.
|
| EmptyConfigException |
An exception that is thrown when a config class does not contain any options.
|
| InvalidSerializedObjectException |
An exception that is thrown when a serialized object is invalid.
|
| InvalidValidatorException |
An exception that is thrown when a method is annotated with @Validator but is invalid.
|
| OutdatedClassVersionException |
An exception that is thrown when the version of the config file is higher than the version of the config class.
|
| UnknownDependencyException |
An exception that is thrown when an option has a dependency to an option that does not exist.
|