org.apache.maven.model.Contributor Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of maven-model Show documentation
Show all versions of maven-model Show documentation
Model for Maven POM (Project Object Model)
// =================== DO NOT EDIT THIS FILE ====================
// Generated by Modello 2.1.2,
// any modifications will be overwritten.
// ==============================================================
package org.apache.maven.model;
/**
* Description of a person who has contributed to the project, but
* who does not have
* commit privileges. Usually, these contributions come in
* the form of patches submitted.
*
* @version $Revision$ $Date$
*/
@SuppressWarnings( "all" )
public class Contributor
implements java.io.Serializable, java.lang.Cloneable, org.apache.maven.model.InputLocationTracker
{
//--------------------------/
//- Class/Member Variables -/
//--------------------------/
/**
* The full name of the contributor.
*/
private String name;
/**
* The email address of the contributor.
*/
private String email;
/**
* The URL for the homepage of the contributor.
*/
private String url;
/**
* The organization to which the contributor belongs.
*/
private String organization;
/**
* The URL of the organization.
*/
private String organizationUrl;
/**
* Field roles.
*/
private java.util.List roles;
/**
*
*
* The timezone the contributor is in. Typically,
* this is a number in the range
* -12
* to +14
* or a valid time zone id like
* "America/Montreal" (UTC-05:00) or "Europe/Paris"
* (UTC+01:00).
*
*
*/
private String timezone;
/**
* Field properties.
*/
private java.util.Properties properties;
/**
* Field locations.
*/
private java.util.Map