Hierarchy For All Packages
- dev.rollczi.litecommands.annotations,
- dev.rollczi.litecommands.annotations.argument,
- dev.rollczi.litecommands.annotations.argument.nullable,
- dev.rollczi.litecommands.annotations.argument.profile,
- dev.rollczi.litecommands.annotations.async,
- dev.rollczi.litecommands.annotations.bind,
- dev.rollczi.litecommands.annotations.command,
- dev.rollczi.litecommands.annotations.context,
- dev.rollczi.litecommands.annotations.cooldown,
- dev.rollczi.litecommands.annotations.description,
- dev.rollczi.litecommands.annotations.edit,
- dev.rollczi.litecommands.annotations.execute,
- dev.rollczi.litecommands.annotations.flag,
- dev.rollczi.litecommands.annotations.inject,
- dev.rollczi.litecommands.annotations.join,
- dev.rollczi.litecommands.annotations.literal,
- dev.rollczi.litecommands.annotations.meta,
- dev.rollczi.litecommands.annotations.optional,
- dev.rollczi.litecommands.annotations.permission,
- dev.rollczi.litecommands.annotations.priority,
- dev.rollczi.litecommands.annotations.quoted,
- dev.rollczi.litecommands.annotations.requirement,
- dev.rollczi.litecommands.annotations.shortcut,
- dev.rollczi.litecommands.annotations.validator,
- dev.rollczi.litecommands.annotations.validator.method,
- dev.rollczi.litecommands.annotations.validator.requirment,
- dev.rollczi.litecommands.annotations.varargs
Class Hierarchy
- java.lang.Object
- dev.rollczi.litecommands.command.executor.AbstractCommandExecutor<SENDER> (implements dev.rollczi.litecommands.command.executor.CommandExecutor<SENDER>)
- dev.rollczi.litecommands.annotations.MethodCommandExecutor<SENDER>
- dev.rollczi.litecommands.annotations.validator.requirment.AnnotatedValidatorProcessor<SENDER,
T, A> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>) - dev.rollczi.litecommands.annotations.edit.AnnotationEditorService<SENDER>
- dev.rollczi.litecommands.annotations.AnnotationProcessorService<SENDER>
- dev.rollczi.litecommands.annotations.async.AsyncAnnotationResolver<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>)
- dev.rollczi.litecommands.annotations.argument.CaseInsensitiveAnnotationResolver<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>)
- dev.rollczi.litecommands.annotations.command.CommandAnnotationProcessor<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>)
- dev.rollczi.litecommands.annotations.cooldown.CooldownAnnotationResolver<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>)
- dev.rollczi.litecommands.annotations.description.DescriptionAnnotationResolver<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>)
- dev.rollczi.litecommands.annotations.execute.ExecuteAnnotationResolver<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>)
- dev.rollczi.litecommands.annotations.inject.Injector
- dev.rollczi.litecommands.annotations.argument.KeyAnnotationResolver<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>)
- dev.rollczi.litecommands.annotations.LiteCommandsAnnotations<SENDER> (implements dev.rollczi.litecommands.LiteCommandsProvider<SENDER>)
- dev.rollczi.litecommands.annotations.meta.MarkMetaAnnotationResolver<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>)
- dev.rollczi.litecommands.annotations.meta.MetaAnnotationKeys
- dev.rollczi.litecommands.annotations.MethodDefinition
- dev.rollczi.litecommands.annotations.MethodInvoker<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationInvoker<SENDER>, dev.rollczi.litecommands.meta.MetaHolder)
- dev.rollczi.litecommands.annotations.validator.method.MethodValidatorContext<SENDER>
- dev.rollczi.litecommands.annotations.validator.method.MethodValidatorService<SENDER>
- dev.rollczi.litecommands.annotations.permission.PermissionAnnotationResolver<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>)
- dev.rollczi.litecommands.annotations.permission.PermissionsAnnotationResolver<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>)
- dev.rollczi.litecommands.annotations.priority.PriorityAnnotationResolver<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>)
- dev.rollczi.litecommands.annotations.priority.PriorityValue
- dev.rollczi.litecommands.annotations.argument.profile.ProfileAnnotationProcessor<SENDER,
A, PROFILE> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>) - dev.rollczi.litecommands.annotations.flag.FlagAnnotationProcessor<SENDER>
- dev.rollczi.litecommands.annotations.join.JoinArgumentProcessor<SENDER>
- dev.rollczi.litecommands.annotations.literal.LiteralArgumentProcessor<SENDER>
- dev.rollczi.litecommands.annotations.argument.nullable.NullableArgumentProcessor<SENDER>
- dev.rollczi.litecommands.annotations.optional.OptionalArgArgumentProcessor<SENDER>
- dev.rollczi.litecommands.annotations.quoted.QuotedAnnotationProcessor<SENDER>
- dev.rollczi.litecommands.annotations.varargs.VarargsAnyArgumentProcessor<SENDER,
A> - dev.rollczi.litecommands.annotations.varargs.VarargsArgumentProcessor<SENDER>
- dev.rollczi.litecommands.annotations.requirement.RequirementDefinitionProcessor<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>)
- dev.rollczi.litecommands.annotations.command.RootCommandAnnotationProcessor<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>)
- dev.rollczi.litecommands.annotations.shortcut.ShortcutCommandAnnotationProcessor<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>)
- dev.rollczi.litecommands.annotations.validator.ValidateAnnotationResolver<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>)
- dev.rollczi.litecommands.command.executor.AbstractCommandExecutor<SENDER> (implements dev.rollczi.litecommands.command.executor.CommandExecutor<SENDER>)
Interface Hierarchy
- dev.rollczi.litecommands.annotations.validator.requirment.AnnotatedValidator<SENDER,
T, A> - dev.rollczi.litecommands.annotations.AnnotationInvoker<SENDER>
- dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>
- dev.rollczi.litecommands.annotations.AnnotationProcessor.AnyListener<A>
- dev.rollczi.litecommands.annotations.AnnotationProcessor.ClassListener<SENDER,
A> - dev.rollczi.litecommands.annotations.AnnotationProcessor.MethodListener<SENDER,
A> - dev.rollczi.litecommands.annotations.AnnotationProcessor.ParameterListener<SENDER,
A> - dev.rollczi.litecommands.annotations.AnnotationProcessor.ParameterRequirementListener<SENDER,
A> - dev.rollczi.litecommands.annotations.validator.method.MethodValidator<SENDER>
Annotation Interface Hierarchy
- dev.rollczi.litecommands.annotations.argument.Arg (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.async.Async (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.bind.Bind (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.argument.CaseInsensitive (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.command.Command (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.context.Context (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.cooldown.Cooldown (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.description.Description (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.edit.Edit (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.execute.Execute (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.execute.ExecuteDefault (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.flag.Flag (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.inject.Inject (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.join.Join (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.argument.Key (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.literal.Literal (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.meta.MarkMeta (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.optional.OptionalArg (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.permission.Permission (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.permission.Permissions (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.priority.Priority (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.quoted.Quoted (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.requirement.RequirementDefinition (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.command.RootCommand (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.context.Sender (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.shortcut.Shortcut (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.validator.Validate (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.varargs.Varargs (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.rollczi.litecommands.annotations.requirement.RequirementDefinition.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)