Class QueryCriteria

java.lang.Object
tigase.xmpp.mam.QueryImpl
tigase.xmpp.mam.ExtendedQueryImpl
tigase.archive.xep0313.QueryImpl
tigase.archive.QueryCriteria
All Implemented Interfaces:
Query, tigase.xmpp.mam.ExtendedQuery, tigase.xmpp.mam.Query

public class QueryCriteria extends QueryImpl implements Query
Author:
andrzej
  • Field Details

  • Constructor Details

    • QueryCriteria

      public QueryCriteria()
  • Method Details

    • getContains

      public Set<String> getContains()
      Specified by:
      getContains in interface Query
    • addContains

      public void addContains(String contain)
      Specified by:
      addContains in interface Query
    • getFasteningCollation

      public FasteningCollation getFasteningCollation()
    • getTags

      public Set<String> getTags()
      Specified by:
      getTags in interface Query
    • addTag

      public void addTag(String tag)
      Specified by:
      addTag in interface Query
    • getUseMessageIdInRsm

      public boolean getUseMessageIdInRsm()
      Specified by:
      getUseMessageIdInRsm in interface Query
    • setUseMessageIdInRsm

      public void setUseMessageIdInRsm(boolean value)
      Specified by:
      setUseMessageIdInRsm in interface Query
    • prepareResult

      public void prepareResult(tigase.xml.Element retList)
      Specified by:
      prepareResult in interface Query
    • addCollection

      public void addCollection(tigase.xml.Element collection)
      Specified by:
      addCollection in interface Query
    • getCollections

      public List<tigase.xml.Element> getCollections()
      Specified by:
      getCollections in interface Query
    • addItem

      public void addItem(tigase.xml.Element item)
      Specified by:
      addItem in interface Query
    • getItems

      public List<tigase.xml.Element> getItems()
      Specified by:
      getItems in interface Query
    • toString

      public String toString()
      Overrides:
      toString in class tigase.xmpp.mam.ExtendedQueryImpl