Modifier and Type | Method and Description |
---|---|
protected void |
CommandDescriptor.addParameter(ParameterDescriptor parameter)
Add a parameter to the command.
|
Constructor and Description |
---|
CommandDescriptor(String name,
Description description) |
Modifier and Type | Class and Description |
---|---|
class |
IllegalParameterException |
class |
IllegalValueTypeException |
Modifier and Type | Method and Description |
---|---|
static <T> HelpDescriptor<T> |
HelpDescriptor.create(CommandDescriptor<T> descriptor) |
Constructor and Description |
---|
HelpDescriptor(CommandDescriptor<T> delegate) |
HelpDescriptor(HelpDescriptor<T> owner,
CommandDescriptor<T> delegate) |
Modifier and Type | Method and Description |
---|---|
protected void |
MethodDescriptor.addParameter(ParameterDescriptor parameter) |
protected void |
ClassDescriptor.addParameter(ParameterDescriptor parameter) |
private ParameterDescriptor |
CommandFactory.create(Binding binding,
Type type,
Argument argumentAnn,
Option optionAnn,
boolean required,
Description info,
Annotation ann) |
<T> ObjectCommandDescriptor<T> |
CommandFactory.create(Class<T> type) |
private <T> MethodDescriptor<T> |
CommandFactory.create(ClassDescriptor<T> classDescriptor,
String name,
Method method) |
private List<Method> |
CommandFactory.findAllMethods(Class<?> introspected) |
private List<ParameterDescriptor> |
CommandFactory.parameters(Class<?> introspected) |
Constructor and Description |
---|
ClassDescriptor(Class<T> type,
String name,
Map<String,MethodDescriptor<T>> methods,
Description info) |
MethodDescriptor(ClassDescriptor<T> owner,
Method method,
String name,
Description info) |
ObjectCommandDescriptor(String name,
Description description) |
Modifier and Type | Method and Description |
---|---|
private <C extends BaseCommand> |
GroovyCompiler.make(Class<C> clazz) |
private <C extends GroovyScriptCommand> |
GroovyCompiler.make2(Class<C> clazz) |
Constructor and Description |
---|
GroovyScriptShellCommand(Class<T> clazz) |
Constructor and Description |
---|
ClassShellCommand(Class<T> clazz) |
Constructor and Description |
---|
CRaSH() |
Copyright © 2015 eXo Platform SAS. All Rights Reserved.