MedicalDeviceApiImpl class
- Inheritance
-
- Object
- MedicalDeviceApi
- MedicalDeviceApiImpl
Constructors
Properties
- api → MedTechApi
-
final
- apiClient → ApiClient
-
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
createOrModifyMedicalDevice(
MedicalDevice medicalDevice) → Future< MedicalDevice?> -
Create or update a MedicalDevice
override
-
createOrModifyMedicalDevices(
List< MedicalDevice> medicalDevice) → Future<List< MedicalDevice> ?> -
Create or update a batch of MedicalDevice
override
-
deleteMedicalDevice(
String medicalDeviceId) → Future< String?> -
Delete a MedicalDevice
override
-
deleteMedicalDevices(
List< String> requestBody) → Future<List< String> ?> -
Delete a batch of MedicalDevice
override
-
filterMedicalDevices(
Filter< MedicalDevice> filter, {String? nextDeviceId, int? limit}) → Future<PaginatedListMedicalDevice?> -
Load devices from the database by filtering them using the provided
filter
.override -
getMedicalDevice(
String medicalDeviceId) → Future< MedicalDevice?> -
Get a Medical Device
override
-
matchMedicalDevices(
Filter filter) → Future< List< String> ?> -
Load medical device ids from the database by filtering them using the provided Filter.
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited