# Hierarchy For Package tigase.xmpp

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - tigase.xmpp.BareJID (implements java.lang.Comparable<T>)
  - tigase.xmpp.ElementMatcher
  - tigase.net.IOService<RefObject> (implements java.util.concurrent.Callable<V>, tigase.util.IOListener, tigase.io.TLSEventHandler)
    - tigase.xmpp.XMPPIOService<RefObject>
  - tigase.xmpp.JID (implements java.lang.Comparable<T>)
  - tigase.xmpp.ProcessorFactory
  - tigase.xmpp.RepositoryAccess
    - tigase.xmpp.XMPPResourceConnection
  - tigase.xmpp.RSM
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - tigase.xmpp.XMPPParserException
      - tigase.xmpp.XMPPException
        - tigase.xmpp.NoConnectionIdException
        - tigase.xmpp.NotAuthorizedException
        - tigase.xmpp.PacketErrorTypeException
  - tigase.xmpp.XMPPDomBuilderHandler<RefObject> (implements tigase.xml.SimpleHandler)
  - tigase.xmpp.XMPPProcessor (implements tigase.xmpp.XMPPImplIfc)
    - tigase.xmpp.impl.annotation.AnnotatedXMPPProcessor
      - tigase.xmpp.XMPPProcessorAbstract (implements tigase.xmpp.XMPPProcessorIfc)
  - tigase.xmpp.XMPPSession

## Interface Hierarchy

- java.lang.Comparable<T>
  - tigase.xmpp.XMPPImplIfc
    - tigase.xmpp.XMPPPacketFilterIfc
    - tigase.xmpp.XMPPPostprocessorIfc
    - tigase.xmpp.XMPPPreprocessorIfc
    - tigase.xmpp.XMPPProcessorIfc
    - tigase.xmpp.XMPPStopListenerIfc
- tigase.net.IOServiceListener<IO>
  - tigase.xmpp.XMPPIOServiceListener<IO>
- tigase.xmpp.XMPPPresenceUpdateProcessorIfc

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - tigase.xmpp.StanzaType
    - tigase.xmpp.StreamError
    - tigase.xmpp.ConnectionStatus
    - tigase.xmpp.Authorization

Copyright © 2022 "Tigase, Inc.". All rights reserved.