Interface IqView

All Superinterfaces:
StanzaView, XmlLangElement
All Known Implementing Classes:
AbstractIqBuilder, Bind, EmptyResultIQ, ErrorIQ, ErrorIQ.Builder, IQ, IqBuilder, IqData, Session, SimpleIQ, UnparsedIQ

public interface IqView extends StanzaView
  • Method Details

    • getType

      IQ.Type getType()
      Returns the type of the IQ packet.
      Returns:
      the type of the IQ packet.
    • isRequestIQ

      default boolean isRequestIQ()
      Return true if this IQ is a request IQ, i.e. an IQ of type IQ.Type.get or IQ.Type.set.
      Returns:
      true if IQ type is 'get' or 'set', false otherwise.
      Since:
      4.1
    • isResponseIQ

      default boolean isResponseIQ()
      Return true if this IQ is a request, i.e. an IQ of type IQ.Type.result or IQ.Type.error.
      Returns:
      true if IQ type is 'result' or 'error', false otherwise.
      Since:
      4.4