VALUE
- Typical: scalar value (double, integer, boolean, string)QUALIFIER
- Typical: string < <= > >=UNITS
- Typical: string
{ "unit": "mg/kg bw", "loQualifier": ">=",, "loValue": 100.0, "upQualifier": "<", "upValue": 200.0 }
public interface IValue<VALUE,QUALIFIER,UNITS>
extends net.idea.modbcum.i.JSONSerializable
Modifier and Type | Method and Description |
---|---|
String |
getAnnotation() |
QUALIFIER |
getLoQualifier() |
VALUE |
getLoValue()
lower value
|
UNITS |
getUnits() |
QUALIFIER |
getUpQualifier() |
VALUE |
getUpValue()
Upper value
|
void |
setAnnotation(String annotation) |
void |
setLoQualifier(QUALIFIER qualifier) |
void |
setLoValue(VALUE value) |
void |
setUnits(UNITS unit) |
void |
setUpQualifier(QUALIFIER qualifier) |
void |
setUpValue(VALUE value) |
String |
toHumanReadable() |
UNITS getUnits()
void setUnits(UNITS unit)
unit
- VALUE getLoValue()
VALUE getUpValue()
void setLoValue(VALUE value)
void setUpValue(VALUE value)
QUALIFIER getUpQualifier()
QUALIFIER getLoQualifier()
void setUpQualifier(QUALIFIER qualifier)
void setLoQualifier(QUALIFIER qualifier)
String getAnnotation()
void setAnnotation(String annotation)
String toHumanReadable()
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.