Uses of Class
in.cs699.tensors.delagram.entity.Memory
-
-
Uses of Memory in in.cs699.tensors.delagram.content_upload_service.repository
Method parameters in in.cs699.tensors.delagram.content_upload_service.repository with type arguments of type Memory Modifier and Type Method Description boolean
UploadDataAccess. updateUserMemories(List<Memory> uploadedMemories, String userID)
An abstraction that allows the updation of the list of memories a user holds on the databaseboolean
UploadDataAccessFirebase. updateUserMemories(List<Memory> uploadedMemories, String userID)
The implementation of the abstraction, based on Firebase Firestore database -
Uses of Memory in in.cs699.tensors.delagram.content_upload_service.service
Methods in in.cs699.tensors.delagram.content_upload_service.service that return Memory Modifier and Type Method Description Memory
UploadService. convertToMemoryObject(Map<String,Object> payload)
A service that can be used to convert a valid JSON string representation to Memory objectMemory
UploadServiceImpl. convertToMemoryObject(Map<String,Object> payload)
The implementation that converts the passed in memory representation into a Memory POJOMethods in in.cs699.tensors.delagram.content_upload_service.service with parameters of type Memory Modifier and Type Method Description void
UploadService. updateUserObject(User currentUser, Memory memory)
A service that can be used to update the current user's portfolio with the newly uploaded memory.void
UploadServiceImpl. updateUserObject(User currentUser, Memory memory)
The implementation of updating the user object with their new memory.Method parameters in in.cs699.tensors.delagram.content_upload_service.service with type arguments of type Memory Modifier and Type Method Description boolean
UploadService. updateUserMemories(List<Memory> uploadedMemories, String userID)
Updates the list of memories for the userboolean
UploadServiceImpl. updateUserMemories(List<Memory> uploadedMemories, String userID)
The implementation that helps in updating the list of memories for the user in the database -
Uses of Memory in in.cs699.tensors.delagram.content_view_service.repository
Methods in in.cs699.tensors.delagram.content_view_service.repository that return types with arguments of type Memory Modifier and Type Method Description List<Memory>
ContentViewRepository. fetchMemoriesForUser(String userID)
An abstraction that allows the currently logged in user to fetch the memories of the particular user their circle.List<Memory>
ContentViewRepositoryFirebase. fetchMemoriesForUser(String userID)
An implementation for fetching the memories pertaining to a certain user idMethod parameters in in.cs699.tensors.delagram.content_view_service.repository with type arguments of type Memory Modifier and Type Method Description void
ContentViewRepository. updateUserMemories(String reactedUserID, List<Memory> uploadedMemories)
An abstraction that allows to update the memories of a user in the circle of the currently logged in user.void
ContentViewRepositoryFirebase. updateUserMemories(String reactedUserID, List<Memory> uploadedMemories)
An implementation for updating memories of a certain user. -
Uses of Memory in in.cs699.tensors.delagram.entity
Methods in in.cs699.tensors.delagram.entity that return types with arguments of type Memory Modifier and Type Method Description List<Memory>
User. getUploadedMemories()
Getter for the list of memories uploaded by the userMethods in in.cs699.tensors.delagram.entity with parameters of type Memory Modifier and Type Method Description void
User. updateMemoryList(Memory memory)
A helper method to update the list of memories for the user.void
User. updateMemoryObjectAtIndex(Memory newMemory, int index)
A helper method to update a particular memory for the user.Method parameters in in.cs699.tensors.delagram.entity with type arguments of type Memory Modifier and Type Method Description void
User. setUploadedMemories(List<Memory> uploadedMemories)
Setter for the list of memories uploaded by the userConstructors in in.cs699.tensors.delagram.entity with parameters of type Memory Constructor Description Feed(String userId, String name, Memory memory)
Feed is a class that wrapsMemory
and user details.
-