com.atlassian.bamboo.plugins.maven.dependencies
Class GroupedMaven2ArtifactProperties

java.lang.Object
  extended by com.atlassian.bamboo.plugins.maven.dependencies.GroupedMaven2ArtifactProperties

public class GroupedMaven2ArtifactProperties
extends java.lang.Object

Holds a list of Maven2ArtifactProperties that share the same GroupId and is either snapshot or release versioned


Nested Class Summary
static class GroupedMaven2ArtifactProperties.Predicates
           
 
Constructor Summary
GroupedMaven2ArtifactProperties(java.lang.String groupId)
           
 
Method Summary
 void add(Maven2ArtifactProperties properties)
           
 java.util.Collection<Maven2ArtifactProperties> getAllArtifacts()
           
 java.lang.String getGroupId()
           
 java.util.Collection<Maven2ArtifactProperties> getReleases()
           
 java.util.Collection<Maven2ArtifactProperties> getSnapshots()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupedMaven2ArtifactProperties

public GroupedMaven2ArtifactProperties(java.lang.String groupId)
Method Detail

getGroupId

public java.lang.String getGroupId()

add

public void add(@NotNull
                Maven2ArtifactProperties properties)

getSnapshots

@NotNull
public java.util.Collection<Maven2ArtifactProperties> getSnapshots()

getReleases

@NotNull
public java.util.Collection<Maven2ArtifactProperties> getReleases()

getAllArtifacts

@NotNull
public java.util.Collection<Maven2ArtifactProperties> getAllArtifacts()


Copyright © 2011 Atlassian. All Rights Reserved.