Package org.apache.camel.tooling.model
Class AnnotationModel.AnnotationOptionModel
- java.lang.Object
-
- org.apache.camel.tooling.model.AnnotationModel.AnnotationOptionModel
-
- Enclosing class:
- AnnotationModel
public static class AnnotationModel.AnnotationOptionModel extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected String
defaultValue
protected String
description
protected String
name
protected boolean
optional
protected String
type
-
Constructor Summary
Constructors Constructor Description AnnotationOptionModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDefaultValue()
String
getDescription()
String
getName()
String
getType()
boolean
isOptional()
void
setDefaultValue(String defaultValue)
void
setDescription(String description)
void
setName(String name)
void
setOptional(boolean optional)
void
setType(String type)
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getType
public String getType()
-
setType
public void setType(String type)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getDefaultValue
public String getDefaultValue()
-
setDefaultValue
public void setDefaultValue(String defaultValue)
-
isOptional
public boolean isOptional()
-
setOptional
public void setOptional(boolean optional)
-
-