Package: org.apache.groovy.groovysh

## [Groovy] Class CommandSupport

- org.apache.groovy.groovysh.CommandSupport

- All Implemented Interfaces and Traits:
    CommandLine.Command

      abstract class CommandSupport
      extends Object
      implements CommandLine.Command

  Support for Command instances.

- - ### Properties Summary

    Properties
    Type | Name and description
    --- | ---
    `List` | `aliases` Standard aliases for the command.
    `boolean` | `hidden` Flag to indicate if the command should be hidden or not.
    `String` | `name` The name of the command.
    `String` | `shortcut` The shortcut switch

  - ### Methods Summary

    Methods
    Type Params | Return Type | Name and description
    --- | --- | ---
    `` | `List` | `getAliases()`
    `` | `jline.console.completer.Completer` | `getCompleter()` Setup the Completer for the command.
    `` | `String` | `getDescription()`
    `` | `String` | `getHelp()`
    `` | `boolean` | `getHidden()`
    `` | `String` | `getName()`
    `` | `String` | `getShortcut()`
    `` | `String` | `getUsage()`

  - ### Inherited Methods Summary

    Inherited Methods
    Methods inherited from class | Name
    --- | ---
    `class Object` | `wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll`

- - ### Property Detail

    - #### final List aliases

      Standard aliases for the command.

    - #### boolean hidden

      Flag to indicate if the command should be hidden or not.

    - #### final String name

      The name of the command.

    - #### final String shortcut

      The shortcut switch

  - ### Method Detail

    - #### @Override
      List getAliases()

    - #### @Override
      jline.console.completer.Completer getCompleter()

      Setup the Completer for the command.

    - #### @Override
      String getDescription()

    - #### @Override
      String getHelp()

    - #### @Override
      boolean getHidden()

    - #### @Override
      String getName()

    - #### @Override
      String getShortcut()

    - #### @Override
      String getUsage()