Uses of Class
it.auties.whatsapp.model.newsletter.Newsletter
Packages that use Newsletter
Package
Description
-
Uses of Newsletter in it.auties.whatsapp.api
Methods in it.auties.whatsapp.api that return types with arguments of type NewsletterModifier and TypeMethodDescriptionWhatsapp.createNewsletter(String name) Creates a newsletterWhatsapp.createNewsletter(String name, String description) Creates newsletter channelWhatsapp.createNewsletter(String name, String description, byte[] picture) Creates a newsletterprivate CompletableFuture<Optional<Newsletter>> Whatsapp.onNewsletterCreation(Optional<Newsletter> result) private Optional<Newsletter> Whatsapp.parseNewsletterCreation(Node response) Method parameters in it.auties.whatsapp.api with type arguments of type NewsletterModifier and TypeMethodDescriptionprivate CompletableFuture<Optional<Newsletter>> Whatsapp.onNewsletterCreation(Optional<Newsletter> result) -
Uses of Newsletter in it.auties.whatsapp.controller
Fields in it.auties.whatsapp.controller with type parameters of type NewsletterModifier and TypeFieldDescriptionprivate final ConcurrentHashMap<Jid, Newsletter> Store.newslettersThe non-null map of newslettersMethods in it.auties.whatsapp.controller that return types with arguments of type NewsletterModifier and TypeMethodDescriptionStore.addNewsletter(Newsletter newsletter) Adds a newsletter in memoryStore.findNewsletterBy(Function<Newsletter, Boolean> function) Queries the first newsletter that matches the provided functionStore.findNewsletterByJid(JidProvider jid) Queries the first newsletter whose jid is equal tojidStore.findNewsletterByName(String name) Queries the first newsletter whose name is equal tonameStore.findNewslettersByName(String name) Queries every newsletter whose name is equal tonameprivate Stream<Newsletter> Store.findNewslettersByNameStream(String name) Store.newsletters()Returns all the newslettersStore.removeNewsletter(JidProvider newsletterJid) Removes a newsletter from memoryMethods in it.auties.whatsapp.controller with parameters of type NewsletterModifier and TypeMethodDescriptionStore.addNewsletter(Newsletter newsletter) Adds a newsletter in memoryStore.findMessageById(Newsletter newsletter, String id) Queries the first message whose id matches the one provided in the specified newsletterMethod parameters in it.auties.whatsapp.controller with type arguments of type NewsletterModifier and TypeMethodDescriptionStore.findNewsletterBy(Function<Newsletter, Boolean> function) Queries the first newsletter that matches the provided function -
Uses of Newsletter in it.auties.whatsapp.listener
Method parameters in it.auties.whatsapp.listener with type arguments of type NewsletterModifier and TypeMethodDescriptiondefault voidListener.onNewsletters(Whatsapp whatsapp, Collection<Newsletter> newsletters) Called when the socket receives all the newsletters from WhatsappWeb's Socketdefault voidListener.onNewsletters(Collection<Newsletter> newsletters) Called when the socket receives all the newsletters from WhatsappWeb's SocketvoidOnNewsletters.onNewsletters(Collection<Newsletter> newsletters) Called when the socket receives all the newsletters from WhatsappWeb's SocketvoidOnWhatsappChats.onNewsletters(Whatsapp whatsapp, Collection<Newsletter> newsletters) Called when the socket receives all the newsletters from WhatsappWeb's SocketvoidOnWhatsappNewsletters.onNewsletters(Whatsapp whatsapp, Collection<Newsletter> newsletters) Called when the socket receives all the newsletters from WhatsappWeb's Socket -
Uses of Newsletter in it.auties.whatsapp.model.info
Fields in it.auties.whatsapp.model.info declared as NewsletterMethods in it.auties.whatsapp.model.info that return NewsletterMethods in it.auties.whatsapp.model.info with parameters of type NewsletterConstructors in it.auties.whatsapp.model.info with parameters of type NewsletterModifierConstructorDescriptionNewsletterMessageInfo(Newsletter newsletter, String id, int serverId, Long timestampSeconds, Long views, Map<String, NewsletterReaction> reactions, MessageContainer message, MessageStatus status) -
Uses of Newsletter in it.auties.whatsapp.model.newsletter
Methods in it.auties.whatsapp.model.newsletter that return NewsletterModifier and TypeMethodDescriptionNewsletter.setMetadata(NewsletterMetadata metadata) Newsletter.setState(NewsletterState state) -
Uses of Newsletter in it.auties.whatsapp.model.response
Fields in it.auties.whatsapp.model.response declared as NewsletterModifier and TypeFieldDescriptionprivate final NewsletterNewsletterResponse.newsletterThe field for thenewsletterrecord component.Fields in it.auties.whatsapp.model.response with type parameters of type NewsletterModifier and TypeFieldDescriptionprivate final List<Newsletter> RecommendedNewslettersResponse.newslettersThe field for thenewslettersrecord component.private final List<Newsletter> SubscribedNewslettersResponse.newslettersThe field for thenewslettersrecord component.Methods in it.auties.whatsapp.model.response that return NewsletterModifier and TypeMethodDescriptionNewsletterResponse.newsletter()Returns the value of thenewsletterrecord component.Methods in it.auties.whatsapp.model.response that return types with arguments of type NewsletterModifier and TypeMethodDescriptionRecommendedNewslettersResponse.newsletters()Returns the value of thenewslettersrecord component.SubscribedNewslettersResponse.newsletters()Returns the value of thenewslettersrecord component.Constructors in it.auties.whatsapp.model.response with parameters of type NewsletterModifierConstructorDescriptionNewsletterResponse(Newsletter newsletter) Creates an instance of aNewsletterResponserecord class.Constructor parameters in it.auties.whatsapp.model.response with type arguments of type NewsletterModifierConstructorDescription(package private)NewsletterResponse(Map<String, Newsletter> json) RecommendedNewslettersResponse(List<Newsletter> newsletters) Creates an instance of aRecommendedNewslettersResponserecord class.SubscribedNewslettersResponse(List<Newsletter> newsletters) Creates an instance of aSubscribedNewslettersResponserecord class.(package private) -
Uses of Newsletter in it.auties.whatsapp.util
Methods in it.auties.whatsapp.util that return NewsletterModifier and TypeMethodDescriptionprivate NewsletterDefaultControllerSerializer.rescueNewsletter(Path entry) Methods in it.auties.whatsapp.util with parameters of type NewsletterModifier and TypeMethodDescriptionprivate CompletableFuture<Void> DefaultControllerSerializer.serializeNewsletterAsync(Store store, Newsletter newsletter)