A B C D E F G I M O P R S T U V W

A

addAction(SDKAction) - Method in class com.biocomfort.SDK.actions.SequenceAction
Appends the specified action to the end of the execution list.
addDataConsumerListener(DataConsumerListener) - Method in class com.biocomfort.TO.data_consumer.DataConsumer
Adds the specified data consumer listener to receive data consumer events.
addSDKDataListener(SDKDataListener) - Method in interface com.biocomfort.SDK.SDK
Adds the specified data listener to receive data events of the devices.
addSDKDevicesListener(SDKDevicesListener) - Method in interface com.biocomfort.SDK.SDK
Adds the specified devices listener to receive device events.
addSDKErrorListener(SDKErrorListener) - Method in interface com.biocomfort.SDK.SDK
Adds the specified error listener to receive sdk error events.
addSDKListener(SDKListener) - Method in interface com.biocomfort.SDK.SDK
Adds the specified sdk listener to receive general sdk events.
AutoUpdatePolicy - Enum in com.biocomfort.SDK
This enummeration is used to define one of three possible update strategies of bound or unbound devices in the SDK, set with the methods setUnboundAutoUpdatePolicy and setBoundAutoUpdatePolicy.

B

bindAllUnboundDevices() - Method in interface com.biocomfort.SDK.SDK
Binds all unbound devices.
bindDevice(MedicalDeviceTO) - Method in interface com.biocomfort.SDK.SDK
Binds a single unbound device.
bindDevices(List<MedicalDeviceTO>) - Method in interface com.biocomfort.SDK.SDK
Binds a list of unbound devices.
BloodGlucoseTO - Class in com.biocomfort.TO.data
Represents the measurement data of a blood glucose monitor.
BloodGlucoseTO() - Constructor for class com.biocomfort.TO.data.BloodGlucoseTO
Constructs a BloodGlucoseTO object with initializing it so that the glucose value is set to 0 mg/dl.
BloodPressureTO - Class in com.biocomfort.TO.data
Represents the measurement data of a blood pressure monitor.
BloodPressureTO() - Constructor for class com.biocomfort.TO.data.BloodPressureTO
Constructs a BloodPressureTO object with initializing it so that the systolic blood pressure is set to 0 mmHG, the diastolic blood pressure is set to 0 mmHG and the pulse are set to 0 1/min.
booleanArraytoString(boolean[], String) - Static method in class com.biocomfort.Utils.FormatHelper
Converts the given boolean array to a String object of custom separated representations of each boolean value.
BooleanToBit(boolean) - Static method in class com.biocomfort.Utils.FormatHelper
Converts the given boolean value to a String object, whereby '1' represents the boolean value true and '0' represents false.

C

clearActions() - Method in class com.biocomfort.SDK.actions.SequenceAction
Removes all of the action from the execution list.
clearBindingActions() - Method in interface com.biocomfort.SDK.SDK
Clears the binding actions for all types of devices.
clearUnbindingActions() - Method in interface com.biocomfort.SDK.SDK
Clears the unbinding actions for all types of devices.
clone() - Method in class com.biocomfort.TO.DateTimeTO
Returns a deep clone of this DateTimeTO object.
clone() - Method in class com.biocomfort.TO.DeviceStatusTO
Returns a deep clone of this DeviceStatusTO object.
clone() - Method in class com.biocomfort.TO.FirmwareTO
Returns a deep clone of this FirmwareTO object.
clone() - Method in class com.biocomfort.TO.IeeeAddressTO
Returns a deep clone of this IeeeAddressTO object.
clone() - Method in class com.biocomfort.TO.MedicalDeviceTO
Returns a deep clone of this instance of MedicalDeviceTO.
clone() - Method in class com.biocomfort.TO.SerialNumberTO
Returns a deep clone of this SerialNumberTO object.
clone() - Method in class com.biocomfort.TO.user_parameters.ScaleUserTO
Returns a deep clone of this ScaleUserTO object.
clone() - Method in class com.biocomfort.TO.UserSettingTO
Returns a deep clone of this UserSettingTO object.
com.biocomfort.SDK - package com.biocomfort.SDK
 
com.biocomfort.SDK.actions - package com.biocomfort.SDK.actions
 
com.biocomfort.SDK.event - package com.biocomfort.SDK.event
 
com.biocomfort.SDK.exceptions - package com.biocomfort.SDK.exceptions
 
com.biocomfort.TO - package com.biocomfort.TO
 
com.biocomfort.TO.data - package com.biocomfort.TO.data
 
com.biocomfort.TO.data_consumer - package com.biocomfort.TO.data_consumer
 
com.biocomfort.TO.user_parameters - package com.biocomfort.TO.user_parameters
 
com.biocomfort.Utils - package com.biocomfort.Utils
 

D

DataConsumer - Class in com.biocomfort.TO.data_consumer
With the abstract class DataConsumer it is possible to define custom data processing functionality.
DataConsumer() - Constructor for class com.biocomfort.TO.data_consumer.DataConsumer
Constructs a DataConsumer object with initializing it so that it is enabled.
DataConsumerListener - Interface in com.biocomfort.TO.data_consumer
The listener interface for receiving data consumer events and for observing the data processing.
DataTO - Class in com.biocomfort.TO.data
Represents a basic data class for measurement data that are received from medical devices.
DataTO() - Constructor for class com.biocomfort.TO.data.DataTO
Constructs a DataTO object with initializing it so that the user number is 1 and its date and time of the measurement represents the time at which it was allocated, measured to the nearest millisecond.
DATETIME - Static variable in interface com.biocomfort.SDK.SDK
Ease-of-use constant for the SDK methods getDeviceConfigurations(), getDeviceConfigurationsAndWait(), setDeviceConfigurations() or setDeviceConfigurationsAndWait().
DateTimeTO - Class in com.biocomfort.TO
The DateTimeTO is a data class to store the date time information of a medical device.
DateTimeTO() - Constructor for class com.biocomfort.TO.DateTimeTO
Constructs a DateTimeTO object with initializing it so that it represents the time at which it was allocated, measured to the nearest millisecond.
DateTimeTO(Date) - Constructor for class com.biocomfort.TO.DateTimeTO
Constructs a DateTimeTO object with specifying the date and time by the given Date object.
DateTimeTO(int, int, int, int, int, int) - Constructor for class com.biocomfort.TO.DateTimeTO
Constructs a DateTimeTO object with initializing it so that it represents the instant at the start of the second specified by the year, month, day, hourOfDay, minute, and second arguments, for the default time zone and local.
DEVICE_STATUS - Static variable in interface com.biocomfort.SDK.SDK
Ease-of-use constant for the SDK methods getDeviceConfigurations(), getDeviceConfigurationsAndWait(), setDeviceConfigurations() or setDeviceConfigurationsAndWait().
DEVICE_TYPE_BLOOD_GLUCOSE - Static variable in interface com.biocomfort.SDK.SDK
Type constant that represents a special type of a medical device.
DEVICE_TYPE_BLOOD_PRESSURE - Static variable in interface com.biocomfort.SDK.SDK
Type constant that represents a special type of a medical device.
DEVICE_TYPE_SCALE - Static variable in interface com.biocomfort.SDK.SDK
Type constant that represents a special type of a medical device.
DeviceBindingState - Enum in com.biocomfort.TO
The enummeration DeviceBindingState contains the possible binding states of a medical device.
DeviceOnlineState - Enum in com.biocomfort.TO
The enumeration DeviceOnlineState contains the possible online states of a medical device.
DeviceSpeedState - Enum in com.biocomfort.TO
The enumeration DeviceOnlineState contains the possible speed states of a medical device.
DeviceStatusTO - Class in com.biocomfort.TO
The DeviceStatusTO is a data class to store the device status information of a medical device.
DeviceStatusTO() - Constructor for class com.biocomfort.TO.DeviceStatusTO
Constructs a DeviceStatusTO object with initializing it so that no status bit is set.
DeviceStatusTO(short[]) - Constructor for class com.biocomfort.TO.DeviceStatusTO
Constructs a DateTimeTO object with specifying the device status by the given short array of length 2.
DISPLAY_ALL - Static variable in class com.biocomfort.TO.user_parameters.ScaleConfigurationTO
Ease-of-use constant to describe the displayed measurement values for body diagnostic scales.
DISPLAY_BODYFAT - Static variable in class com.biocomfort.TO.user_parameters.ScaleConfigurationTO
Ease-of-use constant to describe the displayed measurement values for body diagnostic scales.
DISPLAY_BODYFAT_BODYWATER - Static variable in class com.biocomfort.TO.user_parameters.ScaleConfigurationTO
Ease-of-use constant to describe the displayed measurement values for body diagnostic scales.
DISPLAY_NONE - Static variable in class com.biocomfort.TO.user_parameters.ScaleConfigurationTO
Ease-of-use constant to describe the displayed measurement values for body diagnostic scales.

