Class Measurement
java.lang.Object
ubic.gemma.model.common.AbstractIdentifiable
ubic.gemma.model.common.measurement.Measurement
- All Implemented Interfaces:
Identifiable
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Important note: Two objects with the same class and non-null ID must be considered equal.getType()
getUnit()
getValue()
double
Retrieve the value of this measurement as a double.float
int
long
int
hashCode()
Important note: Never use the ID in the hashCode() implementation since it can be assigned when the object is persisted.void
setKindCV
(MeasurementKind kindCV) void
setOtherKind
(String otherKind) void
setRepresentation
(PrimitiveType representation) void
setType
(MeasurementType type) void
void
void
setValueAsDouble
(double value) toString()
Methods inherited from class ubic.gemma.model.common.AbstractIdentifiable
getId, setId
-
Field Details
-
COMPARATOR
-
-
Constructor Details
-
Measurement
public Measurement()
-
-
Method Details
-
getKindCV
-
setKindCV
-
getOtherKind
-
setOtherKind
-
getRepresentation
-
setRepresentation
-
getType
-
setType
-
getUnit
-
setUnit
-
getValue
-
setValue
-
getValueAsInt
public int getValueAsInt() -
getValueAsLong
public long getValueAsLong() -
getValueAsFloat
public float getValueAsFloat() -
getValueAsDouble
public double getValueAsDouble()Retrieve the value of this measurement as a double.Any missing value (i.e. null) will be returned as a
Double.NaN
. -
setValueAsDouble
public void setValueAsDouble(double value) -
hashCode
public int hashCode()Description copied from class:AbstractIdentifiable
Important note: Never use the ID in the hashCode() implementation since it can be assigned when the object is persisted.- Specified by:
hashCode
in classAbstractIdentifiable
-
equals
Description copied from class:AbstractIdentifiable
Important note: Two objects with the same class and non-null ID must be considered equal. If one or both IDs are nulls, the rest of the state can be used to determine equality.- Specified by:
equals
in classAbstractIdentifiable
-
toString
- Overrides:
toString
in classAbstractIdentifiable
-