Class SimpleEmbedded
- java.lang.Object
-
- org.apache.jackrabbit.filevault.maven.packaging.SimpleEmbedded
-
- Direct Known Subclasses:
Embedded,SubPackage
public class SimpleEmbedded extends Object
Abstract base class for all kinds of embeds (both OSGi bundles as well as subpackages)
-
-
Constructor Summary
Constructors Constructor Description SimpleEmbedded()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<org.apache.maven.artifact.Artifact>getMatchingArtifacts(Collection<org.apache.maven.artifact.Artifact> deps)Collection<org.apache.maven.artifact.Artifact>getMatchingArtifacts(org.apache.maven.project.MavenProject project)booleanisAllVersionsFilter()booleanisExcludeTransitive()booleanisFilter()voidsetAddFilter(boolean filter)voidsetArtifactId(String artifactId)voidsetClassifier(String classifier)voidsetExcludeTransitive(boolean excludeTransitive)voidsetGroupId(String groupId)voidsetScope(String scope)voidsetType(String type)StringtoString()@NotNull StringBuildertoString(@Nullable StringBuilder builder)
-
-
-
Method Detail
-
setGroupId
public void setGroupId(String groupId) throws org.apache.jackrabbit.vault.fs.config.ConfigurationException
- Throws:
org.apache.jackrabbit.vault.fs.config.ConfigurationException
-
setArtifactId
public void setArtifactId(String artifactId) throws org.apache.jackrabbit.vault.fs.config.ConfigurationException
- Throws:
org.apache.jackrabbit.vault.fs.config.ConfigurationException
-
setScope
public void setScope(String scope)
-
setType
public void setType(String type) throws org.apache.jackrabbit.vault.fs.config.ConfigurationException
- Throws:
org.apache.jackrabbit.vault.fs.config.ConfigurationException
-
setClassifier
public void setClassifier(String classifier) throws org.apache.jackrabbit.vault.fs.config.ConfigurationException
- Throws:
org.apache.jackrabbit.vault.fs.config.ConfigurationException
-
setAddFilter
public void setAddFilter(boolean filter)
-
isFilter
public boolean isFilter()
-
isAllVersionsFilter
public boolean isAllVersionsFilter()
-
setExcludeTransitive
public void setExcludeTransitive(boolean excludeTransitive)
-
isExcludeTransitive
public boolean isExcludeTransitive()
-
getMatchingArtifacts
public Collection<org.apache.maven.artifact.Artifact> getMatchingArtifacts(org.apache.maven.project.MavenProject project)
-
getMatchingArtifacts
public Collection<org.apache.maven.artifact.Artifact> getMatchingArtifacts(Collection<org.apache.maven.artifact.Artifact> deps)
-
toString
@NotNull public @NotNull StringBuilder toString(@Nullable @Nullable StringBuilder builder)
-
-