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 Stringprotected Stringprotected Stringprotected booleanprotected Stringprotected Stringprotected booleanprotected Stringprotected Stringprotected booleanprotected booleanprotected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetEnums()getGroup()getKind()getLabel()getName()getShortDefaultValue(int watermark) getShortJavaType(int watermark) Deprecated.getShortName(int watermark) getType()booleanbooleanbooleanbooleanbooleanbooleanbooleanisSecret()voidsetAsPredicate(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) voidvoidsetJavaType(String javaType) voidvoidvoidsetMultiValue(boolean multiValue) voidvoidsetNestedType(String nestedType) voidsetNewGroup(boolean newGroup) voidvoidsetOptionalPrefix(String optionalPrefix) voidvoidsetRequired(boolean required) voidsetSecret(boolean secret) voidsetSetterMethod(String setterMethod) void
-
Field Details
-
name
-
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
-
newGroup
protected boolean newGroup
-
-
Constructor Details
-
BaseOptionModel
public BaseOptionModel()
-
-
Method Details
-
getName
-
setName
-
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
-
getShortGroup
-
getShortJavaType
-
getShortJavaType
Deprecated. -
getShortDefaultValue
-
getShortName
-