Package eu.clarin.sru.client
Class XmlStreamReaderUtils
- java.lang.Object
- 
- eu.clarin.sru.client.XmlStreamReaderUtils
 
- 
 public final class XmlStreamReaderUtils extends Object Helper class for dealing withXMLStreamReader.Note: this class is semi-public API and may be change or removed in the future. 
- 
- 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static voidconsumeStart(XMLStreamReader reader)static voidconsumeWhitespace(XMLStreamReader reader)static DocumentparseToDocument(XMLStreamReader reader)static booleanpeekEnd(XMLStreamReader reader, String namespaceURI, String localName)static booleanpeekStart(XMLStreamReader reader, String namespaceURI, String localName)static StringreadAttributeValue(XMLStreamReader reader, String namespaceURI, String localName)static StringreadAttributeValue(XMLStreamReader reader, String namespaceURI, String localName, boolean required)static StringreadContent(XMLStreamReader reader, String namespaceURI, String localName, boolean required)static intreadContent(XMLStreamReader reader, String namespaceURI, String localName, boolean required, int defaultValue)static voidreadEnd(XMLStreamReader reader, String namespaceURI, String localName)static voidreadEnd(XMLStreamReader reader, String namespaceURI, String localName, boolean skipContent)static StringreadNamespaceURI(XMLStreamReader reader)static booleanreadStart(XMLStreamReader reader, String namespaceURI, String localName, boolean required)static booleanreadStart(XMLStreamReader reader, String namespaceURI, String localName, boolean required, boolean attributes)static StringreadString(XMLStreamReader reader, boolean required)static voidskipTag(XMLStreamReader reader, String namespaceURI, String localName)static voidskipTag(XMLStreamReader reader, String namespaceURI, String localName, boolean required)
 
- 
- 
- 
Method Detail- 
readStartpublic static boolean readStart(XMLStreamReader reader, String namespaceURI, String localName, boolean required) throws XMLStreamException - Throws:
- XMLStreamException
 
 - 
readStartpublic static boolean readStart(XMLStreamReader reader, String namespaceURI, String localName, boolean required, boolean attributes) throws XMLStreamException - Throws:
- XMLStreamException
 
 - 
readEndpublic static void readEnd(XMLStreamReader reader, String namespaceURI, String localName) throws XMLStreamException - Throws:
- XMLStreamException
 
 - 
readEndpublic static void readEnd(XMLStreamReader reader, String namespaceURI, String localName, boolean skipContent) throws XMLStreamException - Throws:
- XMLStreamException
 
 - 
readContentpublic static String readContent(XMLStreamReader reader, String namespaceURI, String localName, boolean required) throws XMLStreamException - Throws:
- XMLStreamException
 
 - 
readContentpublic static int readContent(XMLStreamReader reader, String namespaceURI, String localName, boolean required, int defaultValue) throws XMLStreamException - Throws:
- XMLStreamException
 
 - 
readStringpublic static String readString(XMLStreamReader reader, boolean required) throws XMLStreamException - Throws:
- XMLStreamException
 
 - 
readAttributeValuepublic static String readAttributeValue(XMLStreamReader reader, String namespaceURI, String localName, boolean required) throws XMLStreamException - Throws:
- XMLStreamException
 
 - 
readAttributeValuepublic static String readAttributeValue(XMLStreamReader reader, String namespaceURI, String localName) throws XMLStreamException - Throws:
- XMLStreamException
 
 - 
readNamespaceURIpublic static String readNamespaceURI(XMLStreamReader reader) throws XMLStreamException - Throws:
- XMLStreamException
 
 - 
peekStartpublic static boolean peekStart(XMLStreamReader reader, String namespaceURI, String localName) throws XMLStreamException - Throws:
- XMLStreamException
 
 - 
peekEndpublic static boolean peekEnd(XMLStreamReader reader, String namespaceURI, String localName) throws XMLStreamException - Throws:
- XMLStreamException
 
 - 
skipTagpublic static void skipTag(XMLStreamReader reader, String namespaceURI, String localName, boolean required) throws XMLStreamException - Throws:
- XMLStreamException
 
 - 
skipTagpublic static void skipTag(XMLStreamReader reader, String namespaceURI, String localName) throws XMLStreamException - Throws:
- XMLStreamException
 
 - 
consumeStartpublic static void consumeStart(XMLStreamReader reader) throws XMLStreamException - Throws:
- XMLStreamException
 
 - 
consumeWhitespacepublic static void consumeWhitespace(XMLStreamReader reader) throws XMLStreamException - Throws:
- XMLStreamException
 
 - 
parseToDocumentpublic static Document parseToDocument(XMLStreamReader reader) throws XMLStreamException - Throws:
- XMLStreamException
 
 
- 
 
-