Class VersionBuilder
- java.lang.Object
-
- org.jivesoftware.smack.packet.StanzaBuilder<IB>
-
- org.jivesoftware.smack.packet.AbstractIqBuilder<IB>
-
- org.jivesoftware.smack.packet.IqBuilder<VersionBuilder,Version>
-
- org.jivesoftware.smackx.iqversion.packet.VersionBuilder
-
- All Implemented Interfaces:
IqView
,StanzaView
,XmlLangElement
,VersionView
public class VersionBuilder extends IqBuilder<VersionBuilder,Version> implements VersionView
-
-
Field Summary
-
Fields inherited from class org.jivesoftware.smack.packet.AbstractIqBuilder
type
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Version
build()
String
getName()
String
getOs()
VersionBuilder
getThis()
String
getVersion()
VersionBuilder
setName(String name)
VersionBuilder
setOs(String os)
VersionBuilder
setVersion(String version)
-
Methods inherited from class org.jivesoftware.smack.packet.AbstractIqBuilder
addStanzaSpecificAttributes, createErrorResponse, createResponse, createResponse, getType
-
Methods inherited from class org.jivesoftware.smack.packet.StanzaBuilder
addExtension, addExtensions, addOptExtensions, buildIqData, buildMessage, buildMessage, buildMessageFrom, buildMessageFrom, buildPresence, buildPresence, buildPresenceFrom, buildPresenceFrom, buildResponse, from, from, getError, getExtension, getExtensions, getExtensions, getExtensions, getFrom, getLanguage, getStanzaId, getTo, overrideExtension, removeExtension, removeExtension, setError, setLanguage, throwIfNoStanzaId, to, to, toString, willBuildStanzaWithId
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.jivesoftware.smack.packet.IqView
getType, isRequestIQ, isResponseIQ
-
Methods inherited from interface org.jivesoftware.smack.packet.StanzaView
getError, getExtension, getExtension, getExtensions, getExtensions, getExtensions, getFrom, getStanzaId, getTo, hasExtension, hasExtension, hasExtension
-
Methods inherited from interface org.jivesoftware.smack.packet.XmlLangElement
getLanguage
-
-
-
-
Method Detail
-
setName
public VersionBuilder setName(String name)
-
setVersion
public VersionBuilder setVersion(String version)
-
setOs
public VersionBuilder setOs(String os)
-
getName
public String getName()
- Specified by:
getName
in interfaceVersionView
-
getVersion
public String getVersion()
- Specified by:
getVersion
in interfaceVersionView
-
getOs
public String getOs()
- Specified by:
getOs
in interfaceVersionView
-
getThis
public VersionBuilder getThis()
- Specified by:
getThis
in classStanzaBuilder<VersionBuilder>
-
-