Class Hierarchy
- java.lang.Object
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- studio.mevera.imperat.exception.CommandException
- studio.mevera.imperat.exception.CombinedFlagsException
- studio.mevera.imperat.exception.InvalidSyntaxException
- studio.mevera.imperat.exception.PermissionDeniedException
- studio.mevera.imperat.exception.ProcessorException
- studio.mevera.imperat.exception.ResponseException
- studio.mevera.imperat.exception.ArgumentParseException
- studio.mevera.imperat.exception.SelfHandlingException
- java.lang.RuntimeException
- studio.mevera.imperat.exception.AmbiguousCommandException
- studio.mevera.imperat.exception.InvalidSourceException
- studio.mevera.imperat.exception.UnknownCommandException
- studio.mevera.imperat.exception.UnknownDependencyException
- studio.mevera.imperat.exception.CommandException
- java.lang.Exception
- java.lang.Throwable (implements java.io.Serializable)
Interface Hierarchy
- studio.mevera.imperat.exception.CommandExceptionHandler<E,
S>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- studio.mevera.imperat.exception.ProcessorException.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)