E

equalsDeviceId(MedicalDeviceTO) - Method in class com.biocomfort.TO.MedicalDeviceTO
Returns true if the device id of the given medical device is equals the device id of this MedicalDeviceTO instance.
ErrorEvent - Class in com.biocomfort.SDK.event
A error event which indicates that a runtime error occured in the SDK.
ErrorEvent(Object, MedicalDeviceTO, ErrorType, String, Throwable, Date) - Constructor for class com.biocomfort.SDK.event.ErrorEvent
Constructs an ErrorEvent object with specifying the source, the medical device, the error type, the error description and the causing Throwable.
ErrorEvent(Object, MedicalDeviceTO, ErrorType, String, Throwable) - Constructor for class com.biocomfort.SDK.event.ErrorEvent
Constructs an ErrorEvent object with specifying the source, the medical device, the error type, the error description and the causing Throwable.
ErrorEvent(Object, ErrorType, String, Throwable) - Constructor for class com.biocomfort.SDK.event.ErrorEvent
Constructs an ErrorEvent object with specifying the source, the error type, the error description and the causing Throwable.
ErrorEvent(Object, ErrorType, String) - Constructor for class com.biocomfort.SDK.event.ErrorEvent
Constructs an ErrorEvent object with specifying the source, the error type and the error description.
ErrorEvent(Object, ErrorType) - Constructor for class com.biocomfort.SDK.event.ErrorEvent
Constructs an ErrorEvent object with specifying the source and the error type.
ErrorEvent(Object) - Constructor for class com.biocomfort.SDK.event.ErrorEvent
Constructs an ErrorEvent object with specifying the source.
ErrorEvent() - Constructor for class com.biocomfort.SDK.event.ErrorEvent
Constructs an ErrorEvent object.
ErrorType - Enum in com.biocomfort.SDK.event
The enummeration ErrorType contains the types of runtime errors that can occur while using the SDK.
exit() - Method in interface com.biocomfort.SDK.SDK
Exits the sdk and waits for it.
exitAndWait() - Method in interface com.biocomfort.SDK.SDK
Exits the sdk.

F

fireOnErrorEvent(MedicalDeviceTO, TO, Throwable) - Method in class com.biocomfort.TO.data_consumer.DataConsumer
Invokes an onError event for all data consumer listeners that are registers with this DataConsumer object.
fireOnSuccessEvent(MedicalDeviceTO, TO) - Method in class com.biocomfort.TO.data_consumer.DataConsumer
Invokes an onSuccess event for all data consumer listeners that are registers with this DataConsumer object.
FIRMWARE - Static variable in interface com.biocomfort.SDK.SDK
Ease-of-use constant for the SDK methods getDeviceConfigurations(), getDeviceConfigurationsAndWait(), setDeviceConfigurations() or setDeviceConfigurationsAndWait().
FirmwareTO - Class in com.biocomfort.TO
The FirmwareTO is a data class to store the firmware information of a medical device.
FirmwareTO() - Constructor for class com.biocomfort.TO.FirmwareTO
Constructs a FirmwareTO object with initializing it so that the device type, the mask revision and the firmware revision are 0 and that the firmware date and time represents the time at which it was allocated.
formatFirmware() - Method in class com.biocomfort.TO.FirmwareTO
Converts this FirmwareTO object to a String of the form.
FormatHelper - Class in com.biocomfort.Utils
The class FormatHelper offers static methods to convert data structures in String objects.
FormatHelper() - Constructor for class com.biocomfort.Utils.FormatHelper
 
formatIeeeAddress() - Method in class com.biocomfort.TO.IeeeAddressTO
Converts this IeeeAddressTO object to a String of the form: HH HH HH HH HH HH HH HH.
formatSerialNumber() - Method in class com.biocomfort.TO.SerialNumberTO
Converts this SerialNumberTO object to a String of the form: iiiiii dd yyww ssss.
formatStatus() - Method in class com.biocomfort.TO.DeviceStatusTO
Returns a string representation of the status bits represented by this device status data object.

G

