1 package org
.asamk
.signal
.storage
.profiles
;
3 import org
.signal
.zkgroup
.profiles
.ProfileKey
;
4 import org
.whispersystems
.signalservice
.api
.push
.SignalServiceAddress
;
6 public class SignalProfileEntry
{
8 private final SignalServiceAddress serviceAddress
;
10 private final ProfileKey profileKey
;
12 private final long lastUpdateTimestamp
;
14 private final SignalProfile profile
;
16 public SignalProfileEntry(final SignalServiceAddress serviceAddress
, final ProfileKey profileKey
, final long lastUpdateTimestamp
, final SignalProfile profile
) {
17 this.serviceAddress
= serviceAddress
;
18 this.profileKey
= profileKey
;
19 this.lastUpdateTimestamp
= lastUpdateTimestamp
;
20 this.profile
= profile
;
23 public SignalServiceAddress
getServiceAddress() {
24 return serviceAddress
;
27 public ProfileKey
getProfileKey() {
31 public long getLastUpdateTimestamp() {
32 return lastUpdateTimestamp
;
35 public SignalProfile
getProfile() {