Class JBangCommandModel.JBangCommandOption

java.lang.Object
org.apache.camel.tooling.model.JBangCommandModel.JBangCommandOption
Enclosing class:
JBangCommandModel

public static class JBangCommandModel.JBangCommandOption extends Object
Represents an option for a JBang CLI command.
  • Constructor Details

    • JBangCommandOption

      public JBangCommandOption()
  • Method Details

    • getNames

      public String getNames()
    • setNames

      public void setNames(String names)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getDefaultValue

      public Object getDefaultValue()
    • setDefaultValue

      public void setDefaultValue(Object defaultValue)
    • getJavaType

      public String getJavaType()
    • setJavaType

      public void setJavaType(String javaType)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • isRequired

      public boolean isRequired()
    • setRequired

      public void setRequired(boolean required)
    • isDeprecated

      public boolean isDeprecated()
    • setDeprecated

      public void setDeprecated(boolean deprecated)
    • getDeprecationNote

      public String getDeprecationNote()
    • setDeprecationNote

      public void setDeprecationNote(String deprecationNote)
    • isHidden

      public boolean isHidden()
    • setHidden

      public void setHidden(boolean hidden)
    • getEnums

      public List<String> getEnums()
    • setEnums

      public void setEnums(List<String> enums)
    • getParamLabel

      public String getParamLabel()
    • setParamLabel

      public void setParamLabel(String paramLabel)
    • getShortJavaType

      public String getShortJavaType()
    • getShortDefaultValue

      public String getShortDefaultValue()