|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object mro.util.measures.Measure
public class Measure
A measure.
Field Summary | |
---|---|
(package private) java.lang.String |
description
|
(package private) IObjectGroup |
iogrelative
|
(package private) java.lang.String |
name
|
(package private) static int |
roundFloatToNumOfDecimals
|
static boolean |
roundValue
|
(package private) java.lang.String |
stamp
An "identifier" for the Measure, for making it easier to compare and manipulate Measure:s. |
(package private) double |
value
|
Constructor Summary | |
---|---|
Measure()
|
|
Measure(Measure m2)
Copy Constructor. |
|
Measure(java.lang.String name,
double value,
java.lang.String description)
|
|
Measure(java.lang.String name,
double value,
java.lang.String description,
IObjectGroup iogrelative)
|
|
Measure(java.lang.String name,
double value,
java.lang.String description,
java.lang.String stamp)
|
|
Measure(java.lang.String name,
java.lang.String value,
java.lang.String description,
java.lang.String stamp)
To read from XML files... |
Method Summary | |
---|---|
Measure |
difference(Measure other)
Constructs a Measure containing the difference between this and an other Measure. |
Measure |
divide(Measure other)
|
java.lang.String |
getDescription()
|
java.lang.String |
getName()
|
IObjectGroup |
getRelativeIObjectGroup()
|
java.lang.String |
getStamp()
|
double |
getValue()
|
Measure |
normDifference(Measure other)
Constructs a Measure containing the normalized difference between this and an other Measure. |
void |
printXML(java.io.PrintWriter pw)
|
void |
setDescription(java.lang.String description)
|
void |
setStamp(java.lang.String stamp)
|
void |
setValue(double value)
|
Measure |
subtract(Measure other)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
java.lang.String name
double value
java.lang.String description
IObjectGroup iogrelative
java.lang.String stamp
public static boolean roundValue
static int roundFloatToNumOfDecimals
Constructor Detail |
---|
public Measure()
public Measure(java.lang.String name, double value, java.lang.String description)
public Measure(java.lang.String name, double value, java.lang.String description, java.lang.String stamp)
public Measure(Measure m2)
public Measure(java.lang.String name, java.lang.String value, java.lang.String description, java.lang.String stamp)
public Measure(java.lang.String name, double value, java.lang.String description, IObjectGroup iogrelative)
Method Detail |
---|
public Measure difference(Measure other)
public Measure normDifference(Measure other)
public Measure subtract(Measure other)
public Measure divide(Measure other)
public IObjectGroup getRelativeIObjectGroup()
public void setValue(double value)
public double getValue()
public java.lang.String getName()
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getStamp()
public void setStamp(java.lang.String stamp)
public void printXML(java.io.PrintWriter pw) throws java.io.IOException
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |