# Hierarchy For Package tigase.xmpp.impl

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - tigase.xmpp.impl.C2SDeliveryErrorProcessor
  - tigase.xmpp.impl.ErrorCounter.ErrorStatisticsHolder
  - tigase.xmpp.impl.OfflineMessages.StampComparator (implements java.util.Comparator<T>)
  - tigase.xmpp.impl.PresenceCapabilitiesManager
  - tigase.xmpp.impl.Privacy
  - tigase.xmpp.XMPPProcessor (implements tigase.xmpp.XMPPImplIfc)
    - tigase.xmpp.impl.AbstractAuthPreprocessor (implements tigase.xmpp.XMPPPreprocessorIfc)
      - tigase.xmpp.impl.JabberIqAuth (implements tigase.xmpp.XMPPProcessorIfc)
      - tigase.xmpp.impl.SaslAuth (implements tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.annotation.AnnotatedXMPPProcessor
      - tigase.xmpp.impl.ClientStateIndication (implements tigase.xmpp.XMPPPacketFilterIfc, tigase.xmpp.XMPPProcessorIfc)
      - tigase.xmpp.impl.ErrorCounter (implements tigase.xmpp.XMPPPacketFilterIfc)
      - tigase.xmpp.impl.Message (implements tigase.xmpp.XMPPPacketFilterIfc, tigase.xmpp.XMPPPreprocessorIfc, tigase.xmpp.XMPPProcessorIfc)
      - tigase.xmpp.impl.MobileV3 (implements tigase.xmpp.XMPPPacketFilterIfc, tigase.xmpp.XMPPProcessorIfc)
      - tigase.xmpp.impl.PresenceAbstract (implements tigase.xmpp.XMPPProcessorIfc)
        - tigase.xmpp.impl.PresenceOffline (implements tigase.xmpp.XMPPStopListenerIfc)
        - tigase.xmpp.impl.PresenceState (implements tigase.xmpp.XMPPStopListenerIfc)
        - tigase.xmpp.impl.PresenceSubscription
      - tigase.xmpp.impl.SessionBind (implements tigase.xmpp.XMPPProcessorIfc)
      - tigase.xmpp.XMPPProcessorAbstract (implements tigase.xmpp.XMPPProcessorIfc)
        - tigase.xmpp.impl.BlockingCommand (implements tigase.xmpp.XMPPProcessorIfc)
        - tigase.xmpp.impl.EntityTime
        - tigase.xmpp.impl.FlexibleOfflineMessageRetrieval (implements tigase.xmpp.XMPPProcessorIfc)
        - tigase.xmpp.impl.JabberIqVersion
        - tigase.xmpp.impl.LastActivity (implements tigase.xmpp.XMPPStopListenerIfc)
        - tigase.xmpp.impl.PepPlugin
        - tigase.xmpp.impl.RemoteRosterManagement
        - tigase.xmpp.impl.ServiceDiscovery
        - tigase.xmpp.impl.UrnXmppPing
        - tigase.xmpp.impl.VCardXMPPProcessorAbstract
          - tigase.xmpp.impl.VCard4
          - tigase.xmpp.impl.VCardTemp
    - tigase.xmpp.impl.BindResource (implements tigase.xmpp.XMPPPreprocessorIfc, tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.CAPS (implements tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.DomainFilter (implements tigase.xmpp.XMPPPacketFilterIfc, tigase.xmpp.XMPPPreprocessorIfc)
    - tigase.xmpp.impl.InvisibleCommand (implements tigase.xmpp.XMPPPreprocessorIfc, tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.JabberIqCommand (implements tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.JabberIqIq (implements tigase.xmpp.XMPPPreprocessorIfc, tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.JabberIqPrivacy (implements tigase.xmpp.XMPPPacketFilterIfc, tigase.xmpp.XMPPPreprocessorIfc, tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.JabberIqPrivate (implements tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.JabberIqRegister (implements tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.JabberIqRoster (implements tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.JabberIqStats (implements tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.Jingle (implements tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.MessageAll (implements tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.MessageAmp (implements tigase.xmpp.XMPPPacketFilterIfc, tigase.xmpp.XMPPPostprocessorIfc, tigase.xmpp.XMPPPreprocessorIfc, tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.MessageCarbons (implements tigase.xmpp.XMPPPacketFilterIfc, tigase.xmpp.XMPPPresenceUpdateProcessorIfc, tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.MessageForwarding (implements tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.MobileV1 (implements tigase.xmpp.impl.ClientStateIndication.Logic, tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.MobileV2 (implements tigase.xmpp.impl.ClientStateIndication.Logic, tigase.xmpp.XMPPPacketFilterIfc, tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.OfflineMessages (implements tigase.xmpp.XMPPPostprocessorIfc, tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.Presence (implements tigase.xmpp.XMPPProcessorIfc, tigase.xmpp.XMPPStopListenerIfc)
    - tigase.xmpp.impl.RosterPresence (implements tigase.xmpp.XMPPProcessorIfc, tigase.xmpp.XMPPStopListenerIfc)
    - tigase.xmpp.impl.SimpleForwarder (implements tigase.xmpp.XMPPProcessorIfc)
      - tigase.xmpp.impl.IBB
      - tigase.xmpp.impl.JabberIqOOB
      - tigase.xmpp.impl.JabberIqSi
      - tigase.xmpp.impl.JabberIqSocks5Bytestreams
    - tigase.xmpp.impl.StartTLS (implements tigase.xmpp.XMPPPreprocessorIfc, tigase.xmpp.XMPPProcessorIfc)
    - tigase.xmpp.impl.StartZLib (implements tigase.xmpp.XMPPProcessorIfc)

## Interface Hierarchy

- java.lang.Comparable<T>
  - tigase.xmpp.XMPPImplIfc
    - tigase.xmpp.XMPPPacketFilterIfc
      - tigase.xmpp.impl.ClientStateIndication.Logic
- tigase.xmpp.impl.Presence.ExtendedPresenceProcessorIfc
- tigase.xmpp.impl.PresenceCapabilitiesManager.PresenceCapabilitiesListener
- tigase.xmpp.impl.PresenceState.ExtendedPresenceProcessorIfc
- tigase.db.Repository
  - tigase.db.MsgRepositoryIfc
    - tigase.xmpp.impl.OfflineMessages.OfflineMsgRepositoryIfc

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - tigase.xmpp.impl.SaslAuth.ElementType
    - tigase.xmpp.impl.JabberIqPrivacy.ITEM_ACTION
    - tigase.xmpp.impl.JabberIqPrivacy.ITEM_SUBSCRIPTIONS
    - tigase.xmpp.impl.JabberIqPrivacy.ITEM_TYPE

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