Package org.apache.camel.tooling.model
Class ArtifactModel<O extends BaseOptionModel>
- java.lang.Object
-
- org.apache.camel.tooling.model.BaseModel<O>
-
- org.apache.camel.tooling.model.ArtifactModel<O>
-
- Type Parameters:
O
- the type of option mode.
- Direct Known Subclasses:
ComponentModel
,DataFormatModel
,LanguageModel
,OtherModel
public abstract class ArtifactModel<O extends BaseOptionModel> extends BaseModel<O>
ABaseModel
with Maven coordinates.
-
-
Field Summary
Fields Modifier and Type Field Description protected String
artifactId
protected String
groupId
protected String
version
-
Fields inherited from class org.apache.camel.tooling.model.BaseModel
deprecated, deprecatedSince, deprecationNote, description, firstVersion, javaType, label, metadata, name, nativeSupported, options, supportLevel, title
-
-
Constructor Summary
Constructors Constructor Description ArtifactModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getArtifactId()
String
getGroupId()
String
getVersion()
void
setArtifactId(String artifactId)
void
setGroupId(String groupId)
void
setVersion(String version)
-
Methods inherited from class org.apache.camel.tooling.model.BaseModel
addOption, compareTitle, getDeprecatedSince, getDeprecationNote, getDescription, getFirstVersion, getFirstVersionShort, getJavaType, getKind, getLabel, getMetadata, getName, getOptions, getShortJavaType, getSupportLevel, getTitle, isDeprecated, isNativeSupported, setDeprecated, setDeprecatedSince, setDeprecationNote, setDescription, setFirstVersion, setJavaType, setLabel, setMetadata, setName, setNativeSupported, setSupportLevel, setTitle
-
-