public abstract class BaseOptionModel extends Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
asPredicate |
protected String |
configurationClass |
protected String |
configurationField |
protected Object |
defaultValue |
protected String |
defaultValueNote |
protected boolean |
deprecated |
protected String |
deprecationNote |
protected String |
description |
protected String |
displayName |
protected List<String> |
enums |
protected String |
getterMethod |
protected String |
group |
protected String |
javaType |
protected String |
kind |
protected String |
label |
protected boolean |
multiValue |
protected String |
name |
protected boolean |
newGroup |
protected List<String> |
oneOfs |
protected String |
optionalPrefix |
protected String |
prefix |
protected boolean |
required |
protected boolean |
secret |
protected String |
setterMethod |
protected String |
type |
| Constructor and Description |
|---|
BaseOptionModel() |
protected String name
protected String kind
protected String displayName
protected String group
protected String label
protected boolean required
protected String type
protected String javaType
protected String prefix
protected String optionalPrefix
protected boolean multiValue
protected boolean deprecated
protected String deprecationNote
protected boolean secret
protected Object defaultValue
protected String defaultValueNote
protected boolean asPredicate
protected String setterMethod
protected String getterMethod
protected String configurationClass
protected String configurationField
protected String description
protected boolean newGroup
public String getName()
public void setName(String name)
public String getKind()
public void setKind(String kind)
public String getDisplayName()
public void setDisplayName(String displayName)
public String getGroup()
public void setGroup(String group)
public String getLabel()
public void setLabel(String label)
public boolean isRequired()
public void setRequired(boolean required)
public String getType()
public void setType(String type)
public String getJavaType()
public void setJavaType(String javaType)
public String getPrefix()
public void setPrefix(String prefix)
public String getOptionalPrefix()
public void setOptionalPrefix(String optionalPrefix)
public boolean isMultiValue()
public void setMultiValue(boolean multiValue)
public boolean isDeprecated()
public void setDeprecated(boolean deprecated)
public String getDeprecationNote()
public void setDeprecationNote(String deprecationNote)
public boolean isSecret()
public void setSecret(boolean secret)
public Object getDefaultValue()
public void setDefaultValue(Object defaultValue)
public String getDefaultValueNote()
public void setDefaultValueNote(String defaultValueNote)
public boolean isAsPredicate()
public void setAsPredicate(boolean asPredicate)
public String getSetterMethod()
public void setSetterMethod(String setterMethod)
public String getGetterMethod()
public void setGetterMethod(String getterMethod)
public String getConfigurationClass()
public void setConfigurationClass(String configurationClass)
public String getConfigurationField()
public void setConfigurationField(String configurationField)
public String getDescription()
public void setDescription(String description)
public boolean isNewGroup()
public void setNewGroup(boolean newGroup)
public String getShortGroup()
public String getShortJavaType()
@Deprecated public String getShortJavaType(int watermark)
public String getShortDefaultValue(int watermark)
public String getShortName(int watermark)
Apache Camel