# Hierarchy For Package org.tmatesoft.svn.core

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.tmatesoft.svn.core.SVNAnnotationGenerator (implements org.tmatesoft.svn.core.io.ISVNFileRevisionHandler)
  - org.tmatesoft.svn.core.SVNCommitInfo
  - org.tmatesoft.svn.core.SVNDepth (implements java.lang.Comparable<T>)
  - org.tmatesoft.svn.core.SVNDirEntry (implements java.lang.Comparable<T>)
  - org.tmatesoft.svn.core.SVNErrorCode (implements java.io.Serializable)
  - org.tmatesoft.svn.core.SVNErrorMessage (implements java.io.Serializable)
  - org.tmatesoft.svn.core.SVNLock
  - org.tmatesoft.svn.core.SVNLogEntry (implements java.io.Serializable)
  - org.tmatesoft.svn.core.SVNLogEntryPath (implements java.io.Serializable)
  - org.tmatesoft.svn.core.SVNMergeInfo
  - org.tmatesoft.svn.core.SVNMergeInfoInheritance
  - org.tmatesoft.svn.core.SVNMergeRange (implements java.lang.Comparable<T>)
  - org.tmatesoft.svn.core.SVNMergeRangeList
  - org.tmatesoft.svn.core.SVNNodeKind (implements java.lang.Comparable<T>, java.io.Serializable)
  - org.tmatesoft.svn.core.SVNProperties (implements java.lang.Cloneable, java.io.Serializable)
  - org.tmatesoft.svn.core.SVNProperty
  - org.tmatesoft.svn.core.SVNPropertyValue (implements java.io.Serializable)
  - org.tmatesoft.svn.core.SVNRevisionProperty
  - org.tmatesoft.svn.core.SVNURL
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.tmatesoft.svn.core.SVNException
        - org.tmatesoft.svn.core.SVNAuthenticationException
        - org.tmatesoft.svn.core.SVNCancelException

## Interface Hierarchy

- org.tmatesoft.svn.core.ISVNCanceller
- org.tmatesoft.svn.core.ISVNDirEntryHandler
- org.tmatesoft.svn.core.ISVNLogEntryHandler