sealed class StoreErrorReason
The possible underlying reasons a .storeError
error occurs.
_id
when attempting to decode it.
data class backendError : DittoKitError.StoreErrorReason
An error occurred with the storage backend (LMDB). |
|
data class documentNotFound : DittoKitError.StoreErrorReason
The document could not be found. |
|
data class failedToDecodeDocument : DittoKitError.StoreErrorReason
The document could not be decoded. |
|
data class failedToDecodeValue : DittoKitError.StoreErrorReason
The value could not be decoded. |
|
data class failedToEncodeValue : DittoKitError.StoreErrorReason
The provided value could not be encoded. |
|
data class failedToInitialiseDittoDirectory : DittoKitError.StoreErrorReason
The directory that DittoKit attempted to use for its persisted data could not be initialised. |
|
data class invalidLiveQueryID : DittoKitError.StoreErrorReason
The live query has not obtained a valid ID. |
|
data class invalidOperationForDocumentInnerValueType<T : Any> : DittoKitError.StoreErrorReason
An operation was attempted on a document whose inner value type is incompatible with the operation. |
|
object noIDPresentInDocument : DittoKitError.StoreErrorReason
The document did not have an |
|
data class queryCompilationFailed : DittoKitError.StoreErrorReason
Compilation of the provided query failed. |
data class backendError : DittoKitError.StoreErrorReason
An error occurred with the storage backend (LMDB). |
|
data class documentNotFound : DittoKitError.StoreErrorReason
The document could not be found. |
|
data class failedToDecodeDocument : DittoKitError.StoreErrorReason
The document could not be decoded. |
|
data class failedToDecodeValue : DittoKitError.StoreErrorReason
The value could not be decoded. |
|
data class failedToEncodeValue : DittoKitError.StoreErrorReason
The provided value could not be encoded. |
|
data class failedToInitialiseDittoDirectory : DittoKitError.StoreErrorReason
The directory that DittoKit attempted to use for its persisted data could not be initialised. |
|
data class invalidLiveQueryID : DittoKitError.StoreErrorReason
The live query has not obtained a valid ID. |
|
data class invalidOperationForDocumentInnerValueType<T : Any> : DittoKitError.StoreErrorReason
An operation was attempted on a document whose inner value type is incompatible with the operation. |
|
object noIDPresentInDocument : DittoKitError.StoreErrorReason
The document did not have an |
|
data class queryCompilationFailed : DittoKitError.StoreErrorReason
Compilation of the provided query failed. |