Package org.apache.camel.tooling.model
Class BaseOptionModel
java.lang.Object
org.apache.camel.tooling.model.BaseOptionModel
- Direct Known Subclasses:
ComponentModel.ApiOptionModel,ComponentModel.ComponentOptionModel,ComponentModel.EndpointHeaderModel,ComponentModel.EndpointOptionModel,DataFormatModel.DataFormatOptionModel,EipModel.EipOptionModel,LanguageModel.LanguageOptionModel,MainModel.MainOptionModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanprotected Stringprotected Stringprotected Objectprotected Stringprotected booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected intprotected Stringprotected Stringprotected Stringprotected booleanprotected Stringprotected Stringprotected booleanprotected Stringprotected Stringprotected booleanprotected booleanprotected Stringprotected booleanprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetEnums()getGroup()intgetIndex()getKind()getLabel()getName()getShortDefaultValue(int watermark) getShortJavaType(int watermark) Deprecated.getShortName(int watermark) getType()booleanbooleanbooleanbooleanbooleanbooleanbooleanisSecret()booleanvoidsetAsPredicate(boolean asPredicate) voidsetAutowired(boolean autowired) voidsetConfigurationClass(String configurationClass) voidsetConfigurationField(String configurationField) voidsetDefaultValue(Object defaultValue) voidsetDefaultValueNote(String defaultValueNote) voidsetDeprecated(boolean deprecated) voidsetDeprecationNote(String deprecationNote) voidsetDescription(String description) voidsetDisplayName(String displayName) voidvoidsetGetterMethod(String getterMethod) voidvoidsetIndex(int index) voidsetJavaType(String javaType) voidvoidvoidsetMultiValue(boolean multiValue) voidvoidsetNestedType(String nestedType) voidsetNewGroup(boolean newGroup) voidvoidsetOptionalPrefix(String optionalPrefix) voidvoidsetRequired(boolean required) voidsetSecret(boolean secret) voidsetSetterMethod(String setterMethod) voidsetSupportFileReference(boolean supportFileReference) voidtoString()
-
Field Details
-
name
-
index
protected int index -
kind
-
displayName
-
group
-
label
-
required
protected boolean required -
type
-
javaType
-
enums
-
oneOfs
-
prefix
-
optionalPrefix
-
multiValue
protected boolean multiValue -
deprecated
protected boolean deprecated -
deprecationNote
-
secret
protected boolean secret -
autowired
protected boolean autowired -
defaultValue
-
defaultValueNote
-
asPredicate
protected boolean asPredicate -
setterMethod
-
getterMethod
-
configurationClass
-
configurationField
-
description
-
nestedType
-
supportFileReference
protected boolean supportFileReference -
newGroup
protected boolean newGroup
-
-
Constructor Details
-
BaseOptionModel
public BaseOptionModel()
-
-
Method Details
-
getName
-
setName
-
getIndex
public int getIndex() -
setIndex
public void setIndex(int index) -
getKind
-
setKind
-
getDisplayName
-
setDisplayName
-
getGroup
-
setGroup
-
getLabel
-
setLabel
-
isRequired
public boolean isRequired() -
setRequired
public void setRequired(boolean required) -
getType
-
setType
-
getJavaType
-
setJavaType
-
getEnums
-
setEnums
-
getOneOfs
-
setOneOfs
-
getPrefix
-
setPrefix
-
getOptionalPrefix
-
setOptionalPrefix
-
isMultiValue
public boolean isMultiValue() -
setMultiValue
public void setMultiValue(boolean multiValue) -
isDeprecated
public boolean isDeprecated() -
setDeprecated
public void setDeprecated(boolean deprecated) -
getDeprecationNote
-
setDeprecationNote
-
isSecret
public boolean isSecret() -
setSecret
public void setSecret(boolean secret) -
isAutowired
public boolean isAutowired() -
setAutowired
public void setAutowired(boolean autowired) -
getDefaultValue
-
setDefaultValue
-
getDefaultValueNote
-
setDefaultValueNote
-
isAsPredicate
public boolean isAsPredicate() -
setAsPredicate
public void setAsPredicate(boolean asPredicate) -
getSetterMethod
-
setSetterMethod
-
getGetterMethod
-
setGetterMethod
-
getConfigurationClass
-
setConfigurationClass
-
getConfigurationField
-
setConfigurationField
-
getDescription
-
setDescription
-
isNewGroup
public boolean isNewGroup() -
setNewGroup
public void setNewGroup(boolean newGroup) -
getNestedType
-
setNestedType
-
isSupportFileReference
public boolean isSupportFileReference() -
setSupportFileReference
public void setSupportFileReference(boolean supportFileReference) -
getShortGroup
-
getShortJavaType
-
getShortJavaType
Deprecated. -
getShortDefaultValue
-
getShortName
-
toString
-