Class MamElements.MamResultExtension

java.lang.Object
org.jivesoftware.smackx.mam.element.MamElements.MamResultExtension
All Implemented Interfaces:
org.jivesoftware.smack.packet.Element, org.jivesoftware.smack.packet.ExtensionElement, org.jivesoftware.smack.packet.NamedElement, org.jivesoftware.smack.packet.XmlElement, org.jivesoftware.smack.packet.XmlLangElement
Enclosing class:
MamElements

public abstract static class MamElements.MamResultExtension extends Object implements org.jivesoftware.smack.packet.ExtensionElement
MAM result extension class.
See Also:
  • Field Details

  • Constructor Details

    • MamResultExtension

      public MamResultExtension(MamVersion version, String queryId, String id, org.jivesoftware.smackx.forward.packet.Forwarded<org.jivesoftware.smack.packet.Message> forwarded)
      MAM result extension constructor.
      Parameters:
      version - TODO javadoc me please
      queryId - TODO javadoc me please
      id - TODO javadoc me please
      forwarded - TODO javadoc me please
  • Method Details

    • getId

      public String getId()
      Get the id.
      Returns:
      the id
    • getForwarded

      public org.jivesoftware.smackx.forward.packet.Forwarded<org.jivesoftware.smack.packet.Message> getForwarded()
      Get the forwarded element.
      Returns:
      the forwarded element
    • getQueryId

      public final String getQueryId()
      Get query id.
      Returns:
      the query id
    • getElementName

      public String getElementName()
      Specified by:
      getElementName in interface org.jivesoftware.smack.packet.NamedElement
    • getNamespace

      public final String getNamespace()
      Specified by:
      getNamespace in interface org.jivesoftware.smack.packet.XmlElement
    • toXML

      public org.jivesoftware.smack.util.XmlStringBuilder toXML(org.jivesoftware.smack.packet.XmlEnvironment enclosingNamespace)
      Specified by:
      toXML in interface org.jivesoftware.smack.packet.Element
    • from

      public static MamElements.MamResultExtension from(org.jivesoftware.smack.packet.MessageView message)