Class GroupedMaven2ArtifactProperties
- java.lang.Object
-
- com.atlassian.bamboo.plugins.maven.dependencies.GroupedMaven2ArtifactProperties
-
public class GroupedMaven2ArtifactProperties extends Object
Holds a list ofMaven2ArtifactProperties
that share the same GroupId and is either snapshot or release versioned
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GroupedMaven2ArtifactProperties.Predicates
-
Constructor Summary
Constructors Constructor Description GroupedMaven2ArtifactProperties(String groupId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(@NotNull Maven2ArtifactProperties properties)
@NotNull Collection<Maven2ArtifactProperties>
getAllArtifacts()
String
getGroupId()
@NotNull Collection<Maven2ArtifactProperties>
getReleases()
@NotNull Collection<Maven2ArtifactProperties>
getSnapshots()
-
-
-
Constructor Detail
-
GroupedMaven2ArtifactProperties
public GroupedMaven2ArtifactProperties(String groupId)
-
-
Method Detail
-
getGroupId
public String getGroupId()
-
add
public void add(@NotNull @NotNull Maven2ArtifactProperties properties)
-
getSnapshots
@NotNull public @NotNull Collection<Maven2ArtifactProperties> getSnapshots()
-
getReleases
@NotNull public @NotNull Collection<Maven2ArtifactProperties> getReleases()
-
getAllArtifacts
@NotNull public @NotNull Collection<Maven2ArtifactProperties> getAllArtifacts()
-
-