1 package org
.asamk
.signal
.manager
.storage
.profiles
;
3 import org
.asamk
.signal
.manager
.storage
.recipients
.RecipientAddress
;
4 import org
.signal
.libsignal
.zkgroup
.profiles
.ProfileKey
;
6 public class LegacySignalProfileEntry
{
8 private final RecipientAddress address
;
10 private final ProfileKey profileKey
;
12 private final long lastUpdateTimestamp
;
14 private final LegacySignalProfile profile
;
16 public LegacySignalProfileEntry(
17 final RecipientAddress address
,
18 final ProfileKey profileKey
,
19 final long lastUpdateTimestamp
,
20 final LegacySignalProfile profile
22 this.address
= address
;
23 this.profileKey
= profileKey
;
24 this.lastUpdateTimestamp
= lastUpdateTimestamp
;
25 this.profile
= profile
;
28 public RecipientAddress
getAddress() {
32 public ProfileKey
getProfileKey() {
36 public long getLastUpdateTimestamp() {
37 return lastUpdateTimestamp
;
40 public LegacySignalProfile
getProfile() {