Package org.somda.dsl.biceps.metric
Class DistributionSampleArrayMetric
-
- All Implemented Interfaces:
-
org.somda.dsl.biceps.base.BicepsExtensible,org.somda.dsl.biceps.base.FullyExtensible,org.somda.dsl.biceps.base.GenericExtensible
public final class DistributionSampleArrayMetric extends Metric<DistributionSampleArrayMetricState>
-
-
Field Summary
Fields Modifier and Type Field Description private final List<Range>technicalRangesprivate final CodedValuedomainUnitprivate final RangedistributionRangeprivate final Decimalresolutionprivate final DerivationMethodderivationMethodprivate final DurationdeterminationPeriodprivate final DurationlifeTimePeriodprivate final DurationmaxMeasurementTimeprivate final DurationmaxDelayTimeprivate final DurationactivationDurationprivate final List<CodedValue>bodySitesprivate final List<Metric.Relation>relationsprivate final CodedValueunitprivate final MetricCategorymetricCategoryprivate final MetricAvailabilitymetricAvailabilityprivate final DistributionSampleArrayMetricStatestateprivate final CodedValuetypeprivate final SafetyClassificationsafetyClassificationprivate final Cursorcursorprivate final Handlehandleprivate final BigIntegerversionprivate final List<BicepsExtension>bicepsExtensionsprivate final List<GenericExtension>genericExtensions
-
Constructor Summary
Constructors Constructor Description DistributionSampleArrayMetric(Handle handle, MetricCategory metricCategory, MetricAvailability metricAvailability, CodedValue unit, CodedValue domainUnit, Range distributionRange, Decimal resolution)
-
Method Summary
Modifier and Type Method Description final List<Range>getTechnicalRanges()final CodedValuegetDomainUnit()final RangegetDistributionRange()final DecimalgetResolution()final RangetechnicalRange(Function1<Range, Unit> init)-
Methods inherited from class org.somda.dsl.biceps.metric.Metric
activationDuration, bodySite, derivationMethod, determinationPeriod, getActivationDuration, getBodySites, getDerivationMethod, getDeterminationPeriod, getLifeTimePeriod, getMaxDelayTime, getMaxMeasurementTime, getMetricAvailability, getMetricCategory, getRelations, getUnit, lifeTimePeriod, maxDelayTime, maxMeasurementTime, relation -
Methods inherited from class org.somda.dsl.biceps.base.tree.Descriptor
getSafetyClassification, getState, getType, safetyClassification, state, toString, type -
Methods inherited from class org.somda.dsl.biceps.base.tree.IdentifiableMdibComponent
getCursor, getHandle -
Methods inherited from class org.somda.dsl.biceps.base.tree.VersionedMdibComponent
getVersion, version, version, version -
Methods inherited from class org.somda.dsl.biceps.base.BicepsExtensible
extendWith, getBicepsExtensions -
Methods inherited from class org.somda.dsl.biceps.base.GenericExtensible
extendWithGeneric, getGenericExtensions -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
DistributionSampleArrayMetric
DistributionSampleArrayMetric(Handle handle, MetricCategory metricCategory, MetricAvailability metricAvailability, CodedValue unit, CodedValue domainUnit, Range distributionRange, Decimal resolution)
-
-
Method Detail
-
getTechnicalRanges
final List<Range> getTechnicalRanges()
-
getDomainUnit
final CodedValue getDomainUnit()
-
getDistributionRange
final Range getDistributionRange()
-
getResolution
final Decimal getResolution()
-
technicalRange
final Range technicalRange(Function1<Range, Unit> init)
-
-
-
-