## Uses of Interface
tigase.jaxmpp.core.client.criteria.Criteria

- Packages that use Criteria
  Package | Description
  --- | ---
  tigase.jaxmpp.core.client | Core of JAXMPP library.
  tigase.jaxmpp.core.client.criteria | Support for selecting modules to process incoming messages.
  tigase.jaxmpp.core.client.criteria.tpath |
  tigase.jaxmpp.core.client.xmpp.modules | Support for XMPP Modules.
  tigase.jaxmpp.core.client.xmpp.modules.adhoc | Module implements XEP-0050: Ad-Hoc Commands.
  tigase.jaxmpp.core.client.xmpp.modules.auth | Support for SASL and non-SASL authentication .
  tigase.jaxmpp.core.client.xmpp.modules.capabilities |
  tigase.jaxmpp.core.client.xmpp.modules.chat | Support for sending messages and trace converstation.
  tigase.jaxmpp.core.client.xmpp.modules.disco | Support for XEP-0030: Service Discovery.
  tigase.jaxmpp.core.client.xmpp.modules.filetransfer |
  tigase.jaxmpp.core.client.xmpp.modules.flexible_offline | Support for XEP-0013: Flexible Offline Message Retrieval.
  tigase.jaxmpp.core.client.xmpp.modules.httpfileupload |
  tigase.jaxmpp.core.client.xmpp.modules.jingle | Support for JINGLE.
  tigase.jaxmpp.core.client.xmpp.modules.mam |
  tigase.jaxmpp.core.client.xmpp.modules.muc | Support for XEP-0045: Multi-User Chat.
  tigase.jaxmpp.core.client.xmpp.modules.omemo |
  tigase.jaxmpp.core.client.xmpp.modules.presence | Support for presence.
  tigase.jaxmpp.core.client.xmpp.modules.pubsub | Support for XEP-0060: Publish-Subscribe.
  tigase.jaxmpp.core.client.xmpp.modules.push |
  tigase.jaxmpp.core.client.xmpp.modules.registration | Support for XEP-0077: In-Band Registration.
  tigase.jaxmpp.core.client.xmpp.modules.roster | Support for roster management.
  tigase.jaxmpp.core.client.xmpp.modules.socks5 |
  tigase.jaxmpp.core.client.xmpp.modules.streammng |
  tigase.jaxmpp.core.client.xmpp.modules.vcard | Support for XEP-0054: vcard-temp.
  tigase.jaxmpp.core.client.xmpp.modules.workgroup | Support for XEP-0013: Flexible Offline Message Retrieval.
  tigase.jaxmpp.core.client.xmpp.modules.xep0136 |

