org.apache.maven.plugin.descriptor.model.Requirement Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of maven-plugin-api Show documentation
Show all versions of maven-plugin-api Show documentation
The API for plugins - Mojos - development.
// =================== DO NOT EDIT THIS FILE ====================
// Generated by Modello 1.7,
// any modifications will be overwritten.
// ==============================================================
package org.apache.maven.plugin.descriptor.model;
/**
* Describes a component requirement.
*
* @version $Revision$ $Date$
*/
@SuppressWarnings( "all" )
public class Requirement
implements java.io.Serializable
{
//--------------------------/
//- Class/Member Variables -/
//--------------------------/
/**
* Field role.
*/
private String role;
/**
* Field roleHint.
*/
private String roleHint;
/**
* The field name which has this requirement.
*/
private String fieldName;
//-----------/
//- Methods -/
//-----------/
/**
* Get the field name which has this requirement.
*
* @return String
*/
public String getFieldName()
{
return this.fieldName;
} //-- String getFieldName()
/**
* Get the role field.
*
* @return String
*/
public String getRole()
{
return this.role;
} //-- String getRole()
/**
* Get the roleHint field.
*
* @return String
*/
public String getRoleHint()
{
return this.roleHint;
} //-- String getRoleHint()
/**
* Set the field name which has this requirement.
*
* @param fieldName
*/
public void setFieldName( String fieldName )
{
this.fieldName = fieldName;
} //-- void setFieldName( String )
/**
* Set the role field.
*
* @param role
*/
public void setRole( String role )
{
this.role = role;
} //-- void setRole( String )
/**
* Set the roleHint field.
*
* @param roleHint
*/
public void setRoleHint( String roleHint )
{
this.roleHint = roleHint;
} //-- void setRoleHint( String )
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy