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
,PojoBeanModel.PojoBeanOptionModel
-
Field Summary
Modifier and TypeFieldDescriptionprotected boolean
protected boolean
protected String
protected String
protected Object
protected String
protected boolean
protected String
protected String
protected String
protected String
protected String
protected int
protected String
protected String
protected String
protected String
protected boolean
protected boolean
protected String
protected String
protected boolean
protected String
protected String
protected boolean
protected boolean
protected String
protected boolean
protected String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetEnums()
getGroup()
int
getIndex()
getKind()
getLabel()
getName()
getShortDefaultValue
(int watermark) getShortJavaType
(int watermark) Deprecated.getShortName
(int watermark) getType()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isSecret()
boolean
void
setAsPredicate
(boolean asPredicate) void
setAutowired
(boolean autowired) void
setConfigurationClass
(String configurationClass) void
setConfigurationField
(String configurationField) void
setDefaultValue
(Object defaultValue) void
setDefaultValueNote
(String defaultValueNote) void
setDeprecated
(boolean deprecated) void
setDeprecationNote
(String deprecationNote) void
setDescription
(String description) void
setDisplayName
(String displayName) void
void
setGetterMethod
(String getterMethod) void
void
setIndex
(int index) void
setInputLanguage
(String inputLanguage) void
setJavaType
(String javaType) void
void
void
setLargeInput
(boolean largeInput) void
setMultiValue
(boolean multiValue) void
void
setNestedType
(String nestedType) void
setNewGroup
(boolean newGroup) void
void
setOptionalPrefix
(String optionalPrefix) void
void
setRequired
(boolean required) void
setSecret
(boolean secret) void
setSetterMethod
(String setterMethod) void
setSupportFileReference
(boolean supportFileReference) void
toString()
-
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 -
largeInput
protected boolean largeInput -
inputLanguage
-
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) -
isLargeInput
public boolean isLargeInput() -
setLargeInput
public void setLargeInput(boolean largeInput) -
getInputLanguage
-
setInputLanguage
-
getShortGroup
-
getShortJavaType
-
getShortJavaType
Deprecated. -
getShortDefaultValue
-
getShortName
-
toString
-