org.codehaus.plexus.component.repository

Class ComponentRequirement

public final class ComponentRequirement extends Object

Version: $Id: ComponentRequirement.java 2573 2005-09-30 23:38:00Z jdcasey $

Author: Michal Maczka

UNKNOWN: Maybe hashCode and equals should use only 'role'

Field Summary
StringfieldMappingType
StringfieldName
Stringrole
StringroleHint
Method Summary
booleanequals(Object other)
StringgetFieldMappingType()
StringgetFieldName()
StringgetHumanReadableKey()
StringgetRequirementKey()
StringgetRole()
StringgetRoleHint()
inthashCode()
voidsetFieldMappingType(String fieldType)
voidsetFieldName(String fieldName)
voidsetRole(String role)
voidsetRoleHint(String roleHint)
StringtoString()

Field Detail

fieldMappingType

private String fieldMappingType

fieldName

private String fieldName

role

private String role

roleHint

private String roleHint

Method Detail

equals

public boolean equals(Object other)

getFieldMappingType

public String getFieldMappingType()

getFieldName

public String getFieldName()

getHumanReadableKey

public String getHumanReadableKey()

getRequirementKey

public String getRequirementKey()

getRole

public String getRole()

getRoleHint

public String getRoleHint()

hashCode

public int hashCode()

setFieldMappingType

public void setFieldMappingType(String fieldType)

setFieldName

public void setFieldName(String fieldName)

setRole

public void setRole(String role)

setRoleHint

public void setRoleHint(String roleHint)

toString

public String toString()