Uses of Record Class
it.auties.whatsapp.model.jid.Jid
Packages that use Jid
Package
Description
-
Uses of Jid in it.auties.whatsapp.api
Methods in it.auties.whatsapp.api that return JidModifier and TypeMethodDescriptionprivate JidWhatsapp.checkGroupParticipantJid(Jid jid, String errorMessage) private JidWhatsapp.jidOrThrowError()Methods in it.auties.whatsapp.api that return types with arguments of type JidModifier and TypeMethodDescriptionWhatsapp.addGroupParticipant(JidProvider group, JidProvider... contacts) Adds any number of contacts to a groupWhatsapp.demoteGroupParticipant(JidProvider group, JidProvider... contacts) Demotes any number of contacts to admin in a groupprivate CompletableFuture<List<Jid>> Whatsapp.executeActionOnGroupParticipant(JidProvider group, GroupAction action, JidProvider... jids) Whatsapp.hasWhatsapp(JidProvider... contacts) Executes a query to determine whether any number of users have an account on WhatsappWhatsapp.linkGroupsToCommunity(JidProvider community, JidProvider... groups) Links any number of groups to a communityWhatsapp.parseGroupActionResponse(Node result, JidProvider groupJid, GroupAction action) private Map<Jid, HasWhatsappResponse> Whatsapp.parseHasWhatsappResponse(List<Jid> contacts, List<Node> nodes) Whatsapp.parseLinksResponse(Node result, JidProvider[] groups) Whatsapp.promoteGroupParticipant(JidProvider group, JidProvider... contacts) Promotes any number of contacts to admin in a groupWhatsapp.queryBlockList()Queries the block listWhatsapp.removeGroupParticipant(JidProvider group, JidProvider... contacts) Removes any number of contacts from groupMethods in it.auties.whatsapp.api with parameters of type JidModifier and TypeMethodDescriptionprivate CompletableFuture<Void> Whatsapp.awaitCompanionRegistration(Jid device) private JidWhatsapp.checkGroupParticipantJid(Jid jid, String errorMessage) private AppStateSyncKeyWhatsapp.createAppKey(Jid jid, int index) private AppStateSyncKeyDataWhatsapp.createAppKeyData(Jid jid, int index) private AppStateSyncKeyFingerprintWhatsapp.createAppKeyFingerprint(Jid jid, int index) private CompletableFuture<CompanionLinkResult> Whatsapp.handleCompanionEncrypt(Node result, Jid companion, int keyId) private voidWhatsapp.handleGroupAction(GroupAction action, Chat chat, Jid entry) private CompletableFuture<Void> Whatsapp.sendAppStateKeysMessage(Jid companion) private CompletableFuture<Void> Whatsapp.sendHistoryProtocolMessage(Jid jid, HistorySync historySync, HistorySync.Type type) private CompletableFuture<Void> Whatsapp.sendInitialBootstrapMessage(Jid jid) private CompletableFuture<Void> Whatsapp.sendInitialNullMessage(Jid jid) private CompletableFuture<Void> Whatsapp.sendInitialSecurityMessage(Jid jid) private CompletableFuture<Void> Whatsapp.sendInitialStatusMessage(Jid jid) private CompletableFuture<Void> Whatsapp.sendPushNamesMessage(Jid jid) private CompletableFuture<Void> Whatsapp.sendRecentMessage(Jid jid) private CompletableFuture<Void> Whatsapp.syncCompanionState(Jid companion) Whatsapp.unlinkDevice(Jid companion) Unlinks a specific companionMethod parameters in it.auties.whatsapp.api with type arguments of type JidModifier and TypeMethodDescriptionprivate voidWhatsapp.onPrivacyFeatureChanged(PrivacySettingType type, PrivacySettingValue value, List<Jid> excludedJids) private Map<Jid, HasWhatsappResponse> Whatsapp.parseHasWhatsappResponse(List<Jid> contacts, List<Node> nodes) -
Uses of Jid in it.auties.whatsapp.controller
Fields in it.auties.whatsapp.controller declared as JidModifier and TypeFieldDescriptionprivate JidStore.jidThe user linked to this account.private JidStore.lidThe lid user linked to this account.Fields in it.auties.whatsapp.controller with type parameters of type JidModifier and TypeFieldDescriptionprivate final Map<Jid, LinkedList<AppStateSyncKey>> Keys.appStateKeysApp state keysprivate final ConcurrentHashMap<Jid, Chat> Store.chatsThe non-null map of chatsprivate final ConcurrentHashMap<Jid, Contact> Store.contactsThe non-null map of contactsprivate final Map<Jid, Collection<Jid>> Keys.groupsPreKeysprivate final Map<Jid, Collection<Jid>> Keys.groupsPreKeysprivate final Map<Jid, Map<PatchType, CompanionHashState>> Keys.hashStatesHash stateprivate LinkedHashMap<Jid, Integer> Store.linkedDevicesKeysA map of all the devices that the companion has associated using WhatsappWeb The key here is the index of the device's key The value is the device's companion jidprivate final ConcurrentHashMap<Jid, Newsletter> Store.newslettersThe non-null map of newslettersprivate final ConcurrentHashMap<Jid, ConcurrentHashMap<String, ChatMessageInfo>> Store.statusThe non-null list of status messagesMethods in it.auties.whatsapp.controller that return types with arguments of type JidModifier and TypeMethodDescriptionKeys.appStateKeys()Map<Jid, Collection<Jid>> Keys.groupsPreKeys()Map<Jid, Collection<Jid>> Keys.groupsPreKeys()Keys.hashStates()Store.jid()Store.lid()Store.linkedDevices()Returns an unmodifiable list that contains the devices associated using Whatsapp web to this session's companionStore.linkedDevicesKeys()Returns an unmodifiable map that contains every companion associated using Whatsapp web mapped to its key indexMethods in it.auties.whatsapp.controller with parameters of type JidModifier and TypeMethodDescriptionKeys.addAppKeys(Jid jid, Collection<AppStateSyncKey> keys) Adds the provided keys to the app state keysStore.addContact(Jid jid) Adds a contact in memoryStore.addLinkedDevice(Jid companion, int keyId) Registers a new companion Only use this method in the mobile apiStore.addNewChat(Jid chatJid) Adds a chat in memoryvoidKeys.addRecipientsWithPreKeys(Jid group, Collection<Jid> recipients) voidKeys.addRecipientWithPreKeys(Jid group, Jid recipient) Keys.findAppKeyById(Jid jid, byte[] id) Queries the app state key that matchesidKeys.findHashStateByName(Jid device, PatchType patchType) Queries the hash state that matchesname.Keys.getAppKeys(Jid jid) Get any available app keyKeys.getLatestAppKey(Jid jid) Get any available app keybooleanKeys.hasGroupKeys(Jid group, Jid recipient) Keys.putState(Jid device, CompanionHashState state) Adds the provided hash state to the known onesStore.removeLinkedCompanion(Jid companion) Removes a companion Only use this method in the mobile apiMethod parameters in it.auties.whatsapp.controller with type arguments of type JidModifier and TypeMethodDescriptionvoidKeys.addRecipientsWithPreKeys(Jid group, Collection<Jid> recipients) Store.setLinkedDevicesKeys(LinkedHashMap<Jid, Integer> linkedDevicesKeys) Constructors in it.auties.whatsapp.controller with parameters of type JidModifierConstructorDescriptionStore(UUID uuid, PhoneNumber phoneNumber, ControllerSerializer serializer, ClientType clientType, Collection<String> alias, URI proxy, FutureReference<Version> version, boolean online, CountryLocale locale, String name, String businessAddress, Double businessLongitude, Double businessLatitude, String businessDescription, String businessWebsite, String businessEmail, BusinessCategory businessCategory, String deviceHash, LinkedHashMap<Jid, Integer> linkedDevicesKeys, URI profilePicture, String about, Jid jid, Jid lid, ConcurrentHashMap<String, String> properties, ConcurrentHashMap<Jid, Contact> contacts, ConcurrentHashMap<Jid, ConcurrentHashMap<String, ChatMessageInfo>> status, ConcurrentHashMap<Jid, Newsletter> newsletters, ConcurrentHashMap<PrivacySettingType, PrivacySettingEntry> privacySettings, ConcurrentHashMap<String, Call> calls, boolean unarchiveChats, boolean twentyFourHourFormat, long initializationTimeStamp, ChatEphemeralTimer newChatsEphemeralTimer, TextPreviewSetting textPreviewSetting, WebHistoryLength historyLength, boolean autodetectListeners, boolean cacheDetectedListeners, boolean automaticPresenceUpdates, UserAgent.ReleaseChannel releaseChannel, CompanionDevice device, boolean checkPatchMacs) All args constructorConstructor parameters in it.auties.whatsapp.controller with type arguments of type JidModifierConstructorDescriptionStore(UUID uuid, PhoneNumber phoneNumber, ControllerSerializer serializer, ClientType clientType, Collection<String> alias, URI proxy, FutureReference<Version> version, boolean online, CountryLocale locale, String name, String businessAddress, Double businessLongitude, Double businessLatitude, String businessDescription, String businessWebsite, String businessEmail, BusinessCategory businessCategory, String deviceHash, LinkedHashMap<Jid, Integer> linkedDevicesKeys, URI profilePicture, String about, Jid jid, Jid lid, ConcurrentHashMap<String, String> properties, ConcurrentHashMap<Jid, Contact> contacts, ConcurrentHashMap<Jid, ConcurrentHashMap<String, ChatMessageInfo>> status, ConcurrentHashMap<Jid, Newsletter> newsletters, ConcurrentHashMap<PrivacySettingType, PrivacySettingEntry> privacySettings, ConcurrentHashMap<String, Call> calls, boolean unarchiveChats, boolean twentyFourHourFormat, long initializationTimeStamp, ChatEphemeralTimer newChatsEphemeralTimer, TextPreviewSetting textPreviewSetting, WebHistoryLength historyLength, boolean autodetectListeners, boolean cacheDetectedListeners, boolean automaticPresenceUpdates, UserAgent.ReleaseChannel releaseChannel, CompanionDevice device, boolean checkPatchMacs) All args constructor -
Uses of Jid in it.auties.whatsapp.listener
Methods in it.auties.whatsapp.listener with parameters of type JidModifier and TypeMethodDescriptiondefault voidListener.onContactPresence(Whatsapp whatsapp, Chat chat, Jid jid, ContactStatus status) Called when the socket receives an update regarding the presence of a contactdefault voidListener.onContactPresence(Chat chat, Jid jid, ContactStatus status) Called when the socket receives an update regarding the presence of a contactvoidOnContactPresence.onContactPresence(Chat chat, Jid jid, ContactStatus status) Called when the socket receives an update regarding the presence of a contactvoidOnWhatsappContactPresence.onContactPresence(Whatsapp whatsapp, Chat chat, Jid jid, ContactStatus status) Called when the socket receives an update regarding the presence of a contactMethod parameters in it.auties.whatsapp.listener with type arguments of type JidModifier and TypeMethodDescriptiondefault voidListener.onLinkedDevices(Whatsapp whatsapp, Collection<Jid> devices) Called when the list of companion devices is updateddefault voidListener.onLinkedDevices(Collection<Jid> devices) Called when the list of companion devices is updatedvoidOnLinkedDevices.onLinkedDevices(Collection<Jid> devices) Called when the list of companion devices is updatedvoidOnWhatsappLinkedDevices.onLinkedDevices(Whatsapp whatsapp, Collection<Jid> devices) Called when the list of companion devices is updated -
Uses of Jid in it.auties.whatsapp.model.business
Fields in it.auties.whatsapp.model.business declared as JidModifier and TypeFieldDescriptionprivate final JidBusinessProfile.jidThe field for thejidrecord component.Methods in it.auties.whatsapp.model.business that return JidModifier and TypeMethodDescriptionBusinessProfile.jid()Returns the value of thejidrecord component.Constructors in it.auties.whatsapp.model.business with parameters of type JidModifierConstructorDescriptionBusinessProfile(Jid jid, Optional<String> description, Optional<String> address, Optional<String> email, Optional<BusinessHours> hours, boolean cartEnabled, List<URI> websites, List<BusinessCategory> categories) Creates an instance of aBusinessProfilerecord class. -
Uses of Jid in it.auties.whatsapp.model.button.interactive
Fields in it.auties.whatsapp.model.button.interactive declared as JidModifier and TypeFieldDescriptionprivate final JidInteractiveCollection.businessThe field for thebusinessrecord component.private JidInteractiveCollectionBuilder.businessMethods in it.auties.whatsapp.model.button.interactive that return JidModifier and TypeMethodDescriptionInteractiveCollection.business()Returns the value of thebusinessrecord component.Methods in it.auties.whatsapp.model.button.interactive with parameters of type JidModifier and TypeMethodDescriptionConstructors in it.auties.whatsapp.model.button.interactive with parameters of type JidModifierConstructorDescriptionInteractiveCollection(Jid business, String id, int version) Creates an instance of aInteractiveCollectionrecord class. -
Uses of Jid in it.auties.whatsapp.model.call
Fields in it.auties.whatsapp.model.call declared as JidModifier and TypeFieldDescriptionprivate final JidCall.callerThe field for thecallerrecord component.private final JidCall.chatThe field for thechatrecord component.Methods in it.auties.whatsapp.model.call that return JidModifier and TypeMethodDescriptionCall.caller()Returns the value of thecallerrecord component.Call.chat()Returns the value of thechatrecord component.Constructors in it.auties.whatsapp.model.call with parameters of type JidModifierConstructorDescriptionCall(Jid chat, Jid caller, String id, ZonedDateTime time, boolean video, CallStatus status, boolean offline) Creates an instance of aCallrecord class. -
Uses of Jid in it.auties.whatsapp.model.chat
Fields in it.auties.whatsapp.model.chat declared as JidModifier and TypeFieldDescriptionprivate JidChat.founderprivate JidChatBuilder.founderprivate final JidGroupPastParticipants.groupJidThe field for thegroupJidrecord component.private JidGroupPastParticipantsBuilder.groupJidprivate final JidChat.jidprivate JidChatBuilder.jidprivate final JidGroupMetadata.jidThe field for thejidrecord component.private final JidGroupParticipant.jidprivate JidGroupParticipantBuilder.jidprivate final JidGroupPastParticipant.jidThe field for thejidrecord component.private JidGroupPastParticipantBuilder.jidprivate JidChat.lidJidprivate JidChatBuilder.lidJidprivate final JidChat.newJidprivate JidChatBuilder.newJidprivate final JidChat.oldJidprivate JidChatBuilder.oldJidprivate final JidChat.parentGroupJidprivate JidChatBuilder.parentGroupJidprivate JidChat.phoneJidprivate JidChatBuilder.phoneJidFields in it.auties.whatsapp.model.chat with type parameters of type JidModifier and TypeFieldDescriptionGroupMetadata.founderThe field for thefounderrecord component.Chat.participantsPreKeysprivate final ConcurrentHashMap<Jid, ContactStatus> Chat.presencesGroupMetadata.subjectAuthorThe field for thesubjectAuthorrecord component.Methods in it.auties.whatsapp.model.chat that return JidModifier and TypeMethodDescriptionGroupPastParticipants.groupJid()Returns the value of thegroupJidrecord component.Chat.jid()GroupMetadata.jid()Returns the value of thejidrecord component.GroupParticipant.jid()GroupPastParticipant.jid()Returns the value of thejidrecord component.Chat.toJid()Returns this object as a jidMethods in it.auties.whatsapp.model.chat that return types with arguments of type JidModifier and TypeMethodDescriptionChat.founder()GroupMetadata.founder()Returns the value of thefounderrecord component.Chat.lidJid()Chat.newJid()Chat.oldJid()Chat.parentGroupJid()Chat.participantsPreKeys()Chat.phoneJid()Chat.presences()GroupMetadata.subjectAuthor()Returns the value of thesubjectAuthorrecord component.Methods in it.auties.whatsapp.model.chat with parameters of type JidModifier and TypeMethodDescriptionbooleanChat.addParticipant(Jid jid, GroupRole role) Adds a participant to this chatChat.findParticipant(Jid jid) Finds a participant by jid This method only works ifWhatsapp.queryGroupMetadata(JidProvider)has been called before on this chat.Chat.findPastParticipant(Jid jid) Finds a past participant by jidChatBuilder.parentGroupJid(Jid parentGroupJid) booleanChat.removeParticipant(Jid jid) Removes a participant from this chatbooleanChat.removePastParticipant(Jid jid) Removes a past participantChat.setFounder(Jid founder) Chat.setPhoneJid(Jid phoneJid) Method parameters in it.auties.whatsapp.model.chat with type arguments of type JidConstructors in it.auties.whatsapp.model.chat with parameters of type JidModifierConstructorDescriptionChat(Jid jid, ConcurrentLinkedHashedDequeue<HistorySyncMessage> historySyncMessages, Jid newJid, Jid oldJid, int unreadMessagesCount, boolean readOnly, boolean endOfHistoryTransfer, ChatEphemeralTimer ephemeralMessageDuration, long ephemeralMessagesToggleTimeSeconds, Chat.EndOfHistoryTransferType endOfHistoryTransferType, long timestampSeconds, String name, boolean notSpam, boolean archived, ChatDisappear disappearInitiator, boolean markedAsUnread, List<GroupParticipant> participants, byte[] token, long tokenTimestampSeconds, byte[] identityKey, int pinnedTimestampSeconds, ChatMute mute, ChatWallpaper wallpaper, MediaVisibility mediaVisibility, long tokenSenderTimestampSeconds, boolean suspended, boolean terminated, long foundationTimestampSeconds, Jid founder, String description, boolean support, boolean parentGroup, boolean defaultSubGroup, Jid parentGroupJid, String displayName, Jid phoneJid, boolean shareOwnPhoneNumber, boolean pnhDuplicateLidThread, Jid lidJid) Chat(Jid jid, ConcurrentLinkedHashedDequeue<HistorySyncMessage> historySyncMessages, Jid newJid, Jid oldJid, int unreadMessagesCount, boolean readOnly, boolean endOfHistoryTransfer, ChatEphemeralTimer ephemeralMessageDuration, long ephemeralMessagesToggleTimeSeconds, Chat.EndOfHistoryTransferType endOfHistoryTransferType, long timestampSeconds, String name, boolean notSpam, boolean archived, ChatDisappear disappearInitiator, boolean markedAsUnread, List<GroupParticipant> participants, byte[] token, long tokenTimestampSeconds, byte[] identityKey, int pinnedTimestampSeconds, ChatMute mute, ChatWallpaper wallpaper, MediaVisibility mediaVisibility, long tokenSenderTimestampSeconds, boolean suspended, boolean terminated, long foundationTimestampSeconds, Jid founder, String description, boolean support, boolean parentGroup, boolean defaultSubGroup, Jid parentGroupJid, String displayName, Jid phoneJid, boolean shareOwnPhoneNumber, boolean pnhDuplicateLidThread, Jid lidJid, ConcurrentHashMap<Jid, ContactStatus> presences, Set<Jid> participantsPreKeys, Set<GroupPastParticipant> pastParticipants) GroupMetadata(Jid jid, String subject, Optional<Jid> subjectAuthor, Optional<ZonedDateTime> subjectTimestamp, Optional<ZonedDateTime> foundationTimestamp, Optional<Jid> founder, Optional<String> description, Optional<String> descriptionId, Map<GroupSetting, ChatSettingPolicy> policies, List<GroupParticipant> participants, Optional<ZonedDateTime> ephemeralExpiration, boolean isCommunity, boolean isOpenCommunity) Creates an instance of aGroupMetadatarecord class.GroupParticipant(Jid jid, GroupRole role) GroupPastParticipant(Jid jid, GroupPastParticipant.Reason reason, long timestampSeconds) Creates an instance of aGroupPastParticipantrecord class.GroupPastParticipants(Jid groupJid, List<GroupPastParticipant> pastParticipants) Creates an instance of aGroupPastParticipantsrecord class.Constructor parameters in it.auties.whatsapp.model.chat with type arguments of type JidModifierConstructorDescriptionChat(Jid jid, ConcurrentLinkedHashedDequeue<HistorySyncMessage> historySyncMessages, Jid newJid, Jid oldJid, int unreadMessagesCount, boolean readOnly, boolean endOfHistoryTransfer, ChatEphemeralTimer ephemeralMessageDuration, long ephemeralMessagesToggleTimeSeconds, Chat.EndOfHistoryTransferType endOfHistoryTransferType, long timestampSeconds, String name, boolean notSpam, boolean archived, ChatDisappear disappearInitiator, boolean markedAsUnread, List<GroupParticipant> participants, byte[] token, long tokenTimestampSeconds, byte[] identityKey, int pinnedTimestampSeconds, ChatMute mute, ChatWallpaper wallpaper, MediaVisibility mediaVisibility, long tokenSenderTimestampSeconds, boolean suspended, boolean terminated, long foundationTimestampSeconds, Jid founder, String description, boolean support, boolean parentGroup, boolean defaultSubGroup, Jid parentGroupJid, String displayName, Jid phoneJid, boolean shareOwnPhoneNumber, boolean pnhDuplicateLidThread, Jid lidJid, ConcurrentHashMap<Jid, ContactStatus> presences, Set<Jid> participantsPreKeys, Set<GroupPastParticipant> pastParticipants) Chat(Jid jid, ConcurrentLinkedHashedDequeue<HistorySyncMessage> historySyncMessages, Jid newJid, Jid oldJid, int unreadMessagesCount, boolean readOnly, boolean endOfHistoryTransfer, ChatEphemeralTimer ephemeralMessageDuration, long ephemeralMessagesToggleTimeSeconds, Chat.EndOfHistoryTransferType endOfHistoryTransferType, long timestampSeconds, String name, boolean notSpam, boolean archived, ChatDisappear disappearInitiator, boolean markedAsUnread, List<GroupParticipant> participants, byte[] token, long tokenTimestampSeconds, byte[] identityKey, int pinnedTimestampSeconds, ChatMute mute, ChatWallpaper wallpaper, MediaVisibility mediaVisibility, long tokenSenderTimestampSeconds, boolean suspended, boolean terminated, long foundationTimestampSeconds, Jid founder, String description, boolean support, boolean parentGroup, boolean defaultSubGroup, Jid parentGroupJid, String displayName, Jid phoneJid, boolean shareOwnPhoneNumber, boolean pnhDuplicateLidThread, Jid lidJid, ConcurrentHashMap<Jid, ContactStatus> presences, Set<Jid> participantsPreKeys, Set<GroupPastParticipant> pastParticipants) GroupMetadata(Jid jid, String subject, Optional<Jid> subjectAuthor, Optional<ZonedDateTime> subjectTimestamp, Optional<ZonedDateTime> foundationTimestamp, Optional<Jid> founder, Optional<String> description, Optional<String> descriptionId, Map<GroupSetting, ChatSettingPolicy> policies, List<GroupParticipant> participants, Optional<ZonedDateTime> ephemeralExpiration, boolean isCommunity, boolean isOpenCommunity) Creates an instance of aGroupMetadatarecord class. -
Uses of Jid in it.auties.whatsapp.model.contact
Fields in it.auties.whatsapp.model.contact declared as JidModifier and TypeFieldDescriptionprivate final JidContact.jidThe non-null unique jid used to identify this contactFields in it.auties.whatsapp.model.contact with type parameters of type JidModifier and TypeFieldDescriptionContactCard.Parsed.phoneNumbersThe field for thephoneNumbersrecord component.Methods in it.auties.whatsapp.model.contact that return JidMethods in it.auties.whatsapp.model.contact that return types with arguments of type JidModifier and TypeMethodDescriptionContactCard.Parsed.getPhoneNumber(Jid contact) ContactCard.getPhoneValue(ezvcard.property.Telephone entry) ContactCard.joinPhoneNumbers(List<Jid> first, List<Jid> second) ContactCard.Parsed.phoneNumbers()Returns the value of thephoneNumbersrecord component.Methods in it.auties.whatsapp.model.contact with parameters of type JidModifier and TypeMethodDescriptionprivate voidContactCard.Parsed.addPhoneNumber(ezvcard.VCard vcard, String type, Jid contact) voidContactCard.Parsed.addPhoneNumber(Jid contact) voidContactCard.Parsed.addPhoneNumber(String category, Jid contact) ContactCard.Parsed.getPhoneNumber(Jid contact) Method parameters in it.auties.whatsapp.model.contact with type arguments of type JidModifier and TypeMethodDescriptionContactCard.joinPhoneNumbers(List<Jid> first, List<Jid> second) Constructors in it.auties.whatsapp.model.contact with parameters of type JidModifierConstructorDescriptionContact(Jid jid, String chosenName, String fullName, String shortName, ContactStatus lastKnownPresence, Long lastSeenSeconds, boolean blocked) Constructor parameters in it.auties.whatsapp.model.contact with type arguments of type Jid -
Uses of Jid in it.auties.whatsapp.model.info
Fields in it.auties.whatsapp.model.info declared as JidModifier and TypeFieldDescriptionprivate final JidChatMessageInfo.originalSenderprivate JidChatMessageInfoBuilder.originalSenderprivate final JidContextInfo.parentGroupParent groupprivate JidContextInfoBuilder.parentGroupprivate final JidContextInfo.quotedMessageChatJidThe jid of the contact that sent the message that this ContextualMessage quotesprivate JidContextInfoBuilder.quotedMessageChatJidprivate final JidContextInfo.quotedMessageSenderJidThe jid of the contact that sent the message that this ContextualMessage quotesprivate JidContextInfoBuilder.quotedMessageSenderJidprivate final JidPaymentInfo.receiverJidThe field for thereceiverJidrecord component.private JidPaymentInfoBuilder.receiverJidprivate final JidProductListInfo.sellerThe field for thesellerrecord component.private JidProductListInfoBuilder.sellerprivate final JidChatMessageInfo.senderJidprivate JidChatMessageInfoBuilder.senderJidFields in it.auties.whatsapp.model.info with type parameters of type JidModifier and TypeFieldDescriptionMessageIndexInfo.chatJidThe field for thechatJidrecord component.ContextInfo.mentionsA list of the contacts' jids mentioned in this ContextualMessageContextInfoBuilder.mentionsMethods in it.auties.whatsapp.model.info that return JidModifier and TypeMethodDescriptionChatMessageInfo.chatJid()Returns the jid of the contact or group that sent the message.NewsletterMessageInfo.newsletterJid()ChatMessageInfo.parentJid()MessageInfo.parentJid()NewsletterMessageInfo.parentJid()QuotedMessageInfo.parentJid()PaymentInfo.receiverJid()Returns the value of thereceiverJidrecord component.ProductListInfo.seller()Returns the value of thesellerrecord component.ChatMessageInfo.senderJid()Returns the jid of the senderMessageInfo.senderJid()NewsletterMessageInfo.senderJid()QuotedMessageInfo.senderJid()Returns the sender's jidMethods in it.auties.whatsapp.model.info that return types with arguments of type JidModifier and TypeMethodDescriptionMessageIndexInfo.chatJid()Returns the value of thechatJidrecord component.ContextInfo.mentions()ChatMessageInfo.originalSender()ContextInfo.parentGroup()ContextInfo.quotedMessageChatJid()Returns the chat jid of the quoted messageContextInfo.quotedMessageSenderJid()Returns the jid of the sender of the quoted messageMethods in it.auties.whatsapp.model.info with parameters of type JidModifier and TypeMethodDescriptionstatic MessageIndexInfoConstructs a new message index infoChatMessageInfoBuilder.originalSender(Jid originalSender) ContextInfoBuilder.parentGroup(Jid parentGroup) ContextInfoBuilder.quotedMessageChatJid(Jid quotedMessageChatJid) ContextInfoBuilder.quotedMessageSenderJid(Jid quotedMessageSenderJid) PaymentInfoBuilder.receiverJid(Jid receiverJid) Method parameters in it.auties.whatsapp.model.info with type arguments of type JidModifier and TypeMethodDescriptionConstructors in it.auties.whatsapp.model.info with parameters of type JidModifierConstructorDescriptionChatMessageInfo(ChatMessageKey key, MessageContainer message, long timestampSeconds, MessageStatus status, Jid senderJid, long messageC2STimestamp, boolean ignore, boolean starred, boolean broadcast, String pushName, byte[] mediaCiphertextSha256, boolean multicast, boolean urlText, boolean urlNumber, ChatMessageInfo.StubType stubType, boolean clearMedia, List<String> stubParameters, int duration, List<String> labels, PaymentInfo paymentInfo, LiveLocationMessage finalLiveLocation, PaymentInfo quotedPaymentInfo, long ephemeralStartTimestamp, int ephemeralDuration, boolean enableEphemeral, boolean ephemeralOutOfSync, BusinessPrivacyStatus businessPrivacyStatus, String businessVerifiedName, MediaData mediaData, PhotoChange photoChange, MessageReceipt receipt, List<ReactionMessage> reactions, MediaData quotedStickerData, byte[] futureProofData, PublicServiceAnnouncementStatus psaStatus, List<PollUpdate> pollUpdates, PollAdditionalMetadata pollAdditionalMetadata, String agentId, boolean statusAlreadyViewed, byte[] messageSecret, KeepInChat keepInChat, Jid originalSender, long revokeTimestampSeconds) ChatMessageInfo(ChatMessageKey key, MessageContainer message, long timestampSeconds, MessageStatus status, Jid senderJid, long messageC2STimestamp, boolean ignore, boolean starred, boolean broadcast, String pushName, byte[] mediaCiphertextSha256, boolean multicast, boolean urlText, boolean urlNumber, ChatMessageInfo.StubType stubType, boolean clearMedia, List<String> stubParameters, int duration, List<String> labels, PaymentInfo paymentInfo, LiveLocationMessage finalLiveLocation, PaymentInfo quotedPaymentInfo, long ephemeralStartTimestamp, int ephemeralDuration, boolean enableEphemeral, boolean ephemeralOutOfSync, BusinessPrivacyStatus businessPrivacyStatus, String businessVerifiedName, MediaData mediaData, PhotoChange photoChange, MessageReceipt receipt, List<ReactionMessage> reactions, MediaData quotedStickerData, byte[] futureProofData, PublicServiceAnnouncementStatus psaStatus, List<PollUpdate> pollUpdates, PollAdditionalMetadata pollAdditionalMetadata, String agentId, boolean statusAlreadyViewed, byte[] messageSecret, KeepInChat keepInChat, Jid originalSender, long revokeTimestampSeconds, Chat chat, Contact sender) ContextInfo(String quotedMessageId, Jid quotedMessageSenderJid, MessageContainer quotedMessage, Jid quotedMessageChatJid, List<Jid> mentions, String conversionSource, byte[] conversionData, int conversionDelaySeconds, int forwardingScore, boolean forwarded, AdReplyInfo quotedAd, ChatMessageKey placeholderKey, int ephemeralExpiration, long ephemeralSettingTimestamp, byte[] ephemeralSharedSecret, ExternalAdReplyInfo externalAdReply, String entryPointConversionSource, String entryPointConversionApp, int entryPointConversionDelaySeconds, ChatDisappear disappearingMode, ButtonActionLink actionLink, String groupSubject, Jid parentGroup, String trustBannerType, int trustBannerAction) PaymentInfo(PaymentInfo.Currency currencyDeprecated, long amount1000, Jid receiverJid, PaymentInfo.Status status, long transactionTimestampSeconds, ChatMessageKey requestMessageKey, long expiryTimestampSeconds, boolean futureProofed, String currency, PaymentInfo.TransactionStatus transactionStatus, boolean useNoviFormat, PaymentMoney primaryAmount, PaymentMoney exchangeAmount) Creates an instance of aPaymentInforecord class.ProductListInfo(List<ProductSection> productSections, ProductListHeaderImage headerImage, Jid seller) Creates an instance of aProductListInforecord class.Constructor parameters in it.auties.whatsapp.model.info with type arguments of type JidModifierConstructorDescriptionContextInfo(String quotedMessageId, Jid quotedMessageSenderJid, MessageContainer quotedMessage, Jid quotedMessageChatJid, List<Jid> mentions, String conversionSource, byte[] conversionData, int conversionDelaySeconds, int forwardingScore, boolean forwarded, AdReplyInfo quotedAd, ChatMessageKey placeholderKey, int ephemeralExpiration, long ephemeralSettingTimestamp, byte[] ephemeralSharedSecret, ExternalAdReplyInfo externalAdReply, String entryPointConversionSource, String entryPointConversionApp, int entryPointConversionDelaySeconds, ChatDisappear disappearingMode, ButtonActionLink actionLink, String groupSubject, Jid parentGroup, String trustBannerType, int trustBannerAction) Creates an instance of aMessageIndexInforecord class. -
Uses of Jid in it.auties.whatsapp.model.jid
Methods in it.auties.whatsapp.model.jid that return JidModifier and TypeMethodDescriptionstatic JidJid.of(long jid) Constructs a new ContactId for a user from a jidstatic JidConstructs a new ContactId for a user from a jidstatic JidConstructs a new ContactId for a user from a jid and a custom serverstatic JidConstructs a new ContactId for a devicestatic JidConstructs a new ContactId for a devicestatic JidJid.ofProtobuf(String input) static JidConstructs a new ContactId that represents a serverJid.toJid()Returns this object as a jidJidProvider.toJid()Returns this object as a jidJidServer.toJid()Jid.withoutDevice()Converts this jid to a user jidJid.withServer(JidServer server) Returns a new jid using with a different server -
Uses of Jid in it.auties.whatsapp.model.message.model
Fields in it.auties.whatsapp.model.message.model declared as JidModifier and TypeFieldDescriptionprivate JidChatMessageKey.chatJidprivate JidChatMessageKeyBuilder.chatJidprivate final JidKeepInChat.deviceJidThe field for thedeviceJidrecord component.private JidKeepInChatBuilder.deviceJidprivate JidChatMessageKey.senderJidprivate JidChatMessageKeyBuilder.senderJidFields in it.auties.whatsapp.model.message.model with type parameters of type JidModifier and TypeFieldDescriptionMessageReceipt.deliveredJidsMessageReceiptBuilder.deliveredJidsMessageReceipt.readJidsMessageReceiptBuilder.readJidsMethods in it.auties.whatsapp.model.message.model that return JidModifier and TypeMethodDescriptionChatMessageKey.chatJid()KeepInChat.deviceJid()Returns the value of thedeviceJidrecord component.Methods in it.auties.whatsapp.model.message.model that return types with arguments of type JidModifier and TypeMethodDescriptionMessageReceipt.deliveredJids()MessageReceipt.readJids()ChatMessageKey.senderJid()Methods in it.auties.whatsapp.model.message.model with parameters of type JidModifier and TypeMethodDescriptionChatMessageKey.setChatJid(Jid chatJid) ChatMessageKey.setSenderJid(Jid senderJid) Method parameters in it.auties.whatsapp.model.message.model with type arguments of type JidConstructors in it.auties.whatsapp.model.message.model with parameters of type JidModifierConstructorDescriptionChatMessageKey(Jid chatJid, boolean fromMe) ChatMessageKey(Jid chatJid, boolean fromMe, Jid senderJid) ChatMessageKey(Jid chatJid, boolean fromMe, String id, Jid senderJid) KeepInChat(KeepInChatType keepType, long serverTimestampSeconds, ChatMessageKey key, Jid deviceJid, long clientTimestampInMilliseconds, long serverTimestampMilliseconds) Creates an instance of aKeepInChatrecord class.Constructor parameters in it.auties.whatsapp.model.message.model with type arguments of type Jid -
Uses of Jid in it.auties.whatsapp.model.message.payment
Fields in it.auties.whatsapp.model.message.payment declared as JidModifier and TypeFieldDescriptionprivate final JidRequestPaymentMessage.requestFromThe field for therequestFromrecord component.private JidRequestPaymentMessageBuilder.requestFromprivate final JidPaymentOrderMessage.sellerIdThe field for thesellerIdrecord component.private JidPaymentOrderMessageBuilder.sellerIdMethods in it.auties.whatsapp.model.message.payment that return JidModifier and TypeMethodDescriptionRequestPaymentMessage.requestFrom()Returns the value of therequestFromrecord component.PaymentOrderMessage.sellerId()Returns the value of thesellerIdrecord component.Methods in it.auties.whatsapp.model.message.payment with parameters of type JidConstructors in it.auties.whatsapp.model.message.payment with parameters of type JidModifierConstructorDescriptionPaymentOrderMessage(String id, Optional<byte[]> thumbnail, int itemCount, PaymentOrderMessage.Status status, PaymentOrderMessage.PaymentOrderSurface surface, Optional<String> message, Optional<String> title, Jid sellerId, String token, long amount, String currency, Optional<ContextInfo> contextInfo) Creates an instance of aPaymentOrderMessagerecord class.RequestPaymentMessage(String currency, long amount1000, Jid requestFrom, Optional<MessageContainer> noteMessage, long expiryTimestampSeconds, PaymentMoney amount, Optional<PaymentBackground> background) Creates an instance of aRequestPaymentMessagerecord class. -
Uses of Jid in it.auties.whatsapp.model.message.server
Fields in it.auties.whatsapp.model.message.server declared as JidModifier and TypeFieldDescriptionprivate final JidDeviceSentMessage.destinationJidThe field for thedestinationJidrecord component.private JidDeviceSentMessageBuilder.destinationJidMethods in it.auties.whatsapp.model.message.server that return JidModifier and TypeMethodDescriptionDeviceSentMessage.destinationJid()Returns the value of thedestinationJidrecord component.Methods in it.auties.whatsapp.model.message.server with parameters of type JidConstructors in it.auties.whatsapp.model.message.server with parameters of type JidModifierConstructorDescriptionDeviceSentMessage(Jid destinationJid, MessageContainer message, Optional<String> phash) Creates an instance of aDeviceSentMessagerecord class. -
Uses of Jid in it.auties.whatsapp.model.message.standard
Fields in it.auties.whatsapp.model.message.standard declared as JidModifier and TypeFieldDescriptionprivate final JidProductMessage.businessOwnerJidThe field for thebusinessOwnerJidrecord component.private JidProductMessageBuilder.businessOwnerJidprivate final JidGroupInviteMessage.groupThe field for thegrouprecord component.private JidGroupInviteMessageBuilder.groupprivate JidPollUpdateMessage.voterFields in it.auties.whatsapp.model.message.standard with type parameters of type JidModifier and TypeFieldDescriptionprivate final Map<Jid, Collection<PollOption>> PollCreationMessage.selectedOptionsMapMethods in it.auties.whatsapp.model.message.standard that return JidModifier and TypeMethodDescriptionProductMessage.businessOwnerJid()Returns the value of thebusinessOwnerJidrecord component.GroupInviteMessage.group()Returns the value of thegrouprecord component.Methods in it.auties.whatsapp.model.message.standard that return types with arguments of type JidMethods in it.auties.whatsapp.model.message.standard with parameters of type JidConstructors in it.auties.whatsapp.model.message.standard with parameters of type JidModifierConstructorDescriptionGroupInviteMessage(Jid group, String code, long expirationSeconds, String groupName, Optional<byte[]> thumbnail, Optional<String> caption, Optional<ContextInfo> contextInfo, GroupInviteMessage.Type groupType) Creates an instance of aGroupInviteMessagerecord class.ProductMessage(Product product, Jid businessOwnerJid, ProductCatalog catalog, Optional<String> body, Optional<String> footer, Optional<ContextInfo> contextInfo) Creates an instance of aProductMessagerecord class. -
Uses of Jid in it.auties.whatsapp.model.mobile
Methods in it.auties.whatsapp.model.mobile that return Jid -
Uses of Jid in it.auties.whatsapp.model.newsletter
Fields in it.auties.whatsapp.model.newsletter declared as JidMethods in it.auties.whatsapp.model.newsletter that return JidConstructors in it.auties.whatsapp.model.newsletter with parameters of type JidModifierConstructorDescriptionNewsletter(Jid jid, NewsletterState state, NewsletterMetadata metadata, NewsletterViewerMetadata viewerMetadata) (package private)Newsletter(Jid jid, NewsletterState state, NewsletterMetadata metadata, NewsletterViewerMetadata viewerMetadata, ConcurrentLinkedHashedDequeue<NewsletterMessageInfo> messages) -
Uses of Jid in it.auties.whatsapp.model.node
Methods in it.auties.whatsapp.model.node that return JidModifier and TypeMethodDescriptionAttributes.getRequiredJid(String key) Gets a required value as a ContactJid by key in the wrapped mapprivate JidMethods in it.auties.whatsapp.model.node that return types with arguments of type JidModifier and TypeMethodDescriptionAttributes.getOptionalJid(String key) Gets an optional value as a ContactJid by key in the wrapped map -
Uses of Jid in it.auties.whatsapp.model.privacy
Fields in it.auties.whatsapp.model.privacy with type parameters of type JidModifier and TypeFieldDescriptionPrivacySettingEntry.excludedThe field for theexcludedrecord component.Methods in it.auties.whatsapp.model.privacy that return types with arguments of type JidModifier and TypeMethodDescriptionPrivacySettingEntry.excluded()Returns the value of theexcludedrecord component.Constructor parameters in it.auties.whatsapp.model.privacy with type arguments of type JidModifierConstructorDescriptionPrivacySettingEntry(PrivacySettingType type, PrivacySettingValue value, List<Jid> excluded) Canonical constructor -
Uses of Jid in it.auties.whatsapp.model.product
Fields in it.auties.whatsapp.model.product declared as JidModifier and TypeFieldDescriptionprivate final JidLeaveNewsletterRequest.Variable.jidThe field for thejidrecord component.Methods in it.auties.whatsapp.model.product that return JidModifier and TypeMethodDescriptionLeaveNewsletterRequest.Variable.jid()Returns the value of thejidrecord component.Constructors in it.auties.whatsapp.model.product with parameters of type Jid -
Uses of Jid in it.auties.whatsapp.model.response
Fields in it.auties.whatsapp.model.response declared as JidModifier and TypeFieldDescriptionprivate final JidHasWhatsappResponse.contactThe field for thecontactrecord component.private final JidNewsletterLeaveResponse.jidThe field for thejidrecord component.private final JidNewsletterMuteResponse.jidThe field for thejidrecord component.private final JidNewsletterStateResponse.jidThe field for thejidrecord component.Methods in it.auties.whatsapp.model.response that return JidModifier and TypeMethodDescriptionHasWhatsappResponse.contact()Returns the value of thecontactrecord component.NewsletterLeaveResponse.jid()Returns the value of thejidrecord component.NewsletterMuteResponse.jid()Returns the value of thejidrecord component.NewsletterStateResponse.jid()Returns the value of thejidrecord component.Constructors in it.auties.whatsapp.model.response with parameters of type JidModifierConstructorDescriptionHasWhatsappResponse(Jid contact, boolean hasWhatsapp) Creates an instance of aHasWhatsappResponserecord class.Creates an instance of aNewsletterLeaveResponserecord class.NewsletterMuteResponse(Jid jid, boolean mute) Creates an instance of aNewsletterMuteResponserecord class.NewsletterStateResponse(Jid jid, boolean isRequestor, NewsletterState state) Creates an instance of aNewsletterStateResponserecord class.