# Hierarchy For Package com.io7m.xstructural.vanilla.internal

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.io7m.xstructural.vanilla.internal.XSDocumentNumbering
  - com.io7m.xstructural.vanilla.internal.XSEntityNeverResolver (implements org.xml.sax.ext.EntityResolver2)
  - com.io7m.xstructural.vanilla.internal.XSEntityResolver (implements org.xml.sax.ext.EntityResolver2)
  - com.io7m.xstructural.vanilla.internal.XSEPUBCreator (implements com.io7m.xstructural.api.XSProcessorType)
  - com.io7m.xstructural.vanilla.internal.XSEPUBPackageCreator (implements com.io7m.xstructural.api.XSProcessorType)
  - com.io7m.xstructural.vanilla.internal.XSErrorHandler (implements org.xml.sax.ErrorHandler)
  - com.io7m.xstructural.vanilla.internal.XSMessageListener (implements java.io.Closeable, net.sf.saxon.s9api.MessageListener2)
  - com.io7m.xstructural.vanilla.internal.XSProcessor (implements com.io7m.xstructural.api.XSProcessorType)
  - com.io7m.xstructural.vanilla.internal.XSResourceResolver (implements org.w3c.dom.ls.LSResourceResolver)
  - com.io7m.xstructural.vanilla.internal.XSSAXParsers
  - com.io7m.xstructural.vanilla.internal.XSTransformer (implements com.io7m.xstructural.api.XSProcessorType)
  - com.io7m.xstructural.vanilla.internal.XSTypeLoader (implements org.xml.sax.ContentHandler, org.xml.sax.ErrorHandler)
  - com.io7m.xstructural.vanilla.internal.XSTypeValidator (implements org.xml.sax.ContentHandler, org.xml.sax.ErrorHandler)
  - com.io7m.xstructural.vanilla.internal.XSValidator (implements com.io7m.xstructural.api.XSProcessorType)
  - com.io7m.xstructural.vanilla.internal.XSXHTMLValidator (implements com.io7m.xstructural.api.XSProcessorType)

## Record Class Hierarchy

- java.lang.Object
  - java.lang.Record
    - com.io7m.xstructural.vanilla.internal.XSTypeAttributeDeclaration
    - com.io7m.xstructural.vanilla.internal.XSTypeAttributeDeclaration.LanguageString
    - com.io7m.xstructural.vanilla.internal.XSTypeAttributeDeclarationCollection