Package org.apache.camel.tooling.model
Class AnnotationModel
- java.lang.Object
-
- org.apache.camel.tooling.model.AnnotationModel
-
public class AnnotationModel extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AnnotationModel.AnnotationOptionModel
-
Field Summary
Fields Modifier and Type Field Description protected String
className
protected List<AnnotationModel.AnnotationOptionModel>
options
-
Constructor Summary
Constructors Constructor Description AnnotationModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addOption(AnnotationModel.AnnotationOptionModel option)
String
getClassName()
List<AnnotationModel.AnnotationOptionModel>
getOptions()
List<AnnotationModel.AnnotationOptionModel>
getSortedOptions()
void
setClassName(String className)
-
-
-
Field Detail
-
className
protected String className
-
options
protected List<AnnotationModel.AnnotationOptionModel> options
-
-
Method Detail
-
getClassName
public String getClassName()
-
setClassName
public void setClassName(String className)
-
getOptions
public List<AnnotationModel.AnnotationOptionModel> getOptions()
-
addOption
public void addOption(AnnotationModel.AnnotationOptionModel option)
-
getSortedOptions
public List<AnnotationModel.AnnotationOptionModel> getSortedOptions()
-
-