| AtomService | Class for object to small integer mapping |
| BaseModel | Model interface which can be used with <view-of/> template |
| BaseView | Base class for all view interfaces |
| CharsetConverter | Converts strings between unicode and other encoding schemes |
| CharsetConvertError | Thrown when errors occurs during charset conversion of string |
| Condition | Abstract condition class |
| ConditionGroup | Abstract class for containers of multiple conditions |
| Config | Interface for all class which want to give access to configuration data |
| ConfigChangeListener | Config option change listener object |
| ConfigFile | Class used to access configuration data |
| Contact | Objects which represents jabber contacts |
| Dispatcher | Stanza dispatcher object |
| EntityCapsExtension | Object which keep data from <c xmlns='http://jabber.org/protocol/caps'/> extension |
| EventGenerator | This class should be used as base class by any class which demands event generation service and uses methods defined in this class |
| EventListener | Event listener interface |
| ExtendedTreeBasedStanza | Helper class for stanzas generated from data useable by tree2code() |
| File | File access class |
| Group | Group class |
| Hash | Multi field hash implementation |
| HierarchicalHash | Multi field hash implementation |
| IBBExtension | Object which keep data from <data xmlns='http://jabber.org/protocol/ibb'/> extension |
| IOError | Thrown when errors occurs in any IO related object |
| IQAgentsStanza | Object which keep data from <iq><query xmlns='jabber:iq:agents'/></iq> stanza |
| IQBrowseStanza | Object which keep data from <iq><query xmlns='jabber:iq:agents'/></iq> stanza |
| IQDiscoIdentity | Object which keeps data from <identity/> element of IQDiscoInfoStanza |
| IQDiscoInfoStanza | Object which keep data from <iq><query xmlns='http://jabber.org/protocol/disco#info'/></iq> stanza |
| IQDiscoItem | Object which keeps data from identity element of IQDiscoItemsStanza |
| IQDiscoItemsStanza | Object which keep data from <iq><query xmlns='http://jabber.org/protocol/disco#items'/></iq> stanza |
| IQIBBCloseStanza | Object which keep data from <iq><close xmlns='http://jabber.org/protocol/ibb'/> </iq> stanza |
| IQIBBOpenStanza | Object which keep data from <iq><open xmlns='http://jabber.org/protocol/ibb'/> </iq> stanza |
| IQLastStanza | Object which keep data from <iq><query xmlns='jabber:iq:last'/></iq> stanza |
| IQMUCAdminStanza | Object which keep data from <iq><query xmlns='http://jabber.org/protocol/muc#admin'/></iq> stanza |
| IQMUCOwnerStanza | Object which keep data from <iq><query xmlns='http://jabber.org/protocol/muc#owner'/></iq> stanza |
| IQPrivacyStanza | Object which keep data from <iq><query xmlns='jabber:iq:privacy'/></iq> stanza |
| IQPrivateStanza | Object which keep data from <iq><query xmlns='jabber:iq:private'/></iq> stanza |
| IQRegisterStanza | Object which keep data from <iq><query xmlns='jabber:iq:privacy'/></iq> stanza |
| IQRosterItem | Object which keep data from <item/> elements of <iq><query xmlns='jabber:iq:roster'/></iq> stanza |
| IQRosterStanza | Object which keep data from <iq><query xmlns='jabber:iq:roster'/></iq> stanza |
| IQSearchItem | Object which keeps data from <item/> element of IQSearchStanza |
| IQSearchStanza | Object which keep data from <iq><query xmlns='jabber:iq:search'/></iq> stanza |
| IQStanza | Object which keep data from <iq/> stanza |
| IQTimeStanza | Object which keep data from <iq><query xmlns='jabber:iq:time'/></iq> stanza |
| IQVCardStanza | Object which keep data from <iq><VCard xmlns='vcard-temp'/></iq> stanza |
| IQVersionStanza | Object which keep data from <iq><query xmlns='jabber:iq:version'/></iq> stanza |
| JID | Class which encapsulate Jabber ID |
| MessageReceiver | Interface for objects which can receive messages |
| MessageSender | Interface for objects which can send messages |
| MessageStanza | Object which keep data from <message/> stanza |
| MetaContact | MetaContact class |
| ModuleLoaderError | Thrown when errors occurs in ML object |
| MUCExtension | Object which keep data from <x xmlns='http://jabber.org/protocol/muc'/> extension |
| MUCUserExtension | Object which keep data from <x xmlns='http://jabber.org/protocol/muc#user'/> extension |
| MultiConfigCompositor | Binds multiple config cointaniers into one, hierarchical config container |
| PresenceReceiver | Interface for objects which can receive presence stanzas. |
| PresenceStanza | Object which keep data from <presence/> stanza |
| Reader | Class created to read data from stream speficied by uri |
| RealRosterItem | Interface for object which can be stored in jabber server roster |
| RosterGroup | Interface for roster group objects |
| RosterItem | Interface for roster items |
| Stanza | XMLStream Stanza object |
| StanzaExtension | Interface for stanzas extensions |
| StanzaRegistry | Registry object for stanzas |
| StreamStanza | JavaScript object which encapsulate informations from <stream:stream/> stanza |
| StringBundle | Class to operate on string bundles |
| StringBundleError | Thrown when error occurs in StringBundle |
| TreeBasedExtension | Helper class for extension defined as tree for tree2code() function |
| TreeBasedIQStanza | This should be base class for all IQStanza specialization classes, which want to use tree2code trees |
| TreeBasedStanza | Helper class for stanzas generated from data useable by tree2code() |
| UnknownIQStanza | IQStanca derivative for stanzas without specialized class |
| UnknownStanza | Stanza object for all stanzas without specialized Stanza implementation |
| UnknownStanzaExtension | StanzaExtension object for all stanzas without specialized StanzaExtension implementation |
| UTCDateWrapper | Class which add UTC string handling to Date objects |
| XDataExtension | Object which keep data from <x xmlns='jabber:x:data'/> extension |
| XDataField | Object which keeps data from <code/> element of <x xmlns='jabber:x:data'/> element |
| XDataFieldOption | Object which keeps data from <object/> element of <field/> element of <x xmlns='jabber:x:data'/> extension |
| XEventExtension | Object which keep data from <x xmlns='jabber:x:event'/> extension |
| XHtmlImExtension | Object which keep data from <html xmlns='http://jabber.org/protocol/xhtml-im'/> extension |
| XMLStream | XMLStream implementation class |
| XMLStreamError | Thrown when errors occurs in XMLStream object |
| XMLStreamEventListener | Interface for events generated by XMLStream |
1.4.0