- - ### Uses of Criteria in tigase.jaxmpp.core.client

    Methods in tigase.jaxmpp.core.client that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | XmppModule.`getCriteria()` Criteria

  - ### Uses of Criteria in tigase.jaxmpp.core.client.criteria

    Classes in tigase.jaxmpp.core.client.criteria that implement Criteria
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ElementCriteria` Simple implementation of Criteria to check element name and its attributes..
    `class` | `Or` Criteria implementation to realize OR operator.

    Fields in tigase.jaxmpp.core.client.criteria declared as Criteria
    Modifier and Type | Field and Description
    --- | ---
    `protected Criteria[]` | Or.`crits`
    `protected Criteria` | ElementCriteria.`nextCriteria`

    Methods in tigase.jaxmpp.core.client.criteria that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | Or.`add(Criteria criteria)` Adds restriction for deeper level of elements.
    `Criteria` | ElementCriteria.`add(Criteria criteria)` Adds restriction for deeper level of elements.
    `Criteria` | Criteria.`add(Criteria criteria)` Adds restriction for deeper level of elements.

    Methods in tigase.jaxmpp.core.client.criteria with parameters of type Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | Or.`add(Criteria criteria)` Adds restriction for deeper level of elements.
    `Criteria` | ElementCriteria.`add(Criteria criteria)` Adds restriction for deeper level of elements.
    `Criteria` | Criteria.`add(Criteria criteria)` Adds restriction for deeper level of elements.

    Constructors in tigase.jaxmpp.core.client.criteria with parameters of type Criteria
    Constructor and Description
    `Or(Criteria... criterias)`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.criteria.tpath

    Methods in tigase.jaxmpp.core.client.criteria.tpath that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | Node.`getCriteria()`

    Methods in tigase.jaxmpp.core.client.criteria.tpath with parameters of type Criteria
    Modifier and Type | Method and Description
    --- | ---
    `void` | Node.`setCriteria(Criteria criteria)`

    Constructors in tigase.jaxmpp.core.client.criteria.tpath with parameters of type Criteria
    Constructor and Description
    `Node(Criteria criteria, Node subnode)`
    `Node(Criteria criteria, Node subnode, Function f)`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules

    Methods in tigase.jaxmpp.core.client.xmpp.modules that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | StreamFeaturesModule.`getCriteria()`
    `Criteria` | SoftwareVersionModule.`getCriteria()`
    `Criteria` | SessionEstablishmentModule.`getCriteria()`
    `Criteria` | ResourceBinderModule.`getCriteria()`
    `Criteria` | PingModule.`getCriteria()`
    `Criteria` | EntityTimeModule.`getCriteria()`
    `Criteria` | ClientStateIndicationModule.`getCriteria()`
    `Criteria` | BookmarksModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.adhoc

    Fields in tigase.jaxmpp.core.client.xmpp.modules.adhoc declared as Criteria
    Modifier and Type | Field and Description
    --- | ---
    `static Criteria` | AdHocCommansModule.`CRIT`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.adhoc that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | AdHocCommansModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.auth

    Fields in tigase.jaxmpp.core.client.xmpp.modules.auth declared as Criteria
    Modifier and Type | Field and Description
    --- | ---
    `static Criteria` | NonSaslAuthModule.`CRIT`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.auth that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | SaslModule.`getCriteria()`
    `Criteria` | NonSaslAuthModule.`getCriteria()`
    `Criteria` | AuthModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.capabilities

    Methods in tigase.jaxmpp.core.client.xmpp.modules.capabilities that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | CapabilitiesModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.chat

    Methods in tigase.jaxmpp.core.client.xmpp.modules.chat that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | MessageModule.`getCriteria()` Criteria
    `Criteria` | MessageCarbonsModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.disco

    Methods in tigase.jaxmpp.core.client.xmpp.modules.disco that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | DiscoveryModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.filetransfer

    Methods in tigase.jaxmpp.core.client.xmpp.modules.filetransfer that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | FileTransferModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.flexible_offline

    Methods in tigase.jaxmpp.core.client.xmpp.modules.flexible_offline that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | FlexibleOfflineMessageRetrieval.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.httpfileupload

    Methods in tigase.jaxmpp.core.client.xmpp.modules.httpfileupload that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | HttpFileUploadModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.jingle

    Fields in tigase.jaxmpp.core.client.xmpp.modules.jingle declared as Criteria
    Modifier and Type | Field and Description
    --- | ---
    `static Criteria` | JingleModule.`CRIT`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.jingle that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | JingleModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.mam

    Methods in tigase.jaxmpp.core.client.xmpp.modules.mam that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | MessageArchiveManagementModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.muc

    Methods in tigase.jaxmpp.core.client.xmpp.modules.muc that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | MucModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.omemo

    Methods in tigase.jaxmpp.core.client.xmpp.modules.omemo that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | OmemoModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.presence

    Fields in tigase.jaxmpp.core.client.xmpp.modules.presence declared as Criteria
    Modifier and Type | Field and Description
    --- | ---
    `static Criteria` | PresenceModule.`CRIT`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.presence that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | PresenceModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.pubsub

    Fields in tigase.jaxmpp.core.client.xmpp.modules.pubsub declared as Criteria
    Modifier and Type | Field and Description
    --- | ---
    `static Criteria` | PubSubModule.`CRIT`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.pubsub that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | PubSubModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.push

    Methods in tigase.jaxmpp.core.client.xmpp.modules.push that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | PushNotificationModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.registration

    Methods in tigase.jaxmpp.core.client.xmpp.modules.registration that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | InBandRegistrationModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.roster

    Fields in tigase.jaxmpp.core.client.xmpp.modules.roster declared as Criteria
    Modifier and Type | Field and Description
    --- | ---
    `static Criteria` | RosterModule.`CRIT`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.roster that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | RosterModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.socks5

    Methods in tigase.jaxmpp.core.client.xmpp.modules.socks5 that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | Socks5BytestreamsModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.streammng

    Methods in tigase.jaxmpp.core.client.xmpp.modules.streammng that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | StreamManagementModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.vcard

    Methods in tigase.jaxmpp.core.client.xmpp.modules.vcard that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | VCardModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.workgroup

    Methods in tigase.jaxmpp.core.client.xmpp.modules.workgroup that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | WorkgroupAgentModule.`getCriteria()`

  - ### Uses of Criteria in tigase.jaxmpp.core.client.xmpp.modules.xep0136

    Methods in tigase.jaxmpp.core.client.xmpp.modules.xep0136 that return Criteria
    Modifier and Type | Method and Description
    --- | ---
    `Criteria` | MessageArchivingModule.`getCriteria()`

Copyright © 2006–2023 Tigase. All rights reserved.