Quality Interface

com.beasys.commerce.axiom.units
Quality Interface

public interface Quality

    extends Belonging

Represents a Quality that can be had or desired. It contains a string which describes the quality and a factor ( typically from 1 to 100 ) that describes the degree to which the product posesses the quality or the desirablility of the quality. Attribute: degree The degree from, typically from 1 - 100 , to which the item represents the quality: * * Example include: * quality is red, if the item is red the degree is 100. If not it is 0. * qualities of a book could include romantic. If the book is only mildly romantic the degree might be 10. If it is a romance novel the rating would be 100.

Attribute: name The word(s) that describes this quality. Examples include: * red * median income > 50000 * romantic * country western

Related Topics

QualityHome
QualityImpl


All Known Implementing Classes
QualityImpl
All Superinterfaces
Belonging, BusinessSmartComponent, Cloneable, Comparable, Serializable

Method Summary

public int
getDegree()
Get the value of degree
public String
getName()
Get the value of name
public void
setDegree(int degree)
Set the value of degree
public void
setName(String name)
Set the value of name
 
Methods from interface com.beasys.commerce.foundation.Belonging
clone, equals, interfaceName, setByValue, value
 
Methods from interface java.lang.Comparable
compareTo
   

Method Detail

getDegree() Method

public int getDegree()
Get the value of degree

Returns

degree.

getName() Method

public String getName()
Get the value of name

Returns

name.

setDegree(int) Method

public void setDegree(int degree)
Set the value of degree

Parameters

degree
degree to be added

setName(String) Method

public void setName(String name)
Set the value of name

Parameters

name
name to be added