org.apache.maven.model.ActivationOS Maven / Gradle / Ivy
// =================== DO NOT EDIT THIS FILE ====================
// Generated by Modello 2.1.2,
// any modifications will be overwritten.
// ==============================================================
package org.apache.maven.model;
/**
* This is an activator which will detect an operating system's
* attributes in order
* to activate its profile.
*
* @version $Revision$ $Date$
*/
@SuppressWarnings( "all" )
public class ActivationOS
implements java.io.Serializable, java.lang.Cloneable, org.apache.maven.model.InputLocationTracker
{
//--------------------------/
//- Class/Member Variables -/
//--------------------------/
/**
*
*
* The name of the operating system to be used to
* activate the profile. This must be an exact match
* of the ${os.name}
Java property,
* such as Windows XP
.
*
*
*/
private String name;
/**
*
*
* The general family of the OS to be used to
* activate the profile, such as
* windows
or unix
.
*
*
*/
private String family;
/**
* The architecture of the operating system to be used to
* activate the
* profile.
*/
private String arch;
/**
* The version of the operating system to be used to activate
* the
* profile.
*/
private String version;
/**
* Field locations.
*/
private java.util.Map