Metric Data
constructor(id: Int = metricDataCounter++, modaName: String = "", metricName: String = "", direction: String = "", weight: Double = 1.0, domainLowerLimit: Double = 0.0, domainUpperLimit: Double = Double.POSITIVE_INFINITY, unitsOfMeasure: String? = null, description: String? = null, allowLowerLimitAdjustment: Boolean = false, allowUpperLimitAdjustment: Boolean = false)