ClassificationPlatformApi class

Constructors

ClassificationPlatformApi(MethodChannel _methodChannel)

Properties

encrypted EncryptedClassificationPlatformApi
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tryAndRecover TryAndRecoverClassificationPlatformApi
getter/setter pair

Methods

createClassification(String sdkId, DecryptedClassification entity) Future<DecryptedClassification>
createDelegationDeAnonymizationMetadata(String sdkId, Classification entity, Set<String> delegates) Future<void>
decrypt(String sdkId, EncryptedClassification classification) Future<DecryptedClassification>
decryptPatientIdOf(String sdkId, Classification classification) Future<Set<String>>
deleteClassification(String sdkId, String entityId) Future<DocIdentifier>
deleteClassifications(String sdkId, List<String> entityIds) Future<List<DocIdentifier>>
filterClassificationsBy(String sdkId, FilterOptions<Classification> filter) Future<PaginatedListIterator<DecryptedClassification>>
filterClassificationsBySorted(String sdkId, SortableFilterOptions<Classification> filter) Future<PaginatedListIterator<DecryptedClassification>>
getClassification(String sdkId, String entityId) Future<DecryptedClassification>
getClassifications(String sdkId, List<String> entityIds) Future<List<DecryptedClassification>>
getEncryptionKeysOf(String sdkId, Classification classification) Future<Set<HexString>>
hasWriteAccess(String sdkId, Classification classification) Future<bool>
matchClassificationsBy(String sdkId, FilterOptions<Classification> filter) Future<List<String>>
matchClassificationsBySorted(String sdkId, SortableFilterOptions<Classification> filter) Future<List<String>>
modifyClassification(String sdkId, DecryptedClassification entity) Future<DecryptedClassification>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
shareWith(String sdkId, String delegateId, DecryptedClassification classification, ClassificationShareOptions? options) Future<DecryptedClassification>
shareWithMany(String sdkId, DecryptedClassification classification, Map<String, ClassificationShareOptions> delegates) Future<DecryptedClassification>
toString() String
A string representation of this object.
inherited
tryDecrypt(String sdkId, EncryptedClassification classification) Future<Classification>
withEncryptionMetadata(String sdkId, DecryptedClassification? base, Patient patient, User? user, Map<String, AccessLevel> delegates, SecretIdUseOption secretId) Future<DecryptedClassification>

Operators

operator ==(Object other) bool
The equality operator.
inherited