Class RSMSet
- java.lang.Object
-
- org.jivesoftware.smackx.rsm.packet.RSMSet
-
- 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 RSMSet extends java.lang.Object implements org.jivesoftware.smack.packet.ExtensionElement
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RSMSet.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 RSMSet
from(org.jivesoftware.smack.packet.Stanza packet)
java.lang.String
getAfter()
java.lang.String
getBefore()
int
getCount()
java.lang.String
getElementName()
java.lang.String
getFirst()
int
getFirstIndex()
int
getIndex()
java.lang.String
getLast()
int
getMax()
java.lang.String
getNamespace()
static RSMSet
newAfter(java.lang.String after)
static RSMSet
newBefore(java.lang.String before)
org.jivesoftware.smack.util.XmlStringBuilder
toXML(org.jivesoftware.smack.packet.XmlEnvironment enclosingNamespace)
-
-
-
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()
- Specified by:
getElementName
in interfaceorg.jivesoftware.smack.packet.NamedElement
-
getNamespace
public java.lang.String getNamespace()
- Specified by:
getNamespace
in interfaceorg.jivesoftware.smack.packet.FullyQualifiedElement
-
toXML
public org.jivesoftware.smack.util.XmlStringBuilder toXML(org.jivesoftware.smack.packet.XmlEnvironment enclosingNamespace)
- Specified by:
toXML
in interfaceorg.jivesoftware.smack.packet.Element
-
from
public static RSMSet from(org.jivesoftware.smack.packet.Stanza packet)
-
newAfter
public static RSMSet newAfter(java.lang.String after)
-
newBefore
public static RSMSet newBefore(java.lang.String before)
-
-