org.hudsonci.maven.plugin.dependencymonitor
Class ArtifactsPair

java.lang.Object
  extended by org.hudsonci.maven.plugin.dependencymonitor.ArtifactsPair

public class ArtifactsPair
extends Object

Container for the pair of produced and consumed artifacts for a project or build.

Since:
2.1.0
Author:
Jason Dillon

Field Summary
 Collection<MavenCoordinatesDTO> consumed
           
 Collection<MavenCoordinatesDTO> produced
           
 
Constructor Summary
ArtifactsPair()
           
ArtifactsPair(Collection<MavenCoordinatesDTO> produced, Collection<MavenCoordinatesDTO> consumed)
           
 
Method Summary
 boolean isEmpty()
           
 ArtifactsPair withConsumed(MavenCoordinatesDTO... artifacts)
           
 ArtifactsPair withProduced(MavenCoordinatesDTO... artifacts)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

produced

public final Collection<MavenCoordinatesDTO> produced

consumed

public final Collection<MavenCoordinatesDTO> consumed
Constructor Detail

ArtifactsPair

public ArtifactsPair(Collection<MavenCoordinatesDTO> produced,
                     Collection<MavenCoordinatesDTO> consumed)

ArtifactsPair

public ArtifactsPair()
Method Detail

isEmpty

public boolean isEmpty()

withProduced

public ArtifactsPair withProduced(MavenCoordinatesDTO... artifacts)

withConsumed

public ArtifactsPair withConsumed(MavenCoordinatesDTO... artifacts)


Copyright © 2004-2011 Hudson. All Rights Reserved.