getActiveUserCount() - Method in class com.biocomfort.TO.UserSettingTO
Returns the number of all currently activated users of the medical device to whose MedicalDeviceTO object this user setting data object is assign to.
getActiveUsers() - Method in class com.biocomfort.TO.UserSettingTO
Returns an integer array with the user numbers of all currently activated users of the medical device to whose MedicalDeviceTO object this user setting data object is assign to.
getAdditionalErrorDescription() - Method in class com.biocomfort.SDK.event.ErrorEvent
Returns a description string associated with this error event.
getAddressKey() - Method in class com.biocomfort.TO.MedicalDeviceTO
Returns a key object that is equals with another key object if and only if these two medical devices has the same address.
getAge() - Method in class com.biocomfort.TO.user_parameters.ScaleUserTO
Returns a number that represents the user's current age calculated for the default time zone and local.
getBindingState() - Method in class com.biocomfort.TO.MedicalDeviceTO
Returns the current binding state of this medical device.
getBindingStateIntValue() - Method in class com.biocomfort.TO.MedicalDeviceTO
This function is used for serialization issues.
getBodyFat() - Method in class com.biocomfort.TO.data.WeightTO
Returns the body fat value contained in the measurement represented by this WeightTO object.
getBodyWater() - Method in class com.biocomfort.TO.data.WeightTO
Returns the body water value contained in the measurement represented by this WeightTO object.
getBoundAutoUpdatePolicy() - Method in interface com.biocomfort.SDK.SDK
Returns the current automatic update configuration for bound devices.
getCausingThrowable() - Method in class com.biocomfort.SDK.event.ErrorEvent
Returns a Throwable object that causes this error event.
GetConfigurationsAction - Class in com.biocomfort.SDK.actions
Defines a get configuration action that can be used to customize the devices binding or unbinding process.
GetConfigurationsAction(SDK, int) - Constructor for class com.biocomfort.SDK.actions.GetConfigurationsAction
Creates a new GetConfigurationsAction instance and initialize it with the given SDK instance and configurations.
getCurrentActiveUser() - Method in class com.biocomfort.TO.UserSettingTO
Returns the current active user of the medical device to whose MedicalDeviceTO object this user setting data object is assign to.
getDateOfBirth() - Method in class com.biocomfort.TO.user_parameters.ScaleUserTO
Returns a Date object that represents the date of birth of a user.
getDateTime() - Method in class com.biocomfort.TO.data.DataTO
Returns the data object's date and time of the representing measurement.
getDateTime() - Method in class com.biocomfort.TO.DateTimeTO
Returns a Date object representing the time value of this data object.
getDateTime() - Method in class com.biocomfort.TO.MedicalDeviceTO
Returns a data object that represents the date time of the medical device.
getDay() - Method in class com.biocomfort.TO.data.DataTO
Returns the day of the month of the measurement's date.
getDay() - Method in class com.biocomfort.TO.DateTimeTO
Returns the day of the month represented by this DateTimeTO object.
getDeviceConfigurations(MedicalDeviceTO, int) - Method in interface com.biocomfort.SDK.SDK
Requests information of the specified device.
getDeviceConfigurationsAndWait(MedicalDeviceTO, int) - Method in interface com.biocomfort.SDK.SDK
Requests information of the specified device.
getDeviceData(MedicalDeviceTO) - Method in interface com.biocomfort.SDK.SDK
Requests the stored measurement data of the specified device.
getDeviceId() - Method in class com.biocomfort.TO.MedicalDeviceTO
Returns the device id of this medical device as a short array of the length 2.
getDeviceStatus() - Method in class com.biocomfort.TO.MedicalDeviceTO
Returns a data object that represents status information of the medical device.
getDeviceType() - Method in class com.biocomfort.TO.FirmwareTO
Returns the device type of the medical device to whose MedicalDeviceTO object this firmware data object is assign to.
getDeviceType() - Method in class com.biocomfort.TO.SerialNumberTO
Returns the device type of the medical device to whose MedicalDeviceTO object this serial number data object is assign to.
getDiastolic() - Method in class com.biocomfort.TO.data.BloodPressureTO
Returns the value of the diastolic blood pressure contained in the measurement represented by this BloodPressureTO object.
getDisplayMode() - Method in class com.biocomfort.TO.user_parameters.ScaleConfigurationTO
Returns a number that represents the display mode of a body diagnostic scale.
getErrorEvent() - Method in exception com.biocomfort.SDK.exceptions.SDKDeviceException
Returns the error event that is associated with this exception.
getErrorEvent() - Method in exception com.biocomfort.SDK.exceptions.SDKExitException
Returns the error event that is associated with this exit exception.
getErrorEvent() - Method in exception com.biocomfort.SDK.exceptions.SDKStartException
Returns the error event that is associated with this start exception.
getErrorType() - Method in class com.biocomfort.SDK.event.ErrorEvent
Returns the error type associated with this error event.
getFirmware() - Method in class com.biocomfort.TO.FirmwareTO
Returns the firmware revision number of the medical device to whose MedicalDeviceTO object this firmware data object is assign to.
getFirmware() - Method in class com.biocomfort.TO.MedicalDeviceTO
Returns a data object that represents firmware information of the medical device.
getFirmwareDateTime() - Method in class com.biocomfort.TO.FirmwareTO
Returns the firmware's build date and time of the medical device to whose MedicalDeviceTO object this firmware data object is assign to.
getFirmwareDay() - Method in class com.biocomfort.TO.FirmwareTO
Returns the day of the month of the firmware's build date.
getFirmwareHourOfDay() - Method in class com.biocomfort.TO.FirmwareTO
Returns the hour of day of the firmware's build time.
getFirmwareMinute() - Method in class com.biocomfort.TO.FirmwareTO
Returns the number of minutes past the hour of the firmware's build time, as interpreted in the local time zone.
getFirmwareMonth() - Method in class com.biocomfort.TO.FirmwareTO
Returns a number representing the month that contains or begins with the instant in time of the firmware's build date, as interpreted for the default time zone and local.
getFirmwareYear() - Method in class com.biocomfort.TO.FirmwareTO
Returns a number representing the year that contains or begins with the instant in time of the firmware's build date, as interpreted for the default time zone and local.
getGlucose() - Method in class com.biocomfort.TO.data.BloodGlucoseTO
Returns the glucose value contained in the measurement represented by this BloodGlucoseTO object.
getHeightInCentimeter() - Method in class com.biocomfort.TO.user_parameters.ScaleUserTO
Returns the user's height.
getHourOfDay() - Method in class com.biocomfort.TO.data.DataTO
Returns the hour of day of the measurement's time.
getHourOfDay() - Method in class com.biocomfort.TO.DateTimeTO
Returns the hour of day represented by this DateTimeTO object.
getIeeeAddress() - Method in class com.biocomfort.TO.IeeeAddressTO
Returns a short array of length 8 representing the IEEE mac address of the medical device to whose MedicalDeviceTO object this IEEE mac address data object is assign to.
getIeeeAddress() - Method in class com.biocomfort.TO.MedicalDeviceTO
Returns a data object that represents the IEEE MAC-address of the medical device.
getImpedance() - Method in class com.biocomfort.TO.data.WeightTO
Returns the impedance value contained in the measurement represented by this WeightTO object.
getItemNumber() - Method in class com.biocomfort.TO.SerialNumberTO
Returns a short array of length 3 representing the item number of the medical device to whose MedicalDeviceTO object this serial number data object is assign to.
getMaskRev() - Method in class com.biocomfort.TO.FirmwareTO
Returns the mask revision number (0 = flash type, 1 = first time masked) of the medical device to whose MedicalDeviceTO object this firmware data object is assign to.
getMedicalDevice() - Method in class com.biocomfort.SDK.event.ErrorEvent
Returns a description of a medical device associated with this action.
getMinute() - Method in class com.biocomfort.TO.data.DataTO
Returns the number of minutes past the hour of the measurement's time, as interpreted in the local time zone.
getMinute() - Method in class com.biocomfort.TO.DateTimeTO
Returns the number of minutes past the hour represented by this date time object, as interpreted in the local time zone.
getMonth() - Method in class com.biocomfort.TO.data.DataTO
Returns a number representing the month of the measurement's date that contains or begins with the instant in time of this measurement's date, as interpreted for the default time zone and local.
getMonth() - Method in class com.biocomfort.TO.DateTimeTO
Returns a number representing the month that contains or begins with the instant in time represented by this DateTimeTO object, as interpreted for the default time zone and local.
getMuscleMass() - Method in class com.biocomfort.TO.data.WeightTO
Returns the muscle mass value contained in the measurement represented by this WeightTO object.
getOnlineState() - Method in class com.biocomfort.TO.MedicalDeviceTO
Returns the current online state of this medical device.
getPhysicalActivity() - Method in class com.biocomfort.TO.user_parameters.ScaleUserTO
Returns a numeric value that represents the user's physical activity.
getProductionWeek() - Method in class com.biocomfort.TO.SerialNumberTO
Returns the production week of the medical device to whose MedicalDeviceTO object this serial number data object is assign to.
getProductionYear() - Method in class com.biocomfort.TO.SerialNumberTO
Returns the production year of the medical device to whose MedicalDeviceTO object this serial number data object is assign to.
getPulse() - Method in class com.biocomfort.TO.data.BloodPressureTO
Returns the value of the pulse contained in the measurement represented by this BloodPressureTO object.
getScaleConfiguration() - Method in class com.biocomfort.TO.user_parameters.ScaleUserParametersTO
Returns a scale configuration object that represents the scale configuration parameters of this ScaleUserParametersTO object.
getScaleUser() - Method in class com.biocomfort.TO.user_parameters.ScaleUserParametersTO
Returns a scale user object that represents the scale user parameters of this ScaleUserParametersTO object.
getSecond() - Method in class com.biocomfort.TO.data.DataTO
Returns the number of seconds past the minute of the measurement's time.
getSecond() - Method in class com.biocomfort.TO.DateTimeTO
Returns the number of seconds past the minute represented by this date time object.
getSerialNumber() - Method in class com.biocomfort.TO.MedicalDeviceTO
Returns a data object that represents the serial number of the medical device.
getSerialNumber() - Method in class com.biocomfort.TO.SerialNumberTO
Returns a short array of length 2 representing the serial number of the medical device to whose MedicalDeviceTO object this serial number data object is assign to.
getSpeedState() - Method in class com.biocomfort.TO.MedicalDeviceTO
Returns the current speed state of this medical device.
getState() - Method in interface com.biocomfort.SDK.SDK
Returns the current state of the sdk.
getStatus() - Method in class com.biocomfort.TO.DeviceStatusTO
Returns a raw short array of length 2 representing all status bits.
getSystolic() - Method in class com.biocomfort.TO.data.BloodPressureTO
Returns the value of the systolic blood pressure contained in the measurement represented by this BloodPressureTO object.
getUnboundAutoUpdatePolicy() - Method in interface com.biocomfort.SDK.SDK
Returns the current automatic update configuration for unbound devices.
getUrlString() - Method in class com.biocomfort.TO.data_consumer.RestDataConsumer
Returns the URL string thats represents the URL basis to which the transformed measurement data is sent.
getUser() - Method in class com.biocomfort.TO.data.DataTO
Returns the user number of the measurement data represented by this DataTO object.
getUserActive() - Method in class com.biocomfort.TO.UserSettingTO
This function is only used for serialization issues.
getUserIndex() - Method in class com.biocomfort.TO.user_parameters.ScaleUserParametersTO
Returns the user index of this ScaleUserParameters object.
getUserParameters(MedicalDeviceTO, TO) - Method in interface com.biocomfort.SDK.SDK
Requests user parameters of the specified device.
getUserParametersAndWait(MedicalDeviceTO, TO) - Method in interface com.biocomfort.SDK.SDK
Requests user parameters of the specified device.
getUserSetting() - Method in class com.biocomfort.TO.MedicalDeviceTO
Returns a data object that represents user setting information of the medical device.
getValue() - Method in enum com.biocomfort.SDK.event.ErrorType
Returns the int value of this error type.
getValue() - Method in enum com.biocomfort.TO.DeviceBindingState
Returns an integer value that represents the medical device's binding state.
getWeight() - Method in class com.biocomfort.TO.data.WeightTO
Returns the weight value contained in the measurement represented by this WeightTO object.
getWeightHeightUnits() - Method in class com.biocomfort.TO.user_parameters.ScaleConfigurationTO
Returns a number that represents the weight and height units configuration of a body diagnostic scale.
getWhen() - Method in class com.biocomfort.SDK.event.ErrorEvent
Returns the date time of when this error event occurred.
getXMLDateFormat() - Method in class com.biocomfort.TO.data_consumer.RestMeasurementProcessor
Returns a SimpleDateFormat that defines the format of dates for the transformation process of measurement data to XML strings, implemented within the method transformDataToXmlString(TO).
getXMLStringFromDocument(Document) - Static method in class com.biocomfort.TO.data_consumer.RestMeasurementProcessor
Returns a String object that represents the XML data and structure of the given document parameter.
getYear() - Method in class com.biocomfort.TO.data.DataTO
Returns a number representing the year of the measurement's date that contains or begins with the instant in time of the measurement's date, as interpreted for the default time zone and local.
getYear() - Method in class com.biocomfort.TO.DateTimeTO
Returns a number representing the year that contains or begins with the instant in time represented by this DateTimeTO object, as interpreted for the default time zone and local.

