| Class | Description |
|---|---|
| GenericDocumentResultLruStorage |
Stores and provides access to the scanning result of the given type by ResultId
This implementation uses LRU cache as a storage to keep the memory usage low even if many results will be added to the storage
|
| GenericDocumentResultRepository |
Provides access to the scanning result of the given type by ResultId
The current implementation of the repository keeps the result only in RAM and does not store anything on the persistent storage
It is important to persist the data manually if it is needed to be used after the restart of the process of the application
Be careful when processing the intent with ResultId in onCreate method of the Activity as it may be recreated after the termination of the process
|