Manage data after login

This commit is contained in:
2025-06-08 13:58:43 +03:30
parent e9a6789dfa
commit 7a7141866e
20 changed files with 1175 additions and 33 deletions
@@ -1,23 +1,27 @@
package org.to.telegramfinalproject.Models;
import org.json.JSONArray;
import org.json.JSONObject;
import java.time.LocalDateTime;
import java.util.List;
import java.util.UUID;
public class Contact {
private UUID user_id;
private UUID contact_id;
private LocalDateTime add_at;
private LocalDateTime added_at;
private Boolean is_blocked;
public Contact(UUID user_id, UUID contact_id){
this.user_id = user_id;
this.contact_id = contact_id;
this.add_at = LocalDateTime.now();
this.added_at = LocalDateTime.now();
}
public void setUser_id(UUID user_id){this.user_id = user_id;}
public void setContact_id(UUID contact_id){this.contact_id = contact_id;}
public void setAdd_at(LocalDateTime add_at){this.add_at =add_at;}
public void setAdd_at(LocalDateTime add_at){this.added_at =add_at;}
public void setIs_blocked(Boolean is_blocked){this.is_blocked =is_blocked;}
public UUID getUser_id(){
@@ -27,9 +31,14 @@ public class Contact {
public UUID getContact_id(){return this.contact_id;}
public LocalDateTime getAdd_at() {
return add_at;
return added_at;
}
public Boolean getIs_blocked(){
return is_blocked;
}
}