Serialized Form
-
Package studio.mevera.imperat.command.parameters
-
Class studio.mevera.imperat.command.parameters.StrictParameterList
class StrictParameterList extends LinkedList<CommandParameter<S extends Source>> implements Serializable
-
-
Package studio.mevera.imperat.exception
-
Exception studio.mevera.imperat.exception.AmbiguousUsageAdditionException
class AmbiguousUsageAdditionException extends RuntimeException implements Serializable -
Exception studio.mevera.imperat.exception.CooldownException
class CooldownException extends ImperatException implements Serializable -
Exception studio.mevera.imperat.exception.ImperatException
class ImperatException extends Exception implements Serializable-
Serialized Fields
-
ctx
Context<?> ctx
-
-
-
Exception studio.mevera.imperat.exception.InvalidSourceException
class InvalidSourceException extends ImperatException implements Serializable-
Serialized Fields
-
targetType
Type targetType
-
-
-
Exception studio.mevera.imperat.exception.InvalidSyntaxException
class InvalidSyntaxException extends ImperatException implements Serializable-
Serialized Fields
-
result
CommandPathSearch<?> result
-
-
-
Exception studio.mevera.imperat.exception.InvalidUUIDException
class InvalidUUIDException extends ParseException implements Serializable -
Exception studio.mevera.imperat.exception.MissingFlagInputException
class MissingFlagInputException extends ParseException implements Serializable-
Serialized Fields
-
flagData
FlagParameter<?> flagData
-
-
-
Exception studio.mevera.imperat.exception.NoHelpException
class NoHelpException extends ImperatException implements Serializable -
Exception studio.mevera.imperat.exception.NoHelpPageException
class NoHelpPageException extends ImperatException implements Serializable -
Exception studio.mevera.imperat.exception.NumberOutOfRangeException
class NumberOutOfRangeException extends ParseException implements Serializable-
Serialized Fields
-
parameter
NumericParameter<?> parameter
-
range
NumericRange range
-
value
Number value
-
-
-
Exception studio.mevera.imperat.exception.OnlyConsoleAllowedException
class OnlyConsoleAllowedException extends ImperatException implements Serializable -
Exception studio.mevera.imperat.exception.OnlyPlayerAllowedException
class OnlyPlayerAllowedException extends ImperatException implements Serializable -
Exception studio.mevera.imperat.exception.ParseException
class ParseException extends ImperatException implements Serializable-
Serialized Fields
-
input
String input
-
-
-
Exception studio.mevera.imperat.exception.PermissionDeniedException
class PermissionDeniedException extends ImperatException implements Serializable-
Serialized Fields
-
lackingPermission
String lackingPermission
-
targetParameter
@Nullable CommandParameter<?> targetParameter
-
usage
CommandUsage<?> usage
-
-
-
Exception studio.mevera.imperat.exception.ProcessorException
class ProcessorException extends ImperatException implements Serializable-
Serialized Fields
-
owningCommand
@Nullable Command<?> owningCommand
-
processorType
ProcessorException.Type processorType
-
-
-
Exception studio.mevera.imperat.exception.SelfHandledException
class SelfHandledException extends ImperatException implements Serializable -
Exception studio.mevera.imperat.exception.ShortHandFlagException
class ShortHandFlagException extends ImperatException implements Serializable -
Exception studio.mevera.imperat.exception.SourceException
class SourceException extends ImperatException implements Serializable-
Serialized Fields
-
message
String message
-
type
SourceException.ErrorLevel type
-
-
-
Exception studio.mevera.imperat.exception.UnknownDependencyException
class UnknownDependencyException extends RuntimeException implements Serializable -
Exception studio.mevera.imperat.exception.UnknownFlagException
class UnknownFlagException extends ParseException implements Serializable -
Exception studio.mevera.imperat.exception.UnknownServerException
class UnknownServerException extends ParseException implements Serializable -
Exception studio.mevera.imperat.exception.UsageRegistrationException
class UsageRegistrationException extends RuntimeException implements Serializable
-
-
Package studio.mevera.imperat.exception.parse
-
Exception studio.mevera.imperat.exception.parse.InvalidBooleanException
class InvalidBooleanException extends ParseException implements Serializable -
Exception studio.mevera.imperat.exception.parse.InvalidEnumException
class InvalidEnumException extends ParseException implements Serializable -
Exception studio.mevera.imperat.exception.parse.InvalidMapEntryFormatException
class InvalidMapEntryFormatException extends ParseException implements Serializable-
Serialized Fields
-
reason
InvalidMapEntryFormatException.Reason reason
-
requiredSeparator
String requiredSeparator
-
-
-
Exception studio.mevera.imperat.exception.parse.InvalidNumberFormatException
class InvalidNumberFormatException extends ParseException implements Serializable-
Serialized Fields
-
numberTypeDisplay
String numberTypeDisplay
-
numericType
TypeWrap<? extends Number> numericType
-
originalError
@Nullable NumberFormatException originalError
-
-
-
Exception studio.mevera.imperat.exception.parse.UnknownSubCommandException
class UnknownSubCommandException extends ParseException implements Serializable -
Exception studio.mevera.imperat.exception.parse.ValueOutOfConstraintException
class ValueOutOfConstraintException extends ParseException implements Serializable -
Exception studio.mevera.imperat.exception.parse.WordOutOfRestrictionsException
class WordOutOfRestrictionsException extends ParseException implements Serializable
-
-
Package studio.mevera.imperat.util