Class ContextualMessage.ContextualMessageBuilder<C extends ContextualMessage,B extends ContextualMessage.ContextualMessageBuilder<C,B>>

java.lang.Object
it.auties.whatsapp.model.message.model.ContextualMessage.ContextualMessageBuilder<C,B>
Direct Known Subclasses:
ButtonTemplateMessage.ButtonTemplateMessageBuilder, ButtonTemplateReplyMessage.ButtonTemplateReplyMessageBuilder, ContactMessage.ContactMessageBuilder, ContactsArrayMessage.ContactsArrayMessageBuilder, GroupInviteMessage.GroupInviteMessageBuilder, LiveLocationMessage.LiveLocationMessageBuilder, LocationMessage.LocationMessageBuilder, MediaMessage.MediaMessageBuilder, ProductMessage.ProductMessageBuilder, TextMessage.TextMessageBuilder
Enclosing class:
ContextualMessage

public abstract static class ContextualMessage.ContextualMessageBuilder<C extends ContextualMessage,B extends ContextualMessage.ContextualMessageBuilder<C,B>> extends Object
  • Constructor Details

    • ContextualMessageBuilder

      public ContextualMessageBuilder()
  • Method Details

    • self

      protected abstract B self()
    • create

      public abstract C create()
    • contextInfo

      public B contextInfo(@NonNull @NonNull ContextInfo contextInfo)
      Returns:
      this.
    • toString

      public String toString()
      Overrides:
      toString in class Object