I

IEEE_ADDRESS - Static variable in interface com.biocomfort.SDK.SDK
Ease-of-use constant for the SDK methods getDeviceConfigurations(), getDeviceConfigurationsAndWait(), setDeviceConfigurations() or setDeviceConfigurationsAndWait().
IeeeAddressTO - Class in com.biocomfort.TO
The IeeeAddressTO is a data class to store the IEEE mac address of a medical device.
IeeeAddressTO() - Constructor for class com.biocomfort.TO.IeeeAddressTO
Constructs a IeeeAddressTO object with initializing the IEEE mac address with '00.00.00.00.00.00.00.00'.
IeeeAddressTO(short[]) - Constructor for class com.biocomfort.TO.IeeeAddressTO
Constructs a IeeeAddressTO object with specifying the IEEE mac address by the given short array of length 8.
isBindStatusBit() - Method in class com.biocomfort.TO.user_parameters.ScaleConfigurationTO
Returns true if the flag BIND_STATUS is set.
isBitSet_ST_CLR_MEMORY() - Method in class com.biocomfort.TO.DeviceStatusTO
Returns true if the status bit ST_CLR_MEMORY is set.
isBitSet_ST_DEL_BINDING() - Method in class com.biocomfort.TO.DeviceStatusTO
Returns true if the status bit ST_DEL_BINDING is set.
isBitSet_ST_LOW_BAT() - Method in class com.biocomfort.TO.DeviceStatusTO
Returns true if the status bit ST_LOW_BAT is set.
isBitSet_ST_MEASURE_AVAIL() - Method in class com.biocomfort.TO.DeviceStatusTO
Returns true if the status bit ST_MEASURE_AVAIL is set.
isBitSet_ST_MEASURE_ERR() - Method in class com.biocomfort.TO.DeviceStatusTO
Returns true if the status bit ST_MEASURE_ERR is set.
isBitSet_ST_MEASURE_REM() - Method in class com.biocomfort.TO.DeviceStatusTO
Returns true if the status bit ST_MEASURE_REM is set.
isBitSet_ST_MEASURE_REQ() - Method in class com.biocomfort.TO.DeviceStatusTO
Returns true if the status bit ST_MEASURE_REQ is set.
isBitSet_ST_MED_DEVICE_OFF() - Method in class com.biocomfort.TO.DeviceStatusTO
Returns true if the status bit ST_MED_DEVICE_OFF is set.
isBitSet_ST_MED_SLEEP() - Method in class com.biocomfort.TO.DeviceStatusTO
Returns true if the status bit ST_MED_SLEEP is set.
isBitSet_ST_PAR_CHANGED() - Method in class com.biocomfort.TO.DeviceStatusTO
Returns true if the status bit ST_PAR_CHANGED is set.
isBitSet_ST_RES_TRANS_FLAG() - Method in class com.biocomfort.TO.DeviceStatusTO
Returns true if the status bit ST_RES_TRANS_FLAG is set.
isBitSet_ST_RF_ONLINE() - Method in class com.biocomfort.TO.DeviceStatusTO
Returns true if the status bit ST_RF_ONLINE is set.
isBitSet_ST_SPI_COMM() - Method in class com.biocomfort.TO.DeviceStatusTO
Returns true if the status bit ST_SPI_COMM is set.
isBitSet_ST_TRX_ON() - Method in class com.biocomfort.TO.DeviceStatusTO
Returns true if the status bit ST_TRX_ON is set.
isEnabled() - Method in class com.biocomfort.TO.data_consumer.DataConsumer
Returns true if this DataConsumer object is enabled, false otherwise.
isEnabledBloodGlucoseProcessing() - Method in class com.biocomfort.TO.data_consumer.RestDataConsumer
Returns true if the processing of received blood glucose measurement data is enabled, false otherwise.
isEnabledBloodPressureProcessing() - Method in class com.biocomfort.TO.data_consumer.RestDataConsumer
Returns true if the processing of received blood pressure measurement data is enabled, false otherwise.
isEnabledWeightProcessing() - Method in class com.biocomfort.TO.data_consumer.RestDataConsumer
Returns true if the processing of received weight measurement data is enabled, false otherwise.
isFemale() - Method in class com.biocomfort.TO.user_parameters.ScaleUserTO
Returns true if the gender of this user is female.
isNoUserSet() - Method in class com.biocomfort.TO.UserSettingTO
Returns true if the current object's validation state is 'no user set'.
isRfModeBit() - Method in class com.biocomfort.TO.user_parameters.ScaleConfigurationTO
Returns true if the flag RF_MODE is set.
isTransmittedDataSet() - Method in class com.biocomfort.TO.data.DataTO
Returns true if the measurement data represented by this DataTO object was transmitted.
isUnvalidated() - Method in class com.biocomfort.TO.UserSettingTO
Returns true if the current object's validation state is 'unvalidated'.
isUserActive(int) - Method in class com.biocomfort.TO.UserSettingTO
Returns true if the user specified by the parameter userNumber is activated.
isValid() - Method in class com.biocomfort.TO.UserSettingTO
Returns true if the current object's validation state is 'valid'.

M

MeasurementProcessor - Interface in com.biocomfort.TO.data_consumer
The MeasurementProcessor interface defines a processor to handle concrete measurement data of a medical device.
MedicalDeviceTO - Class in com.biocomfort.TO
Represents a medical device with its address, its states and its information.
MedicalDeviceTO() - Constructor for class com.biocomfort.TO.MedicalDeviceTO
Create a MedicalDeviceTO instance with the initial device id '000.000'.
MedicalDeviceTO(short[]) - Constructor for class com.biocomfort.TO.MedicalDeviceTO
Create a MedicalDeviceTO instance with the given device id.

O

onDataReceived(MedicalDeviceTO, TO) - Method in interface com.biocomfort.SDK.event.SDKDataListener
Invoked when the SDK receives measurement data from a device.
onDataReceived(MedicalDeviceTO, TO) - Method in class com.biocomfort.TO.data_consumer.DataConsumer
If this DataConsumer object was registered as SDKDataListener with the SDK implementation by calling the method SDK.addSDKDataListener this method is invoked when the SDK receives measurement data from a medical device.
onDeviceBindingStateChanges(MedicalDeviceTO) - Method in interface com.biocomfort.SDK.event.SDKDevicesListener
Invoked when a device's binding state changes.
onDeviceClearMem(MedicalDeviceTO) - Method in interface com.biocomfort.SDK.event.SDKDevicesListener
Invoked when the device's memory has been cleared.
onDeviceConfigurationUpdate(MedicalDeviceTO, int) - Method in interface com.biocomfort.SDK.event.SDKDevicesListener
Invoked when a device's configuration has been updated.
onDeviceError(ErrorEvent) - Method in interface com.biocomfort.SDK.event.SDKErrorListener
Invoked when an error occurs that is related with a special device.
onDeviceOnlineStateChanges(MedicalDeviceTO) - Method in interface com.biocomfort.SDK.event.SDKDevicesListener
Invoked when a device's online state changes.
onDeviceSpeedStateChanges(MedicalDeviceTO) - Method in interface com.biocomfort.SDK.event.SDKDevicesListener
Invoked when a device's speed state changes.
onDeviceUserParametersUpdate(MedicalDeviceTO, TO) - Method in interface com.biocomfort.SDK.event.SDKDevicesListener
Invoked when the user parameters of a device has been updated.
onError(MedicalDeviceTO, TO, Throwable) - Method in interface com.biocomfort.TO.data_consumer.DataConsumerListener
Invoked when an error occured while processing data by a DataConsumer.
onExited() - Method in interface com.biocomfort.SDK.event.SDKListener
Invoked when the SDK was successfully exited.
onExitError(ErrorEvent) - Method in interface com.biocomfort.SDK.event.SDKErrorListener
Invoked when an error occurs while exiting the SDK.
onGeneralError(ErrorEvent) - Method in interface com.biocomfort.SDK.event.SDKErrorListener
Invoked when a general error occurs in the SDK.
onNewDevice(MedicalDeviceTO) - Method in interface com.biocomfort.SDK.event.SDKDevicesListener
Invoked when a new device appears in range.
onPlug() - Method in interface com.biocomfort.SDK.event.SDKListener
Invoked when the dongle is plugged.
onStarted() - Method in interface com.biocomfort.SDK.event.SDKListener
Invoked when the SDK was successfully started.
onStartError(ErrorEvent) - Method in interface com.biocomfort.SDK.event.SDKErrorListener
Invoked when an error occurs while starting the SDK.
onSuccess(MedicalDeviceTO, TO) - Method in interface com.biocomfort.TO.data_consumer.DataConsumerListener
Invoked when a DataConsumer has processed some data successfully.
onUnplug() - Method in interface com.biocomfort.SDK.event.SDKListener
Invoked when the dongle is unplugged.

