Module info.picocli.codegen
Package picocli.codegen.annotation.processing
Provides classes and interfaces that form a framework for creating picocli annotation processors.
-
Interface Summary Interface Description ITypeMetaData Abstraction over annotation attributes that take a class (or array of classes) as their value. -
Class Summary Class Description AbstractCommandSpecProcessor Abstract annotation processor for@picocli.*annotations that produces a set ofCommandLine.Model.CommandSpecobjects built from the annotated source code.AnnotatedElementHolder Implementation of theCommandLine.Model.IGetterandCommandLine.Model.ISetterinterface that allows customCommandSpecannotation processors to inspectArgSpecobjects to discover what program element was annotated with@Optionor@Parameters.