Class WstxSAXParser.ResolverProxy

  • All Implemented Interfaces:
    javax.xml.stream.XMLResolver
    Enclosing class:
    WstxSAXParser

    final class WstxSAXParser.ResolverProxy
    extends java.lang.Object
    implements javax.xml.stream.XMLResolver
    Simple helper class that converts from Stax API into SAX EntityResolver call(s)
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private javax.xml.stream.XMLResolver mFallback
      Stax resolver originally configured on the factory; used as a fallback when no SAX EntityResolver has been set on the parser.
    • Constructor Summary

      Constructors 
      Constructor Description
      ResolverProxy()  
      ResolverProxy​(javax.xml.stream.XMLResolver fallback)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object resolveEntity​(java.lang.String publicID, java.lang.String systemID, java.lang.String baseURI, java.lang.String namespace)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • mFallback

        private final javax.xml.stream.XMLResolver mFallback
        Stax resolver originally configured on the factory; used as a fallback when no SAX EntityResolver has been set on the parser. See [woodstox-core#226].
    • Constructor Detail

      • ResolverProxy

        public ResolverProxy()
      • ResolverProxy

        public ResolverProxy​(javax.xml.stream.XMLResolver fallback)
    • Method Detail

      • resolveEntity

        public java.lang.Object resolveEntity​(java.lang.String publicID,
                                              java.lang.String systemID,
                                              java.lang.String baseURI,
                                              java.lang.String namespace)
                                       throws javax.xml.stream.XMLStreamException
        Specified by:
        resolveEntity in interface javax.xml.stream.XMLResolver
        Throws:
        javax.xml.stream.XMLStreamException