public class OriginIdElement extends StableAndUniqueIdElement
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ELEMENT |
static java.lang.String |
NAMESPACE |
static javax.xml.namespace.QName |
QNAME |
ATTR_ID| Constructor and Description |
|---|
OriginIdElement() |
OriginIdElement(java.lang.String id) |
| Modifier and Type | Method and Description |
|---|---|
static OriginIdElement |
addOriginId(org.jivesoftware.smack.packet.Message message)
Deprecated.
use
addTo(MessageBuilder) instead. |
static OriginIdElement |
addTo(org.jivesoftware.smack.packet.MessageBuilder messageBuilder)
Add an origin-id element to a message and set the stanzas id to the same id as in the origin-id element.
|
boolean |
equals(java.lang.Object other) |
java.lang.String |
getElementName() |
java.lang.String |
getNamespace() |
static OriginIdElement |
getOriginId(org.jivesoftware.smack.packet.Message message)
Return the origin-id element of a message or null, if absent.
|
int |
hashCode() |
static boolean |
hasOriginId(org.jivesoftware.smack.packet.Message message)
Return true, if the message contains a origin-id element.
|
java.lang.CharSequence |
toXML(org.jivesoftware.smack.packet.XmlEnvironment enclosingNamespace) |
getIdclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String ELEMENT
public static final java.lang.String NAMESPACE
public static final javax.xml.namespace.QName QNAME
public OriginIdElement()
public OriginIdElement(java.lang.String id)
@Deprecated public static OriginIdElement addOriginId(org.jivesoftware.smack.packet.Message message)
addTo(MessageBuilder) instead.message - message.public static OriginIdElement addTo(org.jivesoftware.smack.packet.MessageBuilder messageBuilder)
messageBuilder - the message builder to add an origin ID to.public static boolean hasOriginId(org.jivesoftware.smack.packet.Message message)
message - messagepublic static OriginIdElement getOriginId(org.jivesoftware.smack.packet.Message message)
message - messagepublic java.lang.String getNamespace()
public java.lang.String getElementName()
public java.lang.CharSequence toXML(org.jivesoftware.smack.packet.XmlEnvironment enclosingNamespace)
public boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object