Class Hierarchy
- java.lang.Object
- studio.mevera.imperat.command.arguments.type.ArgumentTypes
- studio.mevera.imperat.command.arguments.type.SimpleTypeResolver<S,T> (implements studio.mevera.imperat.command.arguments.type.ArgumentTypeHandler<S>)
- studio.mevera.imperat.util.TypeCapturer
- studio.mevera.imperat.command.arguments.type.ArgumentType<S,T> (implements studio.mevera.imperat.util.priority.Prioritizable)
- studio.mevera.imperat.command.arguments.type.ArrayArgument<S,E>
- studio.mevera.imperat.command.arguments.type.BooleanArgument<S>
- studio.mevera.imperat.command.arguments.type.CharacterArgument<S>
- studio.mevera.imperat.command.arguments.type.CollectionArgument<S,E,C>
- studio.mevera.imperat.command.arguments.type.CommandArgument<S>
- studio.mevera.imperat.command.arguments.type.CompletableFutureArgument<S,T>
- studio.mevera.imperat.command.arguments.type.EitherArgument<S,A,B>
- studio.mevera.imperat.command.arguments.type.EnumArgument<S>
- studio.mevera.imperat.command.arguments.type.FlagArgumentType<S>
- studio.mevera.imperat.command.arguments.type.MapArgument<S,K,V,M>
- studio.mevera.imperat.command.arguments.type.NumberArgument<S,N>
- studio.mevera.imperat.command.arguments.type.OptionalArgument<S,T>
- studio.mevera.imperat.command.arguments.type.StringArgument<S>
- studio.mevera.imperat.command.arguments.type.UUIDArgument<S>