Class BaseCommandProcessor

java.lang.Object
javax.annotation.processing.AbstractProcessor
io.github.projectunified.craftcommand.processor.BaseCommandProcessor
All Implemented Interfaces:
Processor
Direct Known Subclasses:
BukkitCommandProcessor, PaperCommandProcessor, StandaloneCommandProcessor

public abstract class BaseCommandProcessor extends AbstractProcessor
Dispatches annotated classes to the two halves of the pipeline: the parser builds a CommandModel, the generator writes the wrapper.

A platform processor only implements getGeneratorFactory(); all code generation lives in its CommandGenerator.