public class MetaDescription extends Object implements IMetaDescription, Serializable
| Modifier and Type | Class and Description |
|---|---|
protected static class |
MetaDescription.FromJsonSetup |
| Constructor and Description |
|---|
MetaDescription() |
| Modifier and Type | Method and Description |
|---|---|
String |
getBase()
The name of the base component.
|
String |
getBaseProject() |
List<PipelineBuilderConstants.JcoreMeta.Category> |
getCategories() |
Description |
getChosenDescriptor() |
Integer |
getChosenDescriptorAsIndex() |
String |
getDescription() |
String |
getGroup() |
Description |
getJCoReDescription(String specifier)
Returns a specific descriptor object.
|
Collection<Description> |
getJCoReDescriptions()
Returns a collection of all the descriptor names for this component.
|
de.julielab.utilities.aether.MavenArtifact |
getMavenArtifact() |
ComponentRepository |
getModule() |
String |
getName()
Returns the visible name of this component.
|
boolean |
isExposable() |
Boolean |
isPear() |
void |
setArtifact(de.julielab.utilities.aether.MavenArtifact artifact) |
void |
setBase(String base) |
void |
setBaseProject(String baseProject) |
void |
setChosenDescriptor(String xmlName) |
void |
setChosenDescriptorAsIndex(Integer descIndex)
Sets the chosen Descriptor as index reference to the Descriptor Array List
|
void |
setDescription(String description) |
void |
setExposable(boolean exposable) |
void |
setGroup(String group) |
void |
setModule(ComponentRepository module) |
void |
setName(String name) |
void |
setPear(Boolean pear) |
String |
toString() |
public Boolean isPear()
public void setPear(Boolean pear)
public String getBaseProject()
public void setBaseProject(String baseProject)
public String getDescription() throws DescriptorLoadingException
DescriptorLoadingExceptionpublic void setDescription(String description)
public String getBase()
public void setBase(String base)
public String getGroup()
public void setGroup(String group)
public boolean isExposable()
public void setExposable(boolean exposable)
public Description getChosenDescriptor() throws DescriptorLoadingException
getChosenDescriptor in interface IMetaDescriptionDescriptorLoadingExceptionpublic void setChosenDescriptor(String xmlName) throws DescriptorLoadingException
setChosenDescriptor in interface IMetaDescriptionDescriptorLoadingExceptionpublic Integer getChosenDescriptorAsIndex()
getChosenDescriptorAsIndex in interface IMetaDescriptionpublic void setChosenDescriptorAsIndex(Integer descIndex)
IMetaDescriptionsetChosenDescriptorAsIndex in interface IMetaDescriptionpublic Description getJCoReDescription(String specifier) throws DescriptorLoadingException
IMetaDescriptiongetJCoReDescription in interface IMetaDescriptionDescriptorLoadingExceptionpublic Collection<Description> getJCoReDescriptions() throws DescriptorLoadingException
IMetaDescriptiongetJCoReDescription method.getJCoReDescriptions in interface IMetaDescriptionDescriptorLoadingExceptionpublic String getName()
IMetaDescriptiongetName in interface IMetaDescriptionpublic void setName(String name)
public List<PipelineBuilderConstants.JcoreMeta.Category> getCategories()
getCategories in interface IMetaDescriptionpublic void setArtifact(de.julielab.utilities.aether.MavenArtifact artifact)
public de.julielab.utilities.aether.MavenArtifact getMavenArtifact()
getMavenArtifact in interface IMetaDescriptionpublic ComponentRepository getModule()
public void setModule(ComponentRepository module)
Copyright © 2019 JULIE Lab, Germany. All rights reserved.