Simple implementation of the MultiStepCommand abstract class that parses commands defined in YAML or JSON
| Fields inherited from class | Fields | 
|---|---|
| class MultiStepCommand | __$stMC | 
| Type | Name and description | 
|---|---|
| CommandDescription | description | 
| Constructor and description | 
|---|
| DefaultMultiStepCommand
                                (java.lang.String name, Profile profile, java.util.Map<java.lang.String, java.lang.Object> data) | 
| Type | Name and description | 
|---|---|
| protected AbstractStep | createStep(java.util.Map stepParameters) | 
| java.util.List<Step> | getSteps() | 
| boolean | handleArgumentOrFlag(java.util.Map map, java.lang.String name) | 
| Methods inherited from class | Name | 
|---|---|
| class MultiStepCommand | getProfile, invokeMethod, setProfile, setMetaClass, getMetaClass, org_grails_cli_profile_commands_events_CommandEventstrait$super$on, setMinArguments, org_grails_cli_profile_commands_events_CommandEventstrait$super$after, getSteps, org_grails_cli_profile_commands_events_CommandEventstrait$super$notify, getMinArguments, org_grails_cli_profile_commands_events_CommandEventstrait$super$before, setProperty, getProperty, notify, getName, handle, setName, on, after, before, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll, getDescription | 
| class java.lang.Object | java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() | 
Groovy Documentation