Package tigase.archive.unified
Class QueryCriteria
- java.lang.Object
-
- tigase.xmpp.mam.QueryImpl
-
- tigase.archive.xep0313.QueryImpl
-
- tigase.archive.QueryCriteria
-
- tigase.archive.unified.QueryCriteria
-
- All Implemented Interfaces:
tigase.archive.xep0136.Query,tigase.xmpp.mam.Query
public class QueryCriteria extends tigase.archive.QueryCriteriaCreated by andrzej on 25.07.2016.
-
-
Constructor Summary
Constructors Constructor Description QueryCriteria()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanforItemTypeIn(java.util.EnumSet<UnifiedArchiveRepository.ItemType> types)java.lang.BooleangetGroupByType()UnifiedArchiveRepository.ItemTypegetItemType()java.lang.BooleangetOffline()booleanhasItemType()voidprepareResult(tigase.xml.Element retList)voidsetGroupByType(boolean value)voidsetItemType(UnifiedArchiveRepository.ItemType type)voidsetOffline(java.lang.String val)-
Methods inherited from class tigase.archive.QueryCriteria
addCollection, addContains, addItem, addTag, getCollections, getContains, getFasteningCollation, getItems, getTags, getUseMessageIdInRsm, setUseMessageIdInRsm
-
Methods inherited from class tigase.xmpp.mam.QueryImpl
getComponentJID, getEnd, getId, getQuestionerJID, getRsm, getStart, getWith, getXMLNS, setComponentJID, setEnd, setId, setQuestionerJID, setStart, setWith, setXmlns, setXMLNS, toString
-
-
-
-
Method Detail
-
hasItemType
public boolean hasItemType()
-
forItemTypeIn
public boolean forItemTypeIn(java.util.EnumSet<UnifiedArchiveRepository.ItemType> types)
-
getItemType
public UnifiedArchiveRepository.ItemType getItemType()
-
getGroupByType
public java.lang.Boolean getGroupByType()
-
setGroupByType
public void setGroupByType(boolean value)
-
setItemType
public void setItemType(UnifiedArchiveRepository.ItemType type)
-
getOffline
public java.lang.Boolean getOffline()
-
setOffline
public void setOffline(java.lang.String val)
-
prepareResult
public void prepareResult(tigase.xml.Element retList)
- Specified by:
prepareResultin interfacetigase.archive.xep0136.Query- Overrides:
prepareResultin classtigase.archive.QueryCriteria
-
-