Package org.somda.dsl.biceps.component
Class Battery
-
- All Implemented Interfaces:
-
org.somda.dsl.biceps.base.BicepsExtensible,org.somda.dsl.biceps.base.FullyExtensible,org.somda.dsl.biceps.base.GenericExtensible
public final class Battery extends DeviceComponent<BatteryState>
-
-
Field Summary
Fields Modifier and Type Field Description private final MeasurementcapacityFullChargeprivate final MeasurementcapacitySpecifiedprivate final MeasurementvoltageSpecifiedprivate final List<ProductionSpecification>productionSpecificationsprivate final BatteryStatestateprivate final CodedValuetypeprivate final SafetyClassificationsafetyClassificationprivate final Cursorcursorprivate final Handlehandleprivate final BigIntegerversionprivate final List<BicepsExtension>bicepsExtensionsprivate final List<GenericExtension>genericExtensions
-
Method Summary
Modifier and Type Method Description final MeasurementgetCapacityFullCharge()final MeasurementgetCapacitySpecified()final MeasurementgetVoltageSpecified()final MeasurementcapacityFullCharge(Decimal measuredValue, CodedValue measurementUnit, Function1<CodedValue, Unit> init)final MeasurementcapacityFullCharge(Measurement measurement)final MeasurementcapacitySpecified(Decimal measuredValue, CodedValue measurementUnit, Function1<CodedValue, Unit> init)final MeasurementcapacitySpecified(Measurement measurement)final MeasurementvoltageSpecified(Decimal measuredValue, CodedValue measurementUnit, Function1<CodedValue, Unit> init)final MeasurementvoltageSpecified(Measurement measurement)-
Methods inherited from class org.somda.dsl.biceps.base.tree.DeviceComponent
getProductionSpecifications, productionSpecification -
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
-
Battery
Battery(Handle handle)
-
-
Method Detail
-
getCapacityFullCharge
final Measurement getCapacityFullCharge()
-
getCapacitySpecified
final Measurement getCapacitySpecified()
-
getVoltageSpecified
final Measurement getVoltageSpecified()
-
capacityFullCharge
final Measurement capacityFullCharge(Decimal measuredValue, CodedValue measurementUnit, Function1<CodedValue, Unit> init)
-
capacityFullCharge
final Measurement capacityFullCharge(Measurement measurement)
-
capacitySpecified
final Measurement capacitySpecified(Decimal measuredValue, CodedValue measurementUnit, Function1<CodedValue, Unit> init)
-
capacitySpecified
final Measurement capacitySpecified(Measurement measurement)
-
voltageSpecified
final Measurement voltageSpecified(Decimal measuredValue, CodedValue measurementUnit, Function1<CodedValue, Unit> init)
-
voltageSpecified
final Measurement voltageSpecified(Measurement measurement)
-
-
-
-