P

PHYSICAL_ACTIVITY_LEVEL_1 - Static variable in class com.biocomfort.TO.user_parameters.ScaleUserTO
Ease-of-use constant to describe the physical activity of a user.
PHYSICAL_ACTIVITY_LEVEL_2 - Static variable in class com.biocomfort.TO.user_parameters.ScaleUserTO
Ease-of-use constant to describe the physical activity of a user.
PHYSICAL_ACTIVITY_LEVEL_3 - Static variable in class com.biocomfort.TO.user_parameters.ScaleUserTO
Ease-of-use constant to describe the physical activity of a user.
PHYSICAL_ACTIVITY_UNKNOWN - Static variable in class com.biocomfort.TO.user_parameters.ScaleUserTO
Ease-of-use constant to describe the physical activity of a user.
processData(MedicalDeviceTO, TO) - Method in class com.biocomfort.TO.data_consumer.DataConsumer
If this DataConsumer object was registered as SDKDataListener with the SDK implementation by calling the method SDK.addSDKDataListener and if this data consumer is enabled this method is invoked.
processData(MedicalDeviceTO, TO) - Method in class com.biocomfort.TO.data_consumer.RestDataConsumer
Sends the received measurement data to a restful web service in case that the processing for the corresponding measurement data type is enabled.
processMeasurementAndWait(MedicalDeviceTO, TO) - Method in interface com.biocomfort.TO.data_consumer.MeasurementProcessor
Processes a concrete measurement data and blocks the executing thread until the processing has finished.
processMeasurementAndWait(MedicalDeviceTO, TO) - Method in class com.biocomfort.TO.data_consumer.RestMeasurementProcessor
Transforms the given measurement data into a XML string, sends it as POST data to a restful web service and validates the received answer of the server.

R

removeAction(SDKAction) - Method in class com.biocomfort.SDK.actions.SequenceAction
Removes the first occurrence of the specified action from this list, if it is present.
removeDataConsumerListener(DataConsumerListener) - Method in class com.biocomfort.TO.data_consumer.DataConsumer
Removes the specified data consumer listener so that it no longer receives data consumer events.
removeSDKDataListener(SDKDataListener) - Method in interface com.biocomfort.SDK.SDK
Removes the specified data listener so that it no longer receives data events.
removeSDKDevicesListener(SDKDevicesListener) - Method in interface com.biocomfort.SDK.SDK
Removes the specified devices listener so that it no longer receives device events.
removeSDKErrorListener(SDKErrorListener) - Method in interface com.biocomfort.SDK.SDK
Removes the specified error listener so that it no longer receives error events.
removeSDKListener(SDKListener) - Method in interface com.biocomfort.SDK.SDK
Removes the specified sdk listener so that it no longer receives sdk events.
reset() - Method in class com.biocomfort.TO.UserSettingTO
Resets this UserSettingTO object so that all users are deactivated, the current active user is set to user 1 and the validation state is set to 'no user set'.
RestBloodGlucoseMeasurementProcessor - Class in com.biocomfort.TO.data_consumer
Extends the class RestMeasurementProcessor and defines the concrete transformation of measurement data of blood glucose monitors into XML strings.
RestBloodGlucoseMeasurementProcessor(String) - Constructor for class com.biocomfort.TO.data_consumer.RestBloodGlucoseMeasurementProcessor
Constructs a RestBloodGlucoseMeasurementProcessor object with specifying the URL path by the given parameter urlPath.
RestBloodPressureMeasurementProcessor - Class in com.biocomfort.TO.data_consumer
Extends the class RestMeasurementProcessor and defines the concrete transformation of measurement data of blood pressure monitors into XML strings.
RestBloodPressureMeasurementProcessor(String) - Constructor for class com.biocomfort.TO.data_consumer.RestBloodPressureMeasurementProcessor
Constructs a RestBloodPressureMeasurementProcessor object with specifying the URL path by the given parameter urlPath.
RestDataConsumer - Class in com.biocomfort.TO.data_consumer
The class RestDataConsumer is a concrete implementation of the DataConsumer class that will send the received measurement data to a restful web service.
RestDataConsumer(String) - Constructor for class com.biocomfort.TO.data_consumer.RestDataConsumer
Constructs a RestDataConsumer object with specifying the URL string by the given parameter urlString.
RestMeasurementProcessor - Class in com.biocomfort.TO.data_consumer
The abstract class RestMeasurementProcessor transforms measurement data into a XML string, sends it as POST data to a restful web service and validates the received answer of the server.
RestMeasurementProcessor(String, String) - Constructor for class com.biocomfort.TO.data_consumer.RestMeasurementProcessor
Constructs a RestMeasurementProcessor object with specifying the URL path and the URL path postfix by the given parameters urlPath and urlPathPostfix.
RestWeightMeasurementProcessor - Class in com.biocomfort.TO.data_consumer
Extends the class RestMeasurementProcessor and defines the concrete transformation of measurement data of body diagnostic scale into XML strings.
RestWeightMeasurementProcessor(String) - Constructor for class com.biocomfort.TO.data_consumer.RestWeightMeasurementProcessor
Constructs a RestWeightMeasurementProcessor object with specifying the URL path by the given parameter urlPath.
runForDeviceAndWait(MedicalDeviceTO) - Method in class com.biocomfort.SDK.actions.GetConfigurationsAction
Executes the SDK method getDeviceConfigurationsAndWait(MedicalDeviceTO,int).
runForDeviceAndWait(MedicalDeviceTO) - Method in interface com.biocomfort.SDK.actions.SDKAction
Executes the sdk action.
runForDeviceAndWait(MedicalDeviceTO) - Method in class com.biocomfort.SDK.actions.SequenceAction
Executes all actions of the execution list in the order they were added.
runForDeviceAndWait(MedicalDeviceTO) - Method in class com.biocomfort.SDK.actions.SetClearMemAction
Executes the SDK method setDeviceClearMemAndWait(MedicalDeviceTO).
runForDeviceAndWait(MedicalDeviceTO) - Method in class com.biocomfort.SDK.actions.SetConfigurationsAction
Executes the SDK method setDeviceConfigurationsAndWait(MedicalDeviceTO,int).
runForDeviceAndWait(MedicalDeviceTO) - Method in class com.biocomfort.SDK.actions.SynchronizeDateTimeAction
Executes the SDK method setDeviceConfigurationsAndWait(MedicalDeviceTO,int) to set the date time of a device.

S

