You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by og...@apache.org on 2008/11/08 01:47:45 UTC
svn commit: r712327 -
/maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadataSet.java
Author: ogusakov
Date: Fri Nov 7 16:47:45 2008
New Revision: 712327
URL: http://svn.apache.org/viewvc?rev=712327&view=rev
Log:
addes a helper class
Added:
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadataSet.java
Added: maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadataSet.java
URL: http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadataSet.java?rev=712327&view=auto
==============================================================================
--- maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadataSet.java (added)
+++ maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadataSet.java Fri Nov 7 16:47:45 2008
@@ -0,0 +1,37 @@
+package org.apache.maven.mercury.artifact;
+
+import java.util.ArrayList;
+import java.util.Collection;
+
+/**
+ *
+ *
+ * @author Oleg Gusakov
+ * @version $Id$
+ *
+ */
+public class ArtifactMetadataSet
+{
+ Collection<ArtifactBasicMetadata> _artifacts = new ArrayList<ArtifactBasicMetadata>(8);
+
+ public ArtifactMetadataSet( ArtifactBasicMetadata... md )
+ {
+ for( ArtifactBasicMetadata m : md )
+ _artifacts.add( m );
+ }
+
+ public void add( ArtifactBasicMetadata md )
+ {
+ _artifacts.add( md );
+ }
+
+ public void add( Collection<ArtifactBasicMetadata> md )
+ {
+ _artifacts.addAll( md );
+ }
+
+ Collection<ArtifactBasicMetadata> getMetadatas()
+ {
+ return _artifacts;
+ }
+}