| Interface | Description |
|---|---|
| ITypeMetaData |
Abstraction over annotation attributes that take a class (or array of classes) as their value.
|
| Class | Description |
|---|---|
| AbstractCommandSpecProcessor |
Abstract annotation processor for
@picocli.* annotations that produces a set of
CommandLine.Model.CommandSpec objects built from the annotated source code. |
| AnnotatedElementHolder |
Implementation of the
CommandLine.Model.IGetter and CommandLine.Model.ISetter interface that allows
custom CommandSpec annotation processors to inspect ArgSpec objects
to discover what program element was annotated with @Option or @Parameters. |