- All Superinterfaces:
AbstractCliCommandContainer,AbstractCliPropertiesContainer
public interface CliCommandContainerGroup
extends AbstractCliCommandContainer, AbstractCliPropertiesContainer
A group of
CliCommandContainers that allows to combine the help of multiple commands.- Since:
- 1.0.0
-
Method Summary
Methods inherited from interface io.github.mmm.cli.container.AbstractCliCommandContainer
getCommandMethods inherited from interface io.github.mmm.cli.container.AbstractCliPropertiesContainer
getProperties
-
Method Details
-
getName
String getName()- Returns:
- the name of this group.
-
getCommandCount
int getCommandCount()- Returns:
- the number of
CliCommandContainers contained in this group.
-
getCommand
- Parameters:
i- the index of the requestedCliCommandContainer. Has to be in the range from0to.getCommandCount()-1- Returns:
- the requested
CliCommandContainer.
-