Package tigase.xmpp.mam

# Interface Query

All Known Subinterfaces:
  `ExtendedQuery`

All Known Implementing Classes:
  `ExtendedQueryImpl`, `QueryImpl`

public interface Query
Interface defining methods required by base version MAMRepository to execute queries. Custom implementations of MAMRepository may use additional methods.
Created by andrzej on 19.07.2016.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `JID`
  `getComponentJID()`
  `Date`
  `getEnd()`
  `String`
  `getId()`
  `JID`
  `getQuestionerJID()`
  `RSM`
  `getRsm()`
  `Date`
  `getStart()`
  `JID`
  `getWith()`
  `default String`
  `getXMLNS()`
  `void`
  `setComponentJID(JID componentJID)`
  `void`
  `setEnd(Date end)`
  `void`
  `setId(String id)`
  `void`
  `setQuestionerJID(JID questionerJID)`
  `void`
  `setStart(Date start)`
  `void`
  `setWith(JID with)`
  `default void`
  `setXMLNS(String xmlns)`

- ## Method Details

  - ### getXMLNS

    default String getXMLNS()

  - ### setXMLNS

    default void setXMLNS(String xmlns)

  - ### getQuestionerJID

    JID getQuestionerJID()

  - ### setQuestionerJID

    void setQuestionerJID(JID questionerJID)

  - ### getComponentJID

    JID getComponentJID()

  - ### setComponentJID

    void setComponentJID(JID componentJID)

  - ### getId

    String getId()

  - ### setId

    void setId(String id)

  - ### getStart

    Date getStart()

  - ### setStart

    void setStart(Date start)

  - ### getEnd

    Date getEnd()

  - ### setEnd

    void setEnd(Date end)

  - ### getWith

    JID getWith()

  - ### setWith

    void setWith(JID with)

  - ### getRsm

    RSM getRsm()