Enum MeasurementValidity
- java.lang.Object
-
- java.lang.Enum<MeasurementValidity>
-
- org.somda.sdc.biceps.model.participant.MeasurementValidity
-
- All Implemented Interfaces:
Serializable,Comparable<MeasurementValidity>
public enum MeasurementValidity extends Enum<MeasurementValidity>
Java class for MeasurementValidity.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="MeasurementValidity"> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="Vld"/> <enumeration value="Vldated"/> <enumeration value="Ong"/> <enumeration value="Qst"/> <enumeration value="Calib"/> <enumeration value="Inv"/> <enumeration value="Oflw"/> <enumeration value="Uflw"/> <enumeration value="NA"/> </restriction> </simpleType>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MeasurementValidityfromValue(String v)Stringvalue()static MeasurementValidityvalueOf(String name)Returns the enum constant of this type with the specified name.static MeasurementValidity[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
VLD
public static final MeasurementValidity VLD
Vld = Valid. A measured value that is correct from the perspective of the measuring device.
-
VLDATED
public static final MeasurementValidity VLDATED
Vldated = Validated Data. A measured value where the validity has been confirmed by an external actor, e.g., an operator, other than the POC MEDICAL DEVICE.
-
ONG
public static final MeasurementValidity ONG
Ong = Measurement Ongoing. Indicates that a new measurement is just being taken and therefore measured value is not available.
-
QST
public static final MeasurementValidity QST
Qst = Questionable. A measured value where correctness can not be guaranteed.
-
CALIB
public static final MeasurementValidity CALIB
Calib = Calibration Ongoing. A measured value where correctness can not be guaranteed, because a calibration is currently going on.
-
INV
public static final MeasurementValidity INV
Inv = Invalid. A measured value that is incorrect from the perspective of the measuring device.
-
OFLW
public static final MeasurementValidity OFLW
Oflw = Overflow. A measured value where correctness cannot be guaranteed as it is above all defined technical ranges.
-
UFLW
public static final MeasurementValidity UFLW
Uflw = Underflow. A measured value where correctness cannot be guaranteed as it is below all defined technical ranges.
-
NA
public static final MeasurementValidity NA
NA = Not Available. No value can be derived, e.g., if a sensor is not placed correctly.
-
-
Method Detail
-
values
public static MeasurementValidity[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (MeasurementValidity c : MeasurementValidity.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MeasurementValidity valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
value
public String value()
-
fromValue
public static MeasurementValidity fromValue(String v)
-
-