Hierarchy For All Packages
- dev.rollczi.litecommands.annotations,
- dev.rollczi.litecommands.annotations.argument,
- dev.rollczi.litecommands.annotations.async,
- dev.rollczi.litecommands.annotations.bind,
- dev.rollczi.litecommands.annotations.command,
- dev.rollczi.litecommands.annotations.context,
- 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.meta,
- dev.rollczi.litecommands.annotations.optional,
- dev.rollczi.litecommands.annotations.permission,
- 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.requirment
Class Hierarchy
- java.lang.Object
- 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.command.Command.Mock (implements dev.rollczi.litecommands.annotations.command.Command)
- dev.rollczi.litecommands.annotations.command.CommandAnnotationProcessor<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>)
- dev.rollczi.litecommands.annotations.context.Context.Mock (implements dev.rollczi.litecommands.annotations.context.Context)
- dev.rollczi.litecommands.annotations.description.DescriptionAnnotationResolver<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>)
- dev.rollczi.litecommands.annotations.execute.Execute.Mock (implements dev.rollczi.litecommands.annotations.execute.Execute)
- 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.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.quoted.QuotedAnnotationProcessor<SENDER> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>)
- dev.rollczi.litecommands.annotations.requirement.RequirementProcessor<SENDER,
A> (implements dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>) - dev.rollczi.litecommands.annotations.argument.ArgArgumentProcessor<SENDER>
- dev.rollczi.litecommands.annotations.bind.BindRequirementProcessor<SENDER>
- dev.rollczi.litecommands.annotations.context.ContextRequirementProcessor<SENDER>
- dev.rollczi.litecommands.annotations.flag.FlagArgumentProcessor<SENDER>
- dev.rollczi.litecommands.annotations.join.JoinArgumentProcessor<SENDER>
- dev.rollczi.litecommands.annotations.optional.OptionalArgArgumentProcessor<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.annotations.validator.requirment.AnnotatedValidatorProcessor<SENDER,
Interface Hierarchy
- dev.rollczi.litecommands.annotations.validator.requirment.AnnotatedValidator<SENDER,
T, A> - dev.rollczi.litecommands.annotations.AnnotationHolder<A,
PARSED, OUT> - dev.rollczi.litecommands.annotations.AnnotationInvoker<SENDER>
- dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>
- dev.rollczi.litecommands.annotations.AnnotationProcessor.Listener<A>
- dev.rollczi.litecommands.annotations.AnnotationProcessor.RequirementListener<SENDER,
A> - dev.rollczi.litecommands.annotations.AnnotationProcessor.RequirementMetaListener<SENDER,
A> - dev.rollczi.litecommands.annotations.AnnotationProcessor.StructureExecutorListener<SENDER,
A> - dev.rollczi.litecommands.annotations.AnnotationProcessor.StructureListener<SENDER,
A>
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.command.Command (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.context.Context (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.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.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.quoted.Quoted (implements java.lang.annotation.Annotation)
- dev.rollczi.litecommands.annotations.command.RootCommand (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)