Class JsonPacketExtension
- java.lang.Object
-
- org.jivesoftware.smackx.json.packet.AbstractJsonPacketExtension
-
- org.jivesoftware.smackx.json.packet.JsonPacketExtension
-
- All Implemented Interfaces:
org.jivesoftware.smack.packet.Element
,org.jivesoftware.smack.packet.ExtensionElement
,org.jivesoftware.smack.packet.FullyQualifiedElement
,org.jivesoftware.smack.packet.NamedElement
,org.jivesoftware.smack.packet.XmlLangElement
public class JsonPacketExtension extends AbstractJsonPacketExtension
XMPP JSON Containers as defined in XEP-0335.- See Also:
- XEP-0335: JSON Containers
-
-
Constructor Summary
Constructors Constructor Description JsonPacketExtension(java.lang.String json)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JsonPacketExtension
from(org.jivesoftware.smack.packet.Stanza packet)
Retrieve the JSON stanza extension from the packet.java.lang.String
getElementName()
java.lang.String
getNamespace()
-
Methods inherited from class org.jivesoftware.smackx.json.packet.AbstractJsonPacketExtension
getJson, toXML
-
-
-
-
Field Detail
-
ELEMENT
public static final java.lang.String ELEMENT
- See Also:
- Constant Field Values
-
NAMESPACE
public static final java.lang.String NAMESPACE
- See Also:
- Constant Field Values
-
QNAME
public static final javax.xml.namespace.QName QNAME
-
-
Method Detail
-
getNamespace
public java.lang.String getNamespace()
-
getElementName
public java.lang.String getElementName()
-
from
public static JsonPacketExtension from(org.jivesoftware.smack.packet.Stanza packet)
Retrieve the JSON stanza extension from the packet.- Parameters:
packet
- TODO javadoc me please- Returns:
- the JSON stanza extension or null.
-
-