|
© 2003 BEA Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--com.beasys.commerce.foundation.BelongingImpl
|
+--com.beasys.commerce.axiom.units.QualityImpl
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.
Quality,
QualityHome,
Serialized Form| Field Summary | |
int |
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. |
String |
name
The word(s) that describes this quality. |
| Fields inherited from class com.beasys.commerce.foundation.BelongingImpl |
__classIdentifier, __containingBelonging, __containingEntity, __mapKey, __sequenceNumber, _isDirty |
| Constructor Summary | |
QualityImpl()
|
|
| Method Summary | |
int |
compareTo(Object o)
Compare this belonging to another |
int |
getDegree()
Get the value of degree |
String |
getName()
Get the value of name |
String |
interfaceName()
interfaceName() returns the unqualified name of the interface from the UML model |
void |
setByValue(Belonging value)
It is possible to call set-by-value with a superclass. |
void |
setDegree(int degree)
Set the value of degree |
void |
setName(String name)
Set the value of name |
Belonging |
value()
value() is a more typesafe implementation of clone() |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.beasys.commerce.foundation.Belonging |
clone, equals |
| Field Detail |
public int degree
public String name
| Constructor Detail |
public QualityImpl()
| Method Detail |
public int getDegree()
getDegree in interface Qualitypublic void setDegree(int degree)
setDegree in interface Qualitydegree - degree to be addedpublic String getName()
getName in interface Qualitypublic void setName(String name)
setName in interface Qualityname - name to be addedpublic Belonging value()
value in interface Belongingpublic String interfaceName()
interfaceName in interface Belongingpublic void setByValue(Belonging value)
It is also possible to call set-by-value with a subclass. In this case, the specialized fields in the subclass will be ignored. The overridden fields in the subclass will be populated.
setByValue in interface BelongingsetByValue in class BelongingImplpublic int compareTo(Object o)
compareTo in interface ComparablecompareTo in class BelongingImplo - target object for comparision
|
© 2003 BEA Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||