public interface XMLEventReader2 extends XMLEventReader
XMLEventReader, based on findings on trying to
 implement Stax API v1.0.| Modifier and Type | Method and Description | 
|---|---|
| boolean | hasNextEvent()Method that is similar to  XMLEventReader.hasNext(), except that it can
 throw aXMLStreamException. | 
| boolean | isPropertySupported(String name)Method similar to  XMLInputFactory.isPropertySupported(java.lang.String), used
 to determine whether a property is supported by the Reader
 instance. | 
| boolean | setProperty(String name,
           Object value)Method that can be used to set per-reader properties; a subset of
 properties one can set via matching
  XMLInputFactory2instance. | 
close, getElementText, getProperty, hasNext, nextEvent, nextTag, peekboolean hasNextEvent()
                     throws XMLStreamException
XMLEventReader.hasNext(), except that it can
 throw a XMLStreamException. This is important distinction,
 since the underlying stream reader is NOT allowed to throw such an
 exception when its
 hasNext() gets called; but the underlying parser
 may well need to advance the input stream and in doing so may
 encounter an exception. This exception should be propagated to
 the caller, as it may signal a problem with the input stream
 or xml content.XMLStreamExceptionboolean isPropertySupported(String name)
XMLInputFactory.isPropertySupported(java.lang.String), used
 to determine whether a property is supported by the Reader
 instance. This means that this method may return false
 for some properties that the input factory does support: specifically,
 it should only return true if the value is mutable on per-instance
 basis. False means that either the property is not recognized, or
 is not mutable via reader instance.boolean setProperty(String name, Object value)
XMLInputFactory2
 instance. Exactly which methods are mutable is implementation
 specific.name - Name of the property to setvalue - Value to set property to.InvalidArgumentException - if the property is not supported
   (or recognized) by the stream reader implementationCopyright © 2015 fasterxml.com. All Rights Reserved.