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.hasAcceptedNewsletterAdminInvite(Node result) 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) CompletableFuture<Optional<it.auties.whatsapp.model.newsletter.Newsletter>> Whatsapp.queryNewsletter(Jid newsletterJid, it.auties.whatsapp.model.newsletter.NewsletterViewerRole role) Queries a newsletterprivate 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 TypeFieldDescription(package private) JidStore.jidThe user linked to this account.private JidStoreBuilder.jid(package private) JidStore.lidThe lid user linked to this account.private JidStoreBuilder.lidFields in it.auties.whatsapp.controller with type parameters of type JidModifier and TypeFieldDescription(package private) final ConcurrentHashMap<Jid, Chat> Store.chatsThe non-null map of chats(package private) final ConcurrentHashMap<Jid, Contact> Store.contactsThe non-null map of contactsprivate ConcurrentHashMap<Jid, Contact> StoreBuilder.contacts(package private) final Map<Jid, SenderPreKeys> Keys.groupsPreKeysprivate Map<Jid, SenderPreKeys> KeysBuilder.groupsPreKeys(package private) 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 LinkedHashMap<Jid, Integer> StoreBuilder.linkedDevicesKeys(package private) final ConcurrentHashMap<Jid, it.auties.whatsapp.model.newsletter.Newsletter> Store.newslettersThe non-null map of newslettersMethods in it.auties.whatsapp.controller that return types with arguments of type JidModifier and TypeMethodDescriptionKeys.groupsPreKeys()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) StoreBuilder.contacts(ConcurrentHashMap<Jid, Contact> contacts) KeysBuilder.groupsPreKeys(Map<Jid, SenderPreKeys> groupsPreKeys) StoreBuilder.linkedDevicesKeys(LinkedHashMap<Jid, Integer> linkedDevicesKeys) Store.setLinkedDevicesKeys(LinkedHashMap<Jid, Integer> linkedDevicesKeys) Constructors in it.auties.whatsapp.controller with parameters of type JidModifierConstructorDescriptionStore(UUID uuid, PhoneNumber phoneNumber, ClientType clientType, Collection<String> alias, URI proxy, CompletableFuture<Version> version, boolean online, CountryLocale locale, String name, String verifiedName, 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.KeySetView<ChatMessageInfo, Boolean> status, ConcurrentHashMap<String, PrivacySettingEntry> privacySettings, ConcurrentHashMap<String, Call> calls, boolean unarchiveChats, boolean twentyFourHourFormat, Long initializationTimeStamp, ChatEphemeralTimer newChatsEphemeralTimer, TextPreviewSetting textPreviewSetting, WebHistoryLength historyLength, boolean autodetectListeners, boolean automaticPresenceUpdates, boolean automaticMessageReceipts, 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, ClientType clientType, Collection<String> alias, URI proxy, CompletableFuture<Version> version, boolean online, CountryLocale locale, String name, String verifiedName, 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.KeySetView<ChatMessageInfo, Boolean> status, ConcurrentHashMap<String, PrivacySettingEntry> privacySettings, ConcurrentHashMap<String, Call> calls, boolean unarchiveChats, boolean twentyFourHourFormat, Long initializationTimeStamp, ChatEphemeralTimer newChatsEphemeralTimer, TextPreviewSetting textPreviewSetting, WebHistoryLength historyLength, boolean autodetectListeners, boolean automaticPresenceUpdates, boolean automaticMessageReceipts, 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 JidCallBuilder.callerprivate final JidCall.chatThe field for thechatrecord component.private JidCallBuilder.chatMethods 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.Methods in it.auties.whatsapp.model.call with parameters of type JidModifier and TypeMethodDescriptionConstructors in it.auties.whatsapp.model.call with parameters of type JidModifierConstructorDescriptionCall(Jid chat, Jid caller, String id, long timestampSeconds, 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 TypeFieldDescription(package private) JidChat.founderprivate JidChatBuilder.founderprivate final JidGroupPastParticipants.groupJidThe field for thegroupJidrecord component.private JidGroupPastParticipantsBuilder.groupJid(package private) 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.jid(package private) JidChat.lidJidprivate JidChatBuilder.lidJid(package private) final JidChat.newJidprivate JidChatBuilder.newJid(package private) final JidChat.oldJidprivate JidChatBuilder.oldJid(package private) final JidChat.parentGroupJidprivate JidChatBuilder.parentGroupJid(package private) JidChat.phoneJidprivate JidChatBuilder.phoneJidFields in it.auties.whatsapp.model.chat with type parameters of type JidModifier and TypeFieldDescriptionGroupMetadata.founderThe field for thefounderrecord component.Chat.participantsPreKeysChatBuilder.participantsPreKeys(package private) final ConcurrentHashMap<Jid, ContactStatus> Chat.presencesprivate ConcurrentHashMap<Jid, ContactStatus> ChatBuilder.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 JidModifier and TypeMethodDescriptionvoidChat.addParticipantsPreKeys(Collection<Jid> jids) ChatBuilder.participantsPreKeys(Set<Jid> participantsPreKeys) ChatBuilder.presences(ConcurrentHashMap<Jid, ContactStatus> presences) Constructors 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, 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.companion
Fields in it.auties.whatsapp.model.companion declared as JidModifier and TypeFieldDescriptionprivate final JidCompanionPatch.companionThe field for thecompanionrecord component.private JidCompanionPatchBuilder.companionprivate final JidCompanionSyncKey.companionThe field for thecompanionrecord component.private JidCompanionSyncKeyBuilder.companionMethods in it.auties.whatsapp.model.companion that return JidModifier and TypeMethodDescriptionCompanionPatch.companion()Returns the value of thecompanionrecord component.CompanionSyncKey.companion()Returns the value of thecompanionrecord component.Methods in it.auties.whatsapp.model.companion with parameters of type JidModifier and TypeMethodDescriptionConstructors in it.auties.whatsapp.model.companion with parameters of type JidModifierConstructorDescriptionCompanionPatch(Jid companion, CompanionHashState state) Creates an instance of aCompanionPatchrecord class.CompanionSyncKey(Jid companion, LinkedList<AppStateSyncKey> keys) Creates an instance of aCompanionSyncKeyrecord 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 contactprivate JidContactBuilder.jidFields 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.defaultPhoneNumbers()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) static ContactCardCreates a new vcardstatic ContactCardCreates a new vcardMethod 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 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.toSimpleJid()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.sellerIdprivate JidPaymentOrderMessageBuilder.sellerIdMethods in it.auties.whatsapp.model.message.payment that return JidModifier and TypeMethodDescriptionRequestPaymentMessage.requestFrom()Returns the value of therequestFromrecord component.PaymentOrderMessage.sellerId()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, byte[] thumbnail, int itemCount, PaymentOrderMessage.Status status, PaymentOrderMessage.PaymentOrderSurface surface, String message, String title, Jid sellerId, String token, long amount, String currency, ContextInfo contextInfo) 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.businessOwnerJidprivate JidProductMessageBuilder.businessOwnerJidprivate final JidGroupInviteMessage.groupprivate JidGroupInviteMessageBuilder.groupprivate final JidNewsletterAdminInviteMessage.newsletterJidThe field for thenewsletterJidrecord component.private JidNewsletterAdminInviteMessageBuilder.newsletterJidprivate JidPollUpdateMessage.voterMethods in it.auties.whatsapp.model.message.standard that return JidModifier and TypeMethodDescriptionProductMessage.businessOwnerJid()GroupInviteMessage.group()NewsletterAdminInviteMessage.newsletterJid()Returns the value of thenewsletterJidrecord 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 JidModifier and TypeMethodDescriptionProductMessageBuilder.businessOwnerJid(Jid businessOwnerJid) NewsletterAdminInviteMessageBuilder.newsletterJid(Jid newsletterJid) Constructors in it.auties.whatsapp.model.message.standard with parameters of type JidModifierConstructorDescriptionGroupInviteMessage(Jid group, String code, long expirationSeconds, String groupName, byte[] thumbnail, String caption, ContextInfo contextInfo, GroupInviteMessage.Type groupType) NewsletterAdminInviteMessage(Jid newsletterJid, String newsletterName, byte[] jpegThumbnail, String caption, long inviteExpirationTimestampSeconds) Creates an instance of aNewsletterAdminInviteMessagerecord class.ProductMessage(Product product, Jid businessOwnerJid, ProductCatalog catalog, String body, String footer, ContextInfo contextInfo) -
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 with parameters of type Jid -
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.poll
Fields in it.auties.whatsapp.model.poll declared as JidModifier and TypeFieldDescriptionprivate final JidSelectedPollOption.jidThe field for thejidrecord component.private JidSelectedPollOptionBuilder.jidMethods in it.auties.whatsapp.model.poll that return JidModifier and TypeMethodDescriptionSelectedPollOption.jid()Returns the value of thejidrecord component.Methods in it.auties.whatsapp.model.poll with parameters of type JidModifier and TypeMethodDescriptionConstructors in it.auties.whatsapp.model.poll with parameters of type JidModifierConstructorDescriptionSelectedPollOption(Jid jid, String name) Creates an instance of aSelectedPollOptionrecord class. -
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.PrivacySettingEntryBuilder.excludedMethods in it.auties.whatsapp.model.privacy that return types with arguments of type JidModifier and TypeMethodDescriptionPrivacySettingEntry.excluded()Returns the value of theexcludedrecord component.Method parameters in it.auties.whatsapp.model.privacy with type arguments of type JidModifier and TypeMethodDescriptionConstructor 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 JidAcceptAdminInviteNewsletterResponse.jidThe field for thejidrecord component.private final JidCreateAdminInviteNewsletterResponse.jidThe field for thejidrecord 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.private final JidRevokeAdminInviteNewsletterResponse.jidThe field for thejidrecord component.Methods in it.auties.whatsapp.model.response that return JidModifier and TypeMethodDescriptionHasWhatsappResponse.contact()Returns the value of thecontactrecord component.AcceptAdminInviteNewsletterResponse.jid()Returns the value of thejidrecord component.CreateAdminInviteNewsletterResponse.jid()Returns the value of thejidrecord 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.RevokeAdminInviteNewsletterResponse.jid()Returns the value of thejidrecord component.Constructors in it.auties.whatsapp.model.response with parameters of type JidModifierConstructorDescriptionCreates an instance of aAcceptAdminInviteNewsletterResponserecord class.CreateAdminInviteNewsletterResponse(Jid jid, Long mute) Creates an instance of aCreateAdminInviteNewsletterResponserecord class.HasWhatsappResponse(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, it.auties.whatsapp.model.newsletter.NewsletterState state) Creates an instance of aNewsletterStateResponserecord class.Creates an instance of aRevokeAdminInviteNewsletterResponserecord class. -
Uses of Jid in it.auties.whatsapp.model.signal.sender
Fields in it.auties.whatsapp.model.signal.sender with type parameters of type JidModifier and TypeFieldDescriptionprivate final Collection<Jid> SenderPreKeys.preKeysprivate Collection<Jid> SenderPreKeysBuilder.preKeysMethods in it.auties.whatsapp.model.signal.sender that return types with arguments of type JidMethods in it.auties.whatsapp.model.signal.sender with parameters of type JidModifier and TypeMethodDescriptionvoidbooleanMethod parameters in it.auties.whatsapp.model.signal.sender with type arguments of type JidModifier and TypeMethodDescriptionvoidSenderPreKeys.addPreKeys(Collection<Jid> recipients) SenderPreKeysBuilder.preKeys(Collection<Jid> preKeys) Constructor parameters in it.auties.whatsapp.model.signal.sender with type arguments of type Jid