org.apache.archiva.model.ArchivaAll Maven / Gradle / Ivy
// =================== DO NOT EDIT THIS FILE ====================
// Generated by Modello 1.7,
// any modifications will be overwritten.
// ==============================================================
package org.apache.archiva.model;
/**
*
* This object is only used for the XML backup / restore
* features of Archiva.
* This object is not serialized to the Database.
*
*
* @version $Revision$ $Date$
*/
@SuppressWarnings( "all" )
public class ArchivaAll
implements java.io.Serializable
{
//--------------------------/
//- Class/Member Variables -/
//--------------------------/
/**
* Field artifacts.
*/
private java.util.List artifacts;
/**
* Field repositoryMetadata.
*/
private java.util.List repositoryMetadata;
/**
* Field modelEncoding.
*/
private String modelEncoding = "UTF-8";
//-----------/
//- Methods -/
//-----------/
/**
* Method addArtifact.
*
* @param archivaArtifactModel
*/
public void addArtifact( ArchivaArtifactModel archivaArtifactModel )
{
getArtifacts().add( archivaArtifactModel );
} //-- void addArtifact( ArchivaArtifactModel )
/**
* Method addRepositoryMetadata.
*
* @param archivaRepositoryMetadata
*/
public void addRepositoryMetadata( ArchivaRepositoryMetadata archivaRepositoryMetadata )
{
getRepositoryMetadata().add( archivaRepositoryMetadata );
} //-- void addRepositoryMetadata( ArchivaRepositoryMetadata )
/**
* Method getArtifacts.
*
* @return List
*/
public java.util.List getArtifacts()
{
if ( this.artifacts == null )
{
this.artifacts = new java.util.ArrayList();
}
return this.artifacts;
} //-- java.util.List getArtifacts()
/**
* Get the modelEncoding field.
*
* @return String
*/
public String getModelEncoding()
{
return this.modelEncoding;
} //-- String getModelEncoding()
/**
* Method getRepositoryMetadata.
*
* @return List
*/
public java.util.List getRepositoryMetadata()
{
if ( this.repositoryMetadata == null )
{
this.repositoryMetadata = new java.util.ArrayList();
}
return this.repositoryMetadata;
} //-- java.util.List getRepositoryMetadata()
/**
* Method removeArtifact.
*
* @param archivaArtifactModel
*/
public void removeArtifact( ArchivaArtifactModel archivaArtifactModel )
{
getArtifacts().remove( archivaArtifactModel );
} //-- void removeArtifact( ArchivaArtifactModel )
/**
* Method removeRepositoryMetadata.
*
* @param archivaRepositoryMetadata
*/
public void removeRepositoryMetadata( ArchivaRepositoryMetadata archivaRepositoryMetadata )
{
getRepositoryMetadata().remove( archivaRepositoryMetadata );
} //-- void removeRepositoryMetadata( ArchivaRepositoryMetadata )
/**
* Set the artifacts field.
*
* @param artifacts
*/
public void setArtifacts( java.util.List artifacts )
{
this.artifacts = artifacts;
} //-- void setArtifacts( java.util.List )
/**
* Set the modelEncoding field.
*
* @param modelEncoding
*/
public void setModelEncoding( String modelEncoding )
{
this.modelEncoding = modelEncoding;
} //-- void setModelEncoding( String )
/**
* Set the repositoryMetadata field.
*
* @param repositoryMetadata
*/
public void setRepositoryMetadata( java.util.List repositoryMetadata )
{
this.repositoryMetadata = repositoryMetadata;
} //-- void setRepositoryMetadata( java.util.List )
private static final long serialVersionUID = 3259707008803111764L;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy