See: Description
Interface | Description |
---|---|
ProviderLoader |
Used to load providers into the
ProviderManager . |
Class | Description |
---|---|
BindIQProvider | |
BodyElementProvider | |
EmbeddedExtensionProvider<PE extends ExtensionElement> |
This class simplifies parsing of embedded elements by using the
Template Method Pattern.
|
ExtensionElementProvider<EE extends ExtensionElement> |
An abstract class for parsing custom extensions elements.
|
ExtensionProviderInfo |
Defines the information required to register a stanza extension Provider with the
ProviderManager when using the
ProviderLoader . |
IntrospectionProvider | |
IntrospectionProvider.IQIntrospectionProvider<I extends IQ> | |
IntrospectionProvider.PacketExtensionIntrospectionProvider<PE extends ExtensionElement> | |
IQProvider<I extends IQ> |
An abstract class for parsing custom IQ packets.
|
IQProviderInfo |
Defines the information required to register an IQ Provider with the
ProviderManager when using the
ProviderLoader . |
Provider<E extends Element> |
Smack provider are the parsers used to deserialize raw XMPP into the according Java
Element s. |
ProviderFileLoader |
Loads the
IQProvider and ExtensionElementProvider information from a standard provider file in preparation
for loading into the ProviderManager . |
ProviderManager |
Manages providers for parsing custom XML sub-documents of XMPP packets.
|
StreamFeatureProviderInfo |