Package studio.mevera.imperat.command.tree.help
package studio.mevera.imperat.command.tree.help
-
ClassDescriptionCommandHelp<S extends CommandSource>HelpCoordinator<S extends CommandSource>HelpEntry<S extends CommandSource>Represents a final, immutable entry for a single executable command in the help system.HelpEntryFactory<S extends CommandSource>Factory interface for creating
HelpEntryinstances from command pathways.HelpEntryList<S extends CommandSource>A custom list implementation that maintains insertion order, prevents duplicates, and supports indexing - implemented without using any Java collections.HelpFilter<S extends CommandSource>A functional interface for filtering help entries during query operations.Factory class providing common help filters based onCommandPathway.HelpQuery<S extends CommandSource>An immutable data class representing a query for help documentation.HelpQuery.Builder<S extends CommandSource>A builder class for creating instances ofHelpQuery.StandardTreeHelpVisitor<S extends CommandSource>Standard help provider that queries the command tree.TreeHelpVisitor<S extends CommandSource>Provides help data by visiting the command tree, node by node.