All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.maven.plugin.descriptor.model.Requirement Maven / Gradle / Ivy

There is a newer version: 3.1.2
Show newest version
// =================== 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