Class AffixExtensionElementProvider<AE extends AffixExtensionElement>

java.lang.Object
org.jivesoftware.smack.provider.AbstractProvider<E>
org.jivesoftware.smack.provider.Provider<E>
org.jivesoftware.smack.provider.ExtensionElementProvider<AE>
org.jivesoftware.smackx.stanza_content_encryption.provider.AffixExtensionElementProvider<AE>
Type Parameters:
AE - affix extension element.

public abstract class AffixExtensionElementProvider<AE extends AffixExtensionElement> extends org.jivesoftware.smack.provider.ExtensionElementProvider<AE>
Abstract class that needs to be extended by provider classes that parse out affix extension elements.
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.jivesoftware.smack.provider.AbstractProvider

    org.jivesoftware.smack.provider.AbstractProvider.NumberFormatParseException, org.jivesoftware.smack.provider.AbstractProvider.TextParseException, org.jivesoftware.smack.provider.AbstractProvider.WrappableParser<E extends Object>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class org.jivesoftware.smack.provider.Provider

    parse, parse, parse

    Methods inherited from class org.jivesoftware.smack.provider.AbstractProvider

    getElementClass, wrapExceptions

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AffixExtensionElementProvider

      public AffixExtensionElementProvider()