Package org.jivesoftware.smack.provider
Class ExtensionElementProvider<E extends XmlElement>
java.lang.Object
org.jivesoftware.smack.provider.AbstractProvider<E>
org.jivesoftware.smack.provider.Provider<E>
org.jivesoftware.smack.provider.ExtensionElementProvider<E>
- Direct Known Subclasses:
AbstractDelayInformationProvider
,AbstractJsonExtensionProvider
,AcknowledgedProvider
,AdHocCommandDataProvider.BadActionError
,AdHocCommandDataProvider.BadLocaleError
,AdHocCommandDataProvider.BadPayloadError
,AdHocCommandDataProvider.BadSessionIDError
,AdHocCommandDataProvider.MalformedActionError
,AdHocCommandDataProvider.SessionExpiredError
,AffiliationProvider
,AffixExtensionElementProvider
,AgentStatus.Provider
,AMPExtensionProvider
,AttentionExtension.Provider
,Base64BinaryChunkProvider
,BlockedErrorExtensionProvider
,BoBDataExtensionProvider
,BodyElementProvider
,CapsExtensionProvider
,CarbonManagerProvider
,ChatStateExtensionProvider
,ChecksumProvider
,ClientStateIndicationFeatureProvider
,ContentElementProvider
,DataFormProvider
,DataPacketProvider.PacketExtensionProvider
,DeliveryReceiptRequest.Provider
,DisplayedProvider
,EmbeddedExtensionProvider
,ExplicitMessageEncryptionProvider
,FallbackIndicationElementProvider
,FasteningElementProvider
,FileMetadataElementProvider
,FileTooLargeErrorProvider
,ForwardedProvider
,FriendProvider
,GeoLocationProvider
,GroupChatInvitationProvider
,HashElementProvider
,HeaderProvider
,IdleProvider
,IntrospectionProvider.PacketExtensionIntrospectionProvider
,IoTFieldsExtensionProvider
,ItemProvider
,JingleContentDescriptionProvider
,JingleContentDescriptionProvider
,JingleContentInfoProvider.Audio
,JingleContentProvider
,JingleContentTransportProvider
,JingleDescriptionProvider
,JingleError.Provider
,JingleErrorProvider
,JingleTransportProvider
,JivePropertiesExtensionProvider
,MamResultProvider
,MarkableProvider
,MarkupElementProvider
,MessageCorrectProvider
,MessageEventProvider
,MessageProcessingHintProvider
,MessageSubjectElementProvider
,MessageThreadElementProvider
,MetaDataProvider
,MoodConcretisationProvider
,MoodProvider
,MUCLightAffiliationsChangeProvider
,MUCLightConfigurationsChangeProvider
,MUCUserProvider
,MultipleAddressesProvider
,NickProvider
,OfflineMessageInfo.Provider
,OmemoBundleVAxolotlProvider
,OmemoDeviceListVAxolotlProvider
,OmemoVAxolotlProvider
,OpenPgpContentElementProvider
,OpenPgpElementProvider
,OriginIdProvider
,PubkeyElementProvider
,PublicKeysListElementProvider
,QueueDetails.Provider
,QueueOverview.Provider
,QueueUpdate.Provider
,ReceivedProvider
,ReferenceProvider
,RegistrationStreamFeatureProvider
,RemoteDisablingProvider
,RetractedElementProvider
,RetractElementProvider
,RoomInvitation.Provider
,RoomTransfer.Provider
,RosterExchangeProvider
,RosterVerStreamFeatureProvider
,RSMSetProvider
,SecretkeyElementProvider
,SessionID.Provider
,SpoilerProvider
,StandardExtensionElementProvider
,StanzaIdProvider
,StreamManagementStreamFeatureProvider
,SubscriptionPreApprovalStreamFeatureProvider
,SubscriptionProvider
,ThumbnailElementProvider
,UnfriendProvider
,UrlDataElementProvider
,UserID.Provider
,UserTuneProvider
,WorkgroupInformation.Provider
,XHTMLExtensionProvider
An abstract class for parsing custom extensions elements. Each ExtensionElementProvider must
be registered with the ProviderManager class for it to be used. Every implementation
of this abstract class must have a public, no-argument constructor.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jivesoftware.smack.provider.AbstractProvider
AbstractProvider.NumberFormatParseException, AbstractProvider.TextParseException, AbstractProvider.WrappableParser<E>
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.jivesoftware.smack.provider.AbstractProvider
getElementClass, toUrl, wrapExceptions
-
Constructor Details
-
ExtensionElementProvider
public ExtensionElementProvider()
-