ScaleConfigurationTO - Class in com.biocomfort.TO.user_parameters
The class ScaleConfigurationTO is a data class to store configuration information for a body diagnostic scale.
ScaleConfigurationTO() - Constructor for class com.biocomfort.TO.user_parameters.ScaleConfigurationTO
Constructs a ScaleConfigurationTO object with initializing it so that the display mode is set to ScaleConfigurationTO.DISPLAY_ALL, the weight and height units configuration is set to ScaleConfigurationTO.WEIGHT_HEIGHT_UNITS__KG_CM, and the bits rfMode, bindStatus are set to false.
ScaleUserParametersTO - Class in com.biocomfort.TO.user_parameters
In order to determine the body fat value, the body water value and the muscle mass value, body diagnostic scales need some additional information about its users.
ScaleUserParametersTO(int, ScaleUserTO, ScaleConfigurationTO) - Constructor for class com.biocomfort.TO.user_parameters.ScaleUserParametersTO
Constructs a ScaleUserParametersTO object with specifying the user index by the given parameter userIndex, the scale user parameters object by the given parameter scaleUser, and the scale configuration parameters object by the given parameter scaleConfiguration.
ScaleUserParametersTO(int, ScaleUserTO) - Constructor for class com.biocomfort.TO.user_parameters.ScaleUserParametersTO
Constructs a ScaleUserParametersTO object with specifying the user index by the given parameter userIndex, and the scale user parameters object by the given parameter scaleUser.
ScaleUserParametersTO(int) - Constructor for class com.biocomfort.TO.user_parameters.ScaleUserParametersTO
Constructs a ScaleUserParametersTO object with specifying the user index by the given parameter userIndex.
ScaleUserParametersTO() - Constructor for class com.biocomfort.TO.user_parameters.ScaleUserParametersTO
Constructs a ScaleUserParametersTO object with initializing it so that the user index is set to 1, the scale user parameters reference is set to null, and the scale configuration parameters reference is set to null.
ScaleUserTO - Class in com.biocomfort.TO.user_parameters
The class ScaleUserTO is a data class to store the user information for a body diagnostic scale.
ScaleUserTO() - Constructor for class com.biocomfort.TO.user_parameters.ScaleUserTO
Constructs a ScaleUserTO object with initializing it so that the gender is set to female, the date of birth is set to the standard base time (namely January 1, 1970, 00:00:00 GMT), the height is set to 180.0 cm, and the physical activity is set to ScaleUserTO.PHYSICAL_ACTIVITY_UNKNOWN.
SDK - Interface in com.biocomfort.SDK
This interface was developed to provide an easy-to-use component for the communication with medical devices.
SDKAction - Interface in com.biocomfort.SDK.actions
Defines an action for the SDK.
SDKDataListener - Interface in com.biocomfort.SDK.event
The listener interface for receiving data events of the SDK.
SDKDeviceException - Exception in com.biocomfort.SDK.exceptions
Thrown to indicate that an error occured while executing a synchronous SDK method that is associated with a medical device.
SDKDeviceException(ErrorEvent) - Constructor for exception com.biocomfort.SDK.exceptions.SDKDeviceException
Constructs a new SDKDeviceException with the specified error event.
SDKDevicesListener - Interface in com.biocomfort.SDK.event
The listener interface for receiving device events.
SDKErrorListener - Interface in com.biocomfort.SDK.event
The listener interface for receiving error events of the SDK.
SDKExitException - Exception in com.biocomfort.SDK.exceptions
Thrown to indicate that an error occured while exiting the SDK by calling the synchronous method exitAndWait.
SDKExitException(ErrorEvent) - Constructor for exception com.biocomfort.SDK.exceptions.SDKExitException
Constructs a new SDKExitException the specified error event.
SDKListener - Interface in com.biocomfort.SDK.event
The listener interface for receiving general SDK events.
SDKStartException - Exception in com.biocomfort.SDK.exceptions
Thrown to indicate that an error occured while starting the SDK by calling the synchronous method startAndWait.
SDKStartException(ErrorEvent) - Constructor for exception com.biocomfort.SDK.exceptions.SDKStartException
Constructs a new SDKStartException with the specified error event.
SDKState - Enum in com.biocomfort.SDK
The enumeration SDKState contains the possible states of the SDK implementation.
SequenceAction - Class in com.biocomfort.SDK.actions
Defines a sequence action that can be used to customize the devices binding or unbinding process.
SequenceAction() - Constructor for class com.biocomfort.SDK.actions.SequenceAction
Creates a new SequenceAction instance and initialize it with a empty actions list.
SequenceAction(SDKAction) - Constructor for class com.biocomfort.SDK.actions.SequenceAction
Creates a new SequenceAction instance and adds the given action to the execution list.
SequenceAction(SDKAction, SDKAction) - Constructor for class com.biocomfort.SDK.actions.SequenceAction
Creates a new SequenceAction instance and adds the two given actions to the execution list.
SequenceAction(SDKAction, SDKAction, SDKAction) - Constructor for class com.biocomfort.SDK.actions.SequenceAction
Creates a new SequenceAction instance and adds the three given actions to the execution list.
SequenceAction(SDKAction, SDKAction, SDKAction, SDKAction) - Constructor for class com.biocomfort.SDK.actions.SequenceAction
Creates a new SequenceAction instance and adds the four given actions to the list.
SERIAL_NUMBER - Static variable in interface com.biocomfort.SDK.SDK
Ease-of-use constant for the SDK methods getDeviceConfigurations(), getDeviceConfigurationsAndWait(), setDeviceConfigurations() or setDeviceConfigurationsAndWait().
SerialNumberTO - Class in com.biocomfort.TO
The SerialNumberTO is a data class to store the serial number information of a medical device.
SerialNumberTO() - Constructor for class com.biocomfort.TO.SerialNumberTO
Constructs a SerialNumberTO object with initializing it so that the device type is 0, the serial number is '00 00', the item number is '00 00 00', the production week is 0 and the production year is 2000.
setBindingAction(SDKAction) - Method in interface com.biocomfort.SDK.SDK
Defines a binding action.
setBindingAction(SDKAction, int) - Method in interface com.biocomfort.SDK.SDK
Defines a binding action for the specified device type.
setBindingState(DeviceBindingState) - Method in class com.biocomfort.TO.MedicalDeviceTO
Sets the binding state.
setBindingStateIntValue(int) - Method in class com.biocomfort.TO.MedicalDeviceTO
This function is used for serialization issues.
setBindStatusBit(boolean) - Method in class com.biocomfort.TO.user_parameters.ScaleConfigurationTO
Sets the flag BIND_STATUS.
setBodyFat(double) - Method in class com.biocomfort.TO.data.WeightTO
Sets the body fat value contained in the measurement represented by this WeightTO object.
setBodyWater(double) - Method in class com.biocomfort.TO.data.WeightTO
Sets the body water value contained in the measurement represented by this WeightTO object.
setBoundAutoUpdatePolicy(AutoUpdatePolicy) - Method in interface com.biocomfort.SDK.SDK
Defines the automatic update policy of missing device information for bound devices.
SetClearMemAction - Class in com.biocomfort.SDK.actions
Defines a clear memory action that can be used to customize the devices binding or unbinding process.
SetClearMemAction(SDK) - Constructor for class com.biocomfort.SDK.actions.SetClearMemAction
Creates a new SetClearMemAction instance and initialize it with the given SDK instance.
SetConfigurationsAction - Class in com.biocomfort.SDK.actions
Defines a set configuration action that can be used to customize the devices binding or unbinding process.
SetConfigurationsAction(SDK, MedicalDeviceTO, int) - Constructor for class com.biocomfort.SDK.actions.SetConfigurationsAction
Creates a new SetConfigurationsAction instance and initialize it with the given SDK instance and configuration data.
setCurrentActiveUser(int) - Method in class com.biocomfort.TO.UserSettingTO
Sets the current active user of the medical device to whose MedicalDeviceTO object this user setting data object is assign to.
setDateOfBirth(Date) - Method in class com.biocomfort.TO.user_parameters.ScaleUserTO
Sets the Date object that represents the date of birth of a user.
setDateTime(Date) - Method in class com.biocomfort.TO.data.DataTO
Set the data object's date and time of the representing measurement.
setDateTime(int, int, int, int, int, int) - Method in class com.biocomfort.TO.data.DataTO
Sets the date and time for the measurement's date represented by this DataTO object so that it represents the instant at the start of the minute specified by the year, month, day, hourOfDay, minute, and second arguments, for the default time zone and local.
setDateTime(Date) - Method in class com.biocomfort.TO.DateTimeTO
Sets this DateTimeTO's date and time to the given Date.
setDateTime(int, int, int, int, int, int) - Method in class com.biocomfort.TO.DateTimeTO
Sets the date and time so that it represents the instant at the start of the second specified by the year, month, day, hourOfDay, minute, and second arguments, for the default time zone and local.
setDateTime(DateTimeTO) - Method in class com.biocomfort.TO.MedicalDeviceTO
Set the data object that represents the date time of the medical device.
setDeviceClearMem(MedicalDeviceTO) - Method in interface com.biocomfort.SDK.SDK
Clears the memory of the specified device.
setDeviceClearMemAndWait(MedicalDeviceTO) - Method in interface com.biocomfort.SDK.SDK
Clears the memory of the specified device.
setDeviceConfigurations(MedicalDeviceTO, int) - Method in interface com.biocomfort.SDK.SDK
Writes information to the specified device.
setDeviceConfigurationsAndWait(MedicalDeviceTO, int) - Method in interface com.biocomfort.SDK.SDK
Writes information to the specified device.
setDeviceId(short[]) - Method in class com.biocomfort.TO.MedicalDeviceTO
Sets the device id of this medical device.
setDeviceId(int, int) - Method in class com.biocomfort.TO.MedicalDeviceTO
Sets the device id of this medical device.
setDeviceStatus(DeviceStatusTO) - Method in class com.biocomfort.TO.MedicalDeviceTO
Sets the data object that represents status information of the medical device.
setDeviceType(int) - Method in class com.biocomfort.TO.FirmwareTO
Sets the device type of the medical device to whose MedicalDeviceTO object this firmware data object is assign to.
setDeviceType(int) - Method in class com.biocomfort.TO.SerialNumberTO
Sets the device type of the medical device to whose MedicalDeviceTO object this serial number data object is assign to.
setDiastolic(int) - Method in class com.biocomfort.TO.data.BloodPressureTO
Sets the value of the diastolic blood pressure contained in the measurement represented by this BloodPressureTO object.
setDisplayMode(int) - Method in class com.biocomfort.TO.user_parameters.ScaleConfigurationTO
Sets the display mode of a body diagnostic scale described by a numeric value.
setEnabled(boolean) - Method in class com.biocomfort.TO.data_consumer.DataConsumer
Enables or disables this DataConsumer object.
setEnabledBloodGlucoseProcessing(boolean) - Method in class com.biocomfort.TO.data_consumer.RestDataConsumer
Enables or disables the processing of received blood glucose measurement data.
setEnabledBloodPressureProcessing(boolean) - Method in class com.biocomfort.TO.data_consumer.RestDataConsumer
Enables or disables the processing of received blood pressure measurement data.
setEnabledWeightProcessing(boolean) - Method in class com.biocomfort.TO.data_consumer.RestDataConsumer
Enables or disables the processing of received weight measurement data.
setFemale(boolean) - Method in class com.biocomfort.TO.user_parameters.ScaleUserTO
Sets the user's gender.
setFirmware(int) - Method in class com.biocomfort.TO.FirmwareTO
Sets the firmware revision number of the medical device to whose MedicalDeviceTO object this firmware data object is assign to.
setFirmware(FirmwareTO) - Method in class com.biocomfort.TO.MedicalDeviceTO
Sets the data object that represents firmware information of the medical device.
setFirmwareDateTime(Date) - Method in class com.biocomfort.TO.FirmwareTO
Sets the firmware's build date and time of the medical device to whose MedicalDeviceTO object this firmware data object is assign to.
setFirmwareDateTime(int, int, int, int, int) - Method in class com.biocomfort.TO.FirmwareTO
Sets the firmware's build date and time so that it represents the instant at the start of the minute specified by the year, month, day, hourOfDay, and minute arguments, for the default time zone and local.
setGlucose(int) - Method in class com.biocomfort.TO.data.BloodGlucoseTO
Sets the glucose value contained in the measurement represented by this BloodGlucoseTO object.
setHeightInCentimeter(double) - Method in class com.biocomfort.TO.user_parameters.ScaleUserTO
Sets the user's height.
setIeeeAddress(short[]) - Method in class com.biocomfort.TO.IeeeAddressTO
Sets the IEEE mac address specified by the given short array.
setIeeeAddress(IeeeAddressTO) - Method in class com.biocomfort.TO.MedicalDeviceTO
Sets the data object that represents the IEEE MAC-address of the medical device.
setImpedance(double) - Method in class com.biocomfort.TO.data.WeightTO
Sets the impedance value contained in the measurement represented by this WeightTO object.
setItemNumber(short[]) - Method in class com.biocomfort.TO.SerialNumberTO
Sets the item number specified by the given short array.
setMaskRev(int) - Method in class com.biocomfort.TO.FirmwareTO
Sets the mask revision number (0 = flash type, 1 = first time masked) of the medical device to whose MedicalDeviceTO object this firmware data object is assign to.
setMuscleMass(double) - Method in class com.biocomfort.TO.data.WeightTO
Sets the muscle mass value contained in the measurement represented by this WeightTO object.
setOnlineState(DeviceOnlineState) - Method in class com.biocomfort.TO.MedicalDeviceTO
Sets the online state of the medical device.
setPhysicalActivity(int) - Method in class com.biocomfort.TO.user_parameters.ScaleUserTO
Sets the user's physical activity described by a numeric value.
setProductionWeek(int) - Method in class com.biocomfort.TO.SerialNumberTO
Sets the production week of the medical device to whose MedicalDeviceTO object this serial number data object is assign to.
setProductionYear(int) - Method in class com.biocomfort.TO.SerialNumberTO
Sets the production year of the medical device to whose MedicalDeviceTO object this serial number data object is assign to.
setPulse(int) - Method in class com.biocomfort.TO.data.BloodPressureTO
Sets the value of the pulse contained in the measurement represented by this BloodPressureTO object.
setRfModeBit(boolean) - Method in class com.biocomfort.TO.user_parameters.ScaleConfigurationTO
Sets the flag RF_MODE.
setScaleConfiguration(ScaleConfigurationTO) - Method in class com.biocomfort.TO.user_parameters.ScaleUserParametersTO
Sets the scale configuration object that represents the scale configuration parameters of this ScaleUserParametersTO object.
setScaleUser(ScaleUserTO) - Method in class com.biocomfort.TO.user_parameters.ScaleUserParametersTO
Sets the scale user object that represents the scale user parameters of this ScaleUserParametersTO object.
setSerialNumber(SerialNumberTO) - Method in class com.biocomfort.TO.MedicalDeviceTO
Set the data object that represents the serial number of the medical device.
setSerialNumber(short[]) - Method in class com.biocomfort.TO.SerialNumberTO
Sets the serial number specified by the given short array.
setSerialNumberInformation(short[], int, int, int, short[]) - Method in class com.biocomfort.TO.SerialNumberTO
Sets the serial number information specified by the given itemNumber, deviceType, productionWeek, productionYear and serialNumber arguments.
setSpeedState(DeviceSpeedState) - Method in class com.biocomfort.TO.MedicalDeviceTO
Sets the speed state of the medical device.
setStatus(short[]) - Method in class com.biocomfort.TO.DeviceStatusTO
Sets all device status bits specified by the given short array.
setSystolic(int) - Method in class com.biocomfort.TO.data.BloodPressureTO
Sets the value of the systolic blood pressure contained in the measurement represented by this BloodPressureTO object.
setTransmittedDataSet(boolean) - Method in class com.biocomfort.TO.data.DataTO
Sets the transmitted state for the measurement data represented by this DataTO object.
setUnbindingAction(SDKAction) - Method in interface com.biocomfort.SDK.SDK
Defines an unbinding action.
setUnbindingAction(SDKAction, int) - Method in interface com.biocomfort.SDK.SDK
Defines an unbinding action for the specified device type.
setUnboundAutoUpdatePolicy(AutoUpdatePolicy) - Method in interface com.biocomfort.SDK.SDK
Defines the automatic update policy of missing device information for unbound devices.
setUrlString(String) - Method in class com.biocomfort.TO.data_consumer.RestDataConsumer
Sets the URL string thats represents the URL basis to which the transformed measurement data is sent.
setUser(int) - Method in class com.biocomfort.TO.data.DataTO
Sets the user number of the measurement data represented by this DataTO object.
setUserActive(int, boolean) - Method in class com.biocomfort.TO.UserSettingTO
Activates or deactivates the user specified by the parameter userNumber.
setUserActive(boolean[]) - Method in class com.biocomfort.TO.UserSettingTO
This function is only used for serialization issues.
setUserIndex(int) - Method in class com.biocomfort.TO.user_parameters.ScaleUserParametersTO
Sets the user index of this ScaleUserParameters object.
setUserParameters(MedicalDeviceTO, TO) - Method in interface com.biocomfort.SDK.SDK
Writes user parameters to the specified device.
setUserParametersAndWait(MedicalDeviceTO, TO) - Method in interface com.biocomfort.SDK.SDK
Writes information to the specified device.
setUserSetting(UserSettingTO) - Method in class com.biocomfort.TO.MedicalDeviceTO
Sets the data object that represents user setting information of the medical device.
setWeight(double) - Method in class com.biocomfort.TO.data.WeightTO
Set the weight value contained in the measurement represented by this WeightTO object.
setWeightHeightUnits(int) - Method in class com.biocomfort.TO.user_parameters.ScaleConfigurationTO
Sets the weight and height units configuration of a body diagnostic scale described by a numeric value.
shortArrayToHexString(short[], String) - Static method in class com.biocomfort.Utils.FormatHelper
Converts the given short array to a String object of custom separated hexadecimal representations of each short value.
start() - Method in interface com.biocomfort.SDK.SDK
Starts the sdk.
startAndWait() - Method in interface com.biocomfort.SDK.SDK
Starts the sdk and waits for it.
SynchronizeDateTimeAction - Class in com.biocomfort.SDK.actions
Defines a set date time action that can be used to customize the devices binding or unbinding process.
SynchronizeDateTimeAction(SDK) - Constructor for class com.biocomfort.SDK.actions.SynchronizeDateTimeAction
Creates a new SynchronizeDateTimeAction instance and initialize it with the given SDK instance.

