This project has retired. For details please refer to its Attic page.
ArchivaModelCloner

org.apache.maven.archiva.model
Class ArchivaModelCloner

Package class diagram package ArchivaModelCloner
java.lang.Object
  extended by org.apache.maven.archiva.model.ArchivaModelCloner

public class ArchivaModelCloner
extends java.lang.Object

Utility methods for cloning various Archiva Model objects.


Constructor Summary
ArchivaModelCloner()
           
 
Method Summary
static org.apache.maven.archiva.model.ArchivaProjectModel clone(org.apache.maven.archiva.model.ArchivaProjectModel model)
           
static org.apache.maven.archiva.model.ArtifactReference clone(org.apache.maven.archiva.model.ArtifactReference artifactReference)
           
static org.apache.maven.archiva.model.CiManagement clone(org.apache.maven.archiva.model.CiManagement ciManagement)
           
static org.apache.maven.archiva.model.Dependency clone(org.apache.maven.archiva.model.Dependency dependency)
           
static org.apache.maven.archiva.model.IssueManagement clone(org.apache.maven.archiva.model.IssueManagement issueManagement)
           
static org.apache.maven.archiva.model.MailingList clone(org.apache.maven.archiva.model.MailingList mailingList)
           
static org.apache.maven.archiva.model.Organization clone(org.apache.maven.archiva.model.Organization organization)
           
static java.util.Properties clone(java.util.Properties properties)
           
static org.apache.maven.archiva.model.Scm clone(org.apache.maven.archiva.model.Scm scm)
           
static org.apache.maven.archiva.model.SnapshotVersion clone(org.apache.maven.archiva.model.SnapshotVersion snapshotVersion)
           
static org.apache.maven.archiva.model.VersionedReference clone(org.apache.maven.archiva.model.VersionedReference versionedReference)
           
static java.util.List<org.apache.maven.archiva.model.ArtifactReference> cloneArtifactReferences(java.util.List<org.apache.maven.archiva.model.ArtifactReference> artifactReferenceList)
           
static java.util.List<java.lang.String> cloneAvailableVersions(java.util.List<java.lang.String> availableVersions)
           
static java.util.List<org.apache.maven.archiva.model.Dependency> cloneDependencies(java.util.List<org.apache.maven.archiva.model.Dependency> dependencies)
           
static java.util.List<org.apache.maven.archiva.model.Exclusion> cloneExclusions(java.util.List<org.apache.maven.archiva.model.Exclusion> exclusions)
           
static java.util.List<org.apache.maven.archiva.model.Individual> cloneIndividuals(java.util.List<org.apache.maven.archiva.model.Individual> individuals)
           
static java.util.List<org.apache.maven.archiva.model.License> cloneLicenses(java.util.List<org.apache.maven.archiva.model.License> licenses)
           
static java.util.List<org.apache.maven.archiva.model.MailingList> cloneMailingLists(java.util.List<org.apache.maven.archiva.model.MailingList> mailingLists)
           
static java.util.List<org.apache.maven.archiva.model.ArtifactReference> clonePlugins(java.util.List<org.apache.maven.archiva.model.ArtifactReference> plugins)
           
static java.util.List<org.apache.maven.archiva.model.ArtifactReference> cloneReports(java.util.List<org.apache.maven.archiva.model.ArtifactReference> reports)
           
static java.util.List<org.apache.maven.archiva.model.ProjectRepository> cloneRepositories(java.util.List<org.apache.maven.archiva.model.ProjectRepository> repositories)
           
static java.util.List<java.lang.String> cloneRoles(java.util.List<java.lang.String> roles)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArchivaModelCloner

public ArchivaModelCloner()
Method Detail

clone

public static org.apache.maven.archiva.model.ArchivaProjectModel clone(org.apache.maven.archiva.model.ArchivaProjectModel model)

clone

public static org.apache.maven.archiva.model.ArtifactReference clone(org.apache.maven.archiva.model.ArtifactReference artifactReference)

clone

public static org.apache.maven.archiva.model.CiManagement clone(org.apache.maven.archiva.model.CiManagement ciManagement)

clone

public static org.apache.maven.archiva.model.Dependency clone(org.apache.maven.archiva.model.Dependency dependency)

clone

public static org.apache.maven.archiva.model.IssueManagement clone(org.apache.maven.archiva.model.IssueManagement issueManagement)

clone

public static org.apache.maven.archiva.model.MailingList clone(org.apache.maven.archiva.model.MailingList mailingList)

clone

public static org.apache.maven.archiva.model.Organization clone(org.apache.maven.archiva.model.Organization organization)

clone

public static java.util.Properties clone(java.util.Properties properties)

clone

public static org.apache.maven.archiva.model.Scm clone(org.apache.maven.archiva.model.Scm scm)

clone

public static org.apache.maven.archiva.model.SnapshotVersion clone(org.apache.maven.archiva.model.SnapshotVersion snapshotVersion)

clone

public static org.apache.maven.archiva.model.VersionedReference clone(org.apache.maven.archiva.model.VersionedReference versionedReference)

cloneArtifactReferences

public static java.util.List<org.apache.maven.archiva.model.ArtifactReference> cloneArtifactReferences(java.util.List<org.apache.maven.archiva.model.ArtifactReference> artifactReferenceList)

cloneDependencies

public static java.util.List<org.apache.maven.archiva.model.Dependency> cloneDependencies(java.util.List<org.apache.maven.archiva.model.Dependency> dependencies)

cloneExclusions

public static java.util.List<org.apache.maven.archiva.model.Exclusion> cloneExclusions(java.util.List<org.apache.maven.archiva.model.Exclusion> exclusions)

cloneIndividuals

public static java.util.List<org.apache.maven.archiva.model.Individual> cloneIndividuals(java.util.List<org.apache.maven.archiva.model.Individual> individuals)

cloneLicenses

public static java.util.List<org.apache.maven.archiva.model.License> cloneLicenses(java.util.List<org.apache.maven.archiva.model.License> licenses)

cloneMailingLists

public static java.util.List<org.apache.maven.archiva.model.MailingList> cloneMailingLists(java.util.List<org.apache.maven.archiva.model.MailingList> mailingLists)

clonePlugins

public static java.util.List<org.apache.maven.archiva.model.ArtifactReference> clonePlugins(java.util.List<org.apache.maven.archiva.model.ArtifactReference> plugins)

cloneReports

public static java.util.List<org.apache.maven.archiva.model.ArtifactReference> cloneReports(java.util.List<org.apache.maven.archiva.model.ArtifactReference> reports)

cloneRepositories

public static java.util.List<org.apache.maven.archiva.model.ProjectRepository> cloneRepositories(java.util.List<org.apache.maven.archiva.model.ProjectRepository> repositories)

cloneRoles

public static java.util.List<java.lang.String> cloneRoles(java.util.List<java.lang.String> roles)

cloneAvailableVersions

public static java.util.List<java.lang.String> cloneAvailableVersions(java.util.List<java.lang.String> availableVersions)