Interface MessageReader

All Known Implementing Classes:
AbstractMessageReader, AttributeReader, ElementReader

public interface MessageReader
A MessageReader. You must call getNextChildReader() until hasMoreChildReaders() returns false.
  • Method Details

    • getValue

      String getValue()
    • isXsiNil

      boolean isXsiNil()
    • getValueAsInt

      int getValueAsInt()
    • getValueAsLong

      long getValueAsLong()
    • getValueAsDouble

      double getValueAsDouble()
    • getValueAsFloat

      float getValueAsFloat()
    • getValueAsBoolean

      boolean getValueAsBoolean()
    • getValueAsCharacter

      char getValueAsCharacter()
    • getAttributeReader

      MessageReader getAttributeReader(QName qName)
    • hasMoreAttributeReaders

      boolean hasMoreAttributeReaders()
    • getNextAttributeReader

      MessageReader getNextAttributeReader()
    • hasMoreElementReaders

      boolean hasMoreElementReaders()
    • getNextElementReader

      MessageReader getNextElementReader()
    • getName

      QName getName()
    • getLocalName

      String getLocalName()
      Get the local name of the element this reader represents.
      Returns:
      Local Name
    • getNamespace

      String getNamespace()
      Returns:
      Namespace
    • getNamespaceForPrefix

      String getNamespaceForPrefix(String prefix)
    • getXMLStreamReader

      XMLStreamReader getXMLStreamReader()
    • readToEnd

      void readToEnd()