T

TO - Interface in com.biocomfort.TO
The TO interface is a marking interface to indicate that the implementing class is a data transfer object and only responsible to store the data.
toString() - Method in class com.biocomfort.SDK.actions.SequenceAction
Converts this SequenceAction object to a String of the form: SequenceAction (action1,action2,...).
toString() - Method in class com.biocomfort.TO.data.BloodGlucoseTO
Converts this BloodGlucoseTO object to a String of the form: BloodPressureTO (dateTime:dow mon dd hh:mm:ss zzz yyyy,transmittedDataSet:t,user:u,glucose:g).
toString() - Method in class com.biocomfort.TO.data.BloodPressureTO
Converts this BloodPressureTO object to a String of the form: BloodPressureTO (dateTime:dow mon dd hh:mm:ss zzz yyyy,transmittedDataSet:t,user:u,systolic:sys,diastolic:dias,pulse:p).
toString() - Method in class com.biocomfort.TO.data.WeightTO
Converts this WeightTO object to a String of the form: WeightTO (dateTime:dow mon dd hh:mm:ss zzz yyyy,transmittedDataSet:t,user:u,weight:w,impedance:i,bodyFat:bf,bodyWater:bm,muscleMass:mm).
toString() - Method in class com.biocomfort.TO.DateTimeTO
Converts this DateTimeTO object to a String of the form: DateTimeTO (dateTime: dow mon dd hh:mm:ss zzz yyyy) See java.util.Date.toString() for more details.
toString() - Method in class com.biocomfort.TO.DeviceStatusTO
Converts this DeviceStatusTO object to a String of the form: DeviceStatusTO (status: <comma separated list of set bits>)
toString() - Method in class com.biocomfort.TO.FirmwareTO
Converts this FirmwareTO object to a String of the form.
toString() - Method in class com.biocomfort.TO.IeeeAddressTO
Converts this IeeeAddressTO object to a String of the form: IeeeAddressTO (ieeeAddress:hh.hh.hh.hh.hh.hh.hh.hh).
toString() - Method in class com.biocomfort.TO.SerialNumberTO
Converts this SerialNumberTO object to a String of the form: SerialNumberTO (serialNumber:ss ss,productionWeek:w,productionYear:y,deviceType:d,itemNumber:ii ii ii).
toString() - Method in class com.biocomfort.TO.user_parameters.ScaleUserParametersTO
Converts this ScaleUserParametersTO object to a String of the form: ScaleUserParametersTO (userIndex:ui[,g,age:a,height:h,activity:al][,displayMode:dm,units:u]).
toString() - Method in class com.biocomfort.TO.UserSettingTO
Converts this UserSettingTO object to a String of the form: UserSettingTO (currentActiveUser:c,userActive:[a,a,a,a,a,a,a,a],state:s).
transformDataToXmlString(TO) - Method in class com.biocomfort.TO.data_consumer.RestBloodGlucoseMeasurementProcessor
Returns a String object that represents the given blood glucose measurement data, formated as a valid XML document.
transformDataToXmlString(TO) - Method in class com.biocomfort.TO.data_consumer.RestBloodPressureMeasurementProcessor
Returns a String object that represents the given blood pressure measurement data, formated as a valid XML document.
transformDataToXmlString(TO) - Method in class com.biocomfort.TO.data_consumer.RestMeasurementProcessor
Returns a String object that represents the given measurement data, formated as a valid XML document.
transformDataToXmlString(TO) - Method in class com.biocomfort.TO.data_consumer.RestWeightMeasurementProcessor
Returns a String object that represents the given weight measurement data, formated as a valid XML document.

