# Class XSEntityNeverResolver

java.lang.Object
com.io7m.xstructural.vanilla.internal.XSEntityNeverResolver

All Implemented Interfaces:
  `EntityResolver, EntityResolver2`

public final class XSEntityNeverResolver extends Object implements EntityResolver2
A resource resolver.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `XSEntityNeverResolver()`
  A resource resolver.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `InputSource`
  `getExternalSubset(String name, String baseURI)`
  `InputSource`
  `resolveEntity(String publicId, String systemId)`
  `InputSource`
  `resolveEntity(String name, String publicId, String baseURI, String systemId)`

  ### Methods inherited from class Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### XSEntityNeverResolver

    public XSEntityNeverResolver()
    A resource resolver.

- ## Method Details

  - ### getExternalSubset

    public InputSource getExternalSubset(String name, String baseURI) throws SAXException
    Specified by:
      `getExternalSubset` in interface `EntityResolver2`
    Throws:
      `SAXException`

  - ### resolveEntity

    public InputSource resolveEntity(String name, String publicId, String baseURI, String systemId)
    Specified by:
      `resolveEntity` in interface `EntityResolver2`

  - ### resolveEntity

    public InputSource resolveEntity(String publicId, String systemId)
    Specified by:
      `resolveEntity` in interface `EntityResolver`