public class PluginCommand extends Object implements Iterable<PluginCommandOption>
| Modifier and Type | Method and Description |
|---|---|
PluginCommand |
addOption(String name,
Class<?> valueClass,
String... helpText) |
static PluginCommand |
empty() |
boolean |
equals(Object o) |
Supplier<String[]> |
getHelpDescription() |
Supplier<String[]> |
getHelpFooter() |
String |
getHelpHeader() |
String |
getName() |
Collection<PluginCommandOption> |
getOptions() |
int |
hashCode() |
boolean |
hasHelpDescription() |
boolean |
hasHelpFooter() |
boolean |
isEmpty() |
Iterator<PluginCommandOption> |
iterator() |
static PluginCommand |
newCatalogLoaderCommand(PropertyName name) |
static PluginCommand |
newDatabasePluginCommand(DatabaseServerType dbServerType) |
static PluginCommand |
newPluginCommand(PropertyName name) |
static PluginCommand |
newPluginCommand(PropertyName name,
Supplier<String[]> helpDescription,
Supplier<String[]> helpFooter) |
String |
toString() |
forEach, spliteratorpublic static PluginCommand empty()
public static PluginCommand newCatalogLoaderCommand(PropertyName name)
public static PluginCommand newDatabasePluginCommand(DatabaseServerType dbServerType)
public static PluginCommand newPluginCommand(PropertyName name)
public static PluginCommand newPluginCommand(PropertyName name, Supplier<String[]> helpDescription, Supplier<String[]> helpFooter)
public PluginCommand addOption(String name, Class<?> valueClass, String... helpText)
public String getHelpHeader()
public String getName()
public Collection<PluginCommandOption> getOptions()
public boolean hasHelpDescription()
public boolean hasHelpFooter()
public boolean isEmpty()
public Iterator<PluginCommandOption> iterator()
iterator in interface Iterable<PluginCommandOption>Copyright © 2000-2025 Sualeh Fatehi. All rights reserved.