U

unbindAllBoundDevices() - Method in interface com.biocomfort.SDK.SDK
Unbinds all bound devices.
unbindDevice(MedicalDeviceTO) - Method in interface com.biocomfort.SDK.SDK
Unbinds a single bound device.
unbindDevices(List<MedicalDeviceTO>) - Method in interface com.biocomfort.SDK.SDK
Unbinds a list of bound devices.
USER_SETTING - Static variable in interface com.biocomfort.SDK.SDK
Ease-of-use constant for the SDK methods getDeviceConfigurations(), getDeviceConfigurationsAndWait(), setDeviceConfigurations() or setDeviceConfigurationsAndWait().
UserSettingTO - Class in com.biocomfort.TO
The UserSettingTO is a data class to store user setting information, such as available users and the currently activated user of a medical device.
UserSettingTO() - Constructor for class com.biocomfort.TO.UserSettingTO
Constructs a UserSettingTO object with initializing it so that all users are deactivated, the current active user is set to user 1 and the validation state is set to 'no user set'.
UserSettingTO(int, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class com.biocomfort.TO.UserSettingTO
Constructs a UserSettingTO object with specifying the current active user by the given argument currentActiveUser and with specifying which users are active and available (for the medical device to whose MedicalDeviceTO object this user setting data object is assign to) by the arguments activateUser1 till activateUser8.

V

validate() - Method in class com.biocomfort.TO.UserSettingTO
Validates this UserSettingTO object if it is unvalidated.
valueOf(String) - Static method in enum com.biocomfort.SDK.AutoUpdatePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.biocomfort.SDK.event.ErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.biocomfort.SDK.SDKState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.biocomfort.TO.DeviceBindingState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.biocomfort.TO.DeviceOnlineState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.biocomfort.TO.DeviceSpeedState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.biocomfort.SDK.AutoUpdatePolicy
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.biocomfort.SDK.event.ErrorType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.biocomfort.SDK.SDKState
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.biocomfort.TO.DeviceBindingState
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.biocomfort.TO.DeviceOnlineState
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.biocomfort.TO.DeviceSpeedState
Returns an array containing the constants of this enum type, in the order they're declared.

W

WEIGHT_HEIGHT_UNITS__KG_CM - Static variable in class com.biocomfort.TO.user_parameters.ScaleConfigurationTO
Ease-of-use constant to describe the weight and height units displayed by the body diagnostic scale.
WEIGHT_HEIGHT_UNITS__LB_FTINCH - Static variable in class com.biocomfort.TO.user_parameters.ScaleConfigurationTO
Ease-of-use constant to describe the weight and height units displayed by the body diagnostic scale.
WEIGHT_HEIGHT_UNITS__STLB_FTINCH - Static variable in class com.biocomfort.TO.user_parameters.ScaleConfigurationTO
Ease-of-use constant to describe the weight and height units displayed by a body diagnostic scale.
WeightTO - Class in com.biocomfort.TO.data
Represents the measurement data of a body diagnostic scale.
WeightTO() - Constructor for class com.biocomfort.TO.data.WeightTO
Constructs a WeightTO object with initializing it so that the weight value is set to 0 kg, the impedance value to 0 Ω, the body fat value to 0 %, the body water value to 0 %, and the muscle mass value is set to 0 %.

A B C D E F G I M O P R S T U V W