public final class ProcessedOption extends Object
Type | Property and Description |
---|---|
boolean |
is
Gets the value of the property property.
|
Constructor and Description |
---|
ProcessedOption(char shortName,
String name,
String description,
String argument,
boolean required,
char valueSeparator,
List<String> defaultValue,
Class<?> type,
String fieldName,
OptionType optionType,
Converter converter,
OptionCompleter completer,
OptionValidator optionValidator,
OptionActivator activator,
OptionRenderer renderer,
boolean overrideRequired) |
public ProcessedOption(char shortName, String name, String description, String argument, boolean required, char valueSeparator, List<String> defaultValue, Class<?> type, String fieldName, OptionType optionType, Converter converter, OptionCompleter completer, OptionValidator optionValidator, OptionActivator activator, OptionRenderer renderer, boolean overrideRequired) throws OptionParserException
OptionParserException
public String getShortName()
public String getName()
public void addValue(String value)
public String getValue()
public boolean hasValue()
public boolean hasMultipleValues()
public boolean isRequired()
public boolean doOverrideRequired()
public Class<?> getType()
public String getDescription()
public char getValueSeparator()
public boolean isProperty()
public String getArgument()
public OptionType getOptionType()
public String getFieldName()
public Converter getConverter()
public OptionCompleter getCompleter()
public OptionValidator getValidator()
public OptionActivator getActivator()
public OptionRenderer getRenderer()
public boolean isLongNameUsed()
public void setLongNameUsed(boolean longNameUsed)
public void setEndsWithSeparator(boolean endsWithSeparator)
public boolean getEndsWithSeparator()
public void clear()
public String getDisplayName()
public TerminalString getRenderedNameWithDashes()
public int getFormattedLength()
public String getFormattedOption(int offset, int descriptionStart, int width)
public void injectValueIntoField(Object instance, InvocationProviders invocationProviders, AeshContext aeshContext, boolean doValidation) throws OptionValidatorException
OptionValidatorException
public void updateInvocationProviders(InvocationProviders invocationProviders)
public void updateAnsiMode(boolean ansiMode)
public boolean hasDefaultValue()
Copyright © 2017 JBoss by Red Hat. All rights reserved.