Package org.jivesoftware.smack.packet
Class AbstractIqBuilder<IB extends AbstractIqBuilder<IB>>
java.lang.Object
org.jivesoftware.smack.packet.StanzaBuilder<IB>
org.jivesoftware.smack.packet.AbstractIqBuilder<IB>
- All Implemented Interfaces:
IqView
,StanzaView
,XmlLangElement
public abstract class AbstractIqBuilder<IB extends AbstractIqBuilder<IB>>
extends StanzaBuilder<IB>
implements IqView
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionprotected final void
static IqData
createErrorResponse
(IqView request) static IqData
createResponse
(IqView request) protected static IqData
createResponse
(IqView request, IQ.ResponseType responseType) final IQ.Type
getType()
Returns the type of the IQ packet.Methods inherited from class org.jivesoftware.smack.packet.StanzaBuilder
addExtension, addExtensions, addOptExtensions, build, buildIqData, buildMessage, buildMessage, buildMessageFrom, buildMessageFrom, buildPresence, buildPresence, buildPresenceFrom, buildPresenceFrom, buildResponse, from, from, getError, getExtension, getExtensions, getExtensions, getExtensions, getFrom, getLanguage, getStanzaId, getThis, 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
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
-
Field Details
-
type
-
-
Method Details
-
createResponse
-
createErrorResponse
-
createResponse
-
addStanzaSpecificAttributes
- Specified by:
addStanzaSpecificAttributes
in classStanzaBuilder<IB extends AbstractIqBuilder<IB>>
-
getType
Description copied from interface:IqView
Returns the type of the IQ packet.
-