Hierarchy For All Packages
Package Hierarchies:- org.jivesoftware.smackx.omemo,
- org.jivesoftware.smackx.omemo.element,
- org.jivesoftware.smackx.omemo.exceptions,
- org.jivesoftware.smackx.omemo.internal,
- org.jivesoftware.smackx.omemo.internal.listener,
- org.jivesoftware.smackx.omemo.listener,
- org.jivesoftware.smackx.omemo.provider,
- org.jivesoftware.smackx.omemo.trust,
- org.jivesoftware.smackx.omemo.util
Class Hierarchy
- java.lang.Object
- org.jivesoftware.smack.provider.AbstractProvider<E>
- org.jivesoftware.smack.provider.Provider<E>
- org.jivesoftware.smack.provider.ExtensionElementProvider<EE>
- org.jivesoftware.smackx.omemo.provider.OmemoBundleVAxolotlProvider
- org.jivesoftware.smackx.omemo.provider.OmemoDeviceListVAxolotlProvider
- org.jivesoftware.smackx.omemo.provider.OmemoVAxolotlProvider
- org.jivesoftware.smack.provider.ExtensionElementProvider<EE>
- org.jivesoftware.smack.provider.Provider<E>
- org.jivesoftware.smackx.omemo.internal.CipherAndAuthTag
- org.jivesoftware.smackx.omemo.internal.CiphertextTuple
- org.jivesoftware.smackx.omemo.FileBasedOmemoStore.FileHierarchy
- org.jivesoftware.smack.Manager
- org.jivesoftware.smackx.omemo.OmemoManager
- org.jivesoftware.smackx.omemo.util.MessageOrOmemoMessage
- org.jivesoftware.smackx.omemo.internal.OmemoAesCipher
- org.jivesoftware.smackx.omemo.element.OmemoBundleElement (implements org.jivesoftware.smack.packet.ExtensionElement)
- org.jivesoftware.smackx.omemo.element.OmemoBundleElement_VAxolotl
- org.jivesoftware.smackx.omemo.internal.OmemoCachedDeviceList (implements java.io.Serializable)
- org.jivesoftware.smackx.omemo.OmemoConfiguration
- org.jivesoftware.smackx.omemo.util.OmemoConstants
- org.jivesoftware.smackx.omemo.util.OmemoConstants.Crypto
- org.jivesoftware.smackx.omemo.internal.OmemoDevice
- org.jivesoftware.smackx.omemo.element.OmemoDeviceListElement (implements org.jivesoftware.smack.packet.ExtensionElement)
- org.jivesoftware.smackx.omemo.element.OmemoDeviceListElement_VAxolotl
- org.jivesoftware.smackx.omemo.element.OmemoElement (implements org.jivesoftware.smack.packet.ExtensionElement)
- org.jivesoftware.smackx.omemo.element.OmemoElement_VAxolotl
- org.jivesoftware.smackx.omemo.trust.OmemoFingerprint (implements java.lang.CharSequence)
- org.jivesoftware.smackx.omemo.element.OmemoHeaderElement (implements org.jivesoftware.smack.packet.FullyQualifiedElement)
- org.jivesoftware.smackx.omemo.element.OmemoHeaderElement_VAxolotl
- org.jivesoftware.smackx.omemo.element.OmemoKeyElement (implements org.jivesoftware.smack.packet.FullyQualifiedElement)
- org.jivesoftware.smackx.omemo.util.OmemoKeyUtil<T_IdKeyPair,T_IdKey,T_PreKey,T_SigPreKey,T_Sess,T_ECPub,T_Bundle>
- org.jivesoftware.smackx.omemo.util.OmemoKeyUtil.Bundle
- org.jivesoftware.smackx.omemo.OmemoManager.LoggedInOmemoManager
- org.jivesoftware.smackx.omemo.OmemoMessage
- org.jivesoftware.smackx.omemo.OmemoMessage.Received
- org.jivesoftware.smackx.omemo.OmemoMessage.Sent
- org.jivesoftware.smackx.omemo.util.OmemoMessageBuilder<T_IdKeyPair,T_IdKey,T_PreKey,T_SigPreKey,T_Sess,T_Addr,T_ECPub,T_Bundle,T_Ciph>
- org.jivesoftware.smackx.omemo.OmemoRatchet<T_IdKeyPair,T_IdKey,T_PreKey,T_SigPreKey,T_Sess,T_Addr,T_ECPub,T_Bundle,T_Ciph>
- org.jivesoftware.smackx.omemo.OmemoService<T_IdKeyPair,T_IdKey,T_PreKey,T_SigPreKey,T_Sess,T_Addr,T_ECPub,T_Bundle,T_Ciph> (implements org.jivesoftware.smackx.omemo.internal.listener.OmemoCarbonCopyStanzaReceivedListener, org.jivesoftware.smackx.omemo.internal.listener.OmemoMessageStanzaReceivedListener)
- org.jivesoftware.smackx.omemo.OmemoStore<T_IdKeyPair,T_IdKey,T_PreKey,T_SigPreKey,T_Sess,T_Addr,T_ECPub,T_Bundle,T_Ciph>
- org.jivesoftware.smackx.omemo.CachingOmemoStore<T_IdKeyPair,T_IdKey,T_PreKey,T_SigPreKey,T_Sess,T_Addr,T_ECPub,T_Bundle,T_Ciph>
- org.jivesoftware.smackx.omemo.FileBasedOmemoStore<T_IdKeyPair,T_IdKey,T_PreKey,T_SigPreKey,T_Sess,T_Addr,T_ECPub,T_Bundle,T_Ciph>
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.jivesoftware.smackx.omemo.exceptions.CannotEstablishOmemoSessionException
- org.jivesoftware.smackx.omemo.exceptions.CorruptedOmemoKeyException
- org.jivesoftware.smackx.omemo.exceptions.CryptoFailedException
- org.jivesoftware.smackx.omemo.exceptions.MultipleCryptoFailedException
- org.jivesoftware.smackx.omemo.exceptions.NoIdentityKeyException
- org.jivesoftware.smackx.omemo.exceptions.NoOmemoSupportException
- org.jivesoftware.smackx.omemo.exceptions.NoRawSessionException
- org.jivesoftware.smackx.omemo.exceptions.ReadOnlyDeviceException
- org.jivesoftware.smackx.omemo.exceptions.StaleDeviceException
- org.jivesoftware.smackx.omemo.exceptions.UndecidedOmemoIdentityException
- org.jivesoftware.smackx.omemo.exceptions.UntrustedOmemoIdentityException
- java.lang.Exception
- org.jivesoftware.smack.initializer.UrlInitializer (implements org.jivesoftware.smack.initializer.SmackInitializer)
- org.jivesoftware.smackx.omemo.OmemoInitializer
- org.jivesoftware.smack.provider.AbstractProvider<E>
Interface Hierarchy
- org.jivesoftware.smackx.omemo.internal.listener.OmemoCarbonCopyStanzaReceivedListener
- org.jivesoftware.smackx.omemo.OmemoManager.InitializationFinishedCallback
- org.jivesoftware.smackx.omemo.listener.OmemoMessageListener
- org.jivesoftware.smackx.omemo.internal.listener.OmemoMessageStanzaReceivedListener
- org.jivesoftware.smackx.omemo.listener.OmemoMucMessageListener
- org.jivesoftware.smackx.omemo.trust.OmemoTrustCallback
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.jivesoftware.smackx.omemo.trust.TrustState
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)