Class RSMSet
- java.lang.Object
-
- org.jivesoftware.smackx.rsm.packet.RSMSet
-
- All Implemented Interfaces:
Element,ExtensionElement,FullyQualifiedElement,NamedElement,XmlLangElement
public class RSMSet extends java.lang.Object implements ExtensionElement
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRSMSet.PageDirection
-
Constructor Summary
Constructors Constructor Description RSMSet(int max)RSMSet(int max, int index)RSMSet(int max, java.lang.String item, RSMSet.PageDirection pageDirection)RSMSet(java.lang.String after, java.lang.String before, int count, int index, java.lang.String last, int max, java.lang.String firstString, int firstIndex)RSMSet(java.lang.String item, RSMSet.PageDirection pageDirection)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RSMSetfrom(Stanza packet)java.lang.StringgetAfter()java.lang.StringgetBefore()intgetCount()java.lang.StringgetElementName()Returns the root element name.java.lang.StringgetFirst()intgetFirstIndex()intgetIndex()java.lang.StringgetLast()intgetMax()java.lang.StringgetNamespace()Returns the root element XML namespace.static RSMSetnewAfter(java.lang.String after)static RSMSetnewBefore(java.lang.String before)XmlStringBuildertoXML(XmlEnvironment enclosingNamespace)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jivesoftware.smack.packet.FullyQualifiedElement
getLanguage, getQName
-
-
-
-
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
-
-
Constructor Detail
-
RSMSet
public RSMSet(int max)
-
RSMSet
public RSMSet(int max, int index)
-
RSMSet
public RSMSet(java.lang.String item, RSMSet.PageDirection pageDirection)
-
RSMSet
public RSMSet(int max, java.lang.String item, RSMSet.PageDirection pageDirection)
-
RSMSet
public RSMSet(java.lang.String after, java.lang.String before, int count, int index, java.lang.String last, int max, java.lang.String firstString, int firstIndex)
-
-
Method Detail
-
getAfter
public java.lang.String getAfter()
-
getBefore
public java.lang.String getBefore()
-
getCount
public int getCount()
-
getIndex
public int getIndex()
-
getLast
public java.lang.String getLast()
-
getMax
public int getMax()
-
getFirst
public java.lang.String getFirst()
-
getFirstIndex
public int getFirstIndex()
-
getElementName
public java.lang.String getElementName()
Description copied from interface:NamedElementReturns the root element name.- Specified by:
getElementNamein interfaceNamedElement- Returns:
- the element name.
-
getNamespace
public java.lang.String getNamespace()
Description copied from interface:FullyQualifiedElementReturns the root element XML namespace.- Specified by:
getNamespacein interfaceFullyQualifiedElement- Returns:
- the namespace.
-
toXML
public XmlStringBuilder toXML(XmlEnvironment enclosingNamespace)
-
-