# Hierarchy For Package edu.ucsb.nceas.metacat

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - edu.ucsb.nceas.metacat.AccessionNumber
  - edu.ucsb.nceas.metacat.ArchiveHandler
  - edu.ucsb.nceas.metacat.AssociateAccessPolicy
  - edu.ucsb.nceas.metacat.AuthLdap (implements edu.ucsb.nceas.metacat.AuthInterface)
  - edu.ucsb.nceas.metacat.AuthSession
  - edu.ucsb.nceas.metacat.AuthStub (implements edu.ucsb.nceas.metacat.AuthInterface)
  - edu.ucsb.nceas.metacat.AuthTest (implements edu.ucsb.nceas.metacat.AuthInterface)
  - edu.ucsb.nceas.metacat.shared.BaseAccess
    - edu.ucsb.nceas.metacat.XMLQueryresultAccess
  - edu.ucsb.nceas.metacat.BasicNode
    - edu.ucsb.nceas.metacat.CommentNode
    - edu.ucsb.nceas.metacat.DBSAXNode
    - edu.ucsb.nceas.metacat.ElementNode
    - edu.ucsb.nceas.metacat.PINode
    - edu.ucsb.nceas.metacat.TextNode
  - edu.ucsb.nceas.metacat.ContentTypeProvider
  - edu.ucsb.nceas.metacat.DBDTDHandler (implements org.xml.sax.DTDHandler)
  - edu.ucsb.nceas.metacat.DBEntityResolver (implements org.xml.sax.EntityResolver)
  - edu.ucsb.nceas.metacat.DBQuery
  - edu.ucsb.nceas.metacat.DBSimpleQuery
  - edu.ucsb.nceas.metacat.DBTransform
  - edu.ucsb.nceas.metacat.DBUtil
  - edu.ucsb.nceas.metacat.DBValidate
  - org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - edu.ucsb.nceas.metacat.CatalogMessageHandler
    - edu.ucsb.nceas.metacat.DBSAXHandler (implements org.xml.sax.ext.DeclHandler, org.xml.sax.ext.LexicalHandler)
      - edu.ucsb.nceas.metacat.Eml200SAXHandler (implements edu.ucsb.nceas.utilities.access.AccessControlInterface)
      - edu.ucsb.nceas.metacat.Eml210SAXHandler (implements edu.ucsb.nceas.utilities.access.AccessControlInterface)
    - edu.ucsb.nceas.metacat.MetacatResultSet
    - edu.ucsb.nceas.metacat.QuerySpecification
  - edu.ucsb.nceas.metacat.DistributionSection
  - edu.ucsb.nceas.metacat.DocumentIdentifier
  - edu.ucsb.nceas.metacat.DocumentIdQuery
  - edu.ucsb.nceas.metacat.DocumentImpl
  - edu.ucsb.nceas.metacat.DocumentImplWrapper
  - edu.ucsb.nceas.metacat.EML201DocumentCorrector
  - edu.ucsb.nceas.metacat.EventLog
  - edu.ucsb.nceas.metacat.EventLogData
  - edu.ucsb.nceas.metacat.EventLogFilter
  - javax.servlet.GenericServlet (implements java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig)
    - javax.servlet.http.HttpServlet (implements java.io.Serializable)
      - edu.ucsb.nceas.metacat.MetaCatServlet
  - edu.ucsb.nceas.metacat.IdentifierManager
  - edu.ucsb.nceas.metacat.IndexingQueue
  - edu.ucsb.nceas.metacat.MetacatHandler
  - edu.ucsb.nceas.metacat.MetacatProfiler
  - edu.ucsb.nceas.metacat.MetacatProfiler.Profile
  - edu.ucsb.nceas.metacat.MetacatResultSet.Document
  - edu.ucsb.nceas.metacat.MetacatURL
  - edu.ucsb.nceas.metacat.NodeComparator (implements java.util.Comparator<T>)
  - edu.ucsb.nceas.metacat.NodeRecord
  - edu.ucsb.nceas.metacat.PathIndexEntry
  - edu.ucsb.nceas.metacat.PermissionController
  - edu.ucsb.nceas.metacat.QueryGroup
  - edu.ucsb.nceas.metacat.QueryTerm
  - edu.ucsb.nceas.metacat.ReadOnlyChecker
  - edu.ucsb.nceas.metacat.RelationHandler
  - edu.ucsb.nceas.metacat.RemoteDocument
  - edu.ucsb.nceas.metacat.SchemaLocationResolver
  - edu.ucsb.nceas.metacat.SubTree (implements java.util.Comparator<T>)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - edu.ucsb.nceas.metacat.AccessionNumberException
      - edu.ucsb.nceas.metacat.AuthTLSException
      - edu.ucsb.nceas.metacat.ErrorHandledException
      - edu.ucsb.nceas.metacat.McdbException
        - edu.ucsb.nceas.metacat.McdbDocNotFoundException
  - java.util.TimerTask (implements java.lang.Runnable)
    - edu.ucsb.nceas.metacat.IndexingTimerTask
    - edu.ucsb.nceas.metacat.QueryResultTableBuilder
    - edu.ucsb.nceas.metacat.Sitemap
  - edu.ucsb.nceas.metacat.Version (implements java.lang.Comparable<T>)
    - edu.ucsb.nceas.metacat.MetacatVersion

## Interface Hierarchy

- edu.ucsb.nceas.metacat.AuthInterface

Copyright © 2020 Regents of the University of California. All Rights Reserved.