Package org.apache.camel.tooling.model
Class JBangCommandModel.JBangCommandOption
java.lang.Object
org.apache.camel.tooling.model.JBangCommandModel.JBangCommandOption
- Enclosing class:
JBangCommandModel
Represents an option for a JBang CLI command.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetEnums()getNames()getType()booleanbooleanisHidden()booleanvoidsetDefaultValue(Object defaultValue) voidsetDeprecated(boolean deprecated) voidsetDeprecationNote(String deprecationNote) voidsetDescription(String description) voidvoidsetHidden(boolean hidden) voidsetJavaType(String javaType) voidvoidsetParamLabel(String paramLabel) voidsetRequired(boolean required) void
-
Constructor Details
-
JBangCommandOption
public JBangCommandOption()
-
-
Method Details
-
getNames
-
setNames
-
getDescription
-
setDescription
-
getDefaultValue
-
setDefaultValue
-
getJavaType
-
setJavaType
-
getType
-
setType
-
isRequired
public boolean isRequired() -
setRequired
public void setRequired(boolean required) -
isDeprecated
public boolean isDeprecated() -
setDeprecated
public void setDeprecated(boolean deprecated) -
getDeprecationNote
-
setDeprecationNote
-
isHidden
public boolean isHidden() -
setHidden
public void setHidden(boolean hidden) -
getEnums
-
setEnums
-
getParamLabel
-
setParamLabel
-
getShortJavaType
-
getShortDefaultValue
-