# Hierarchy For Package org.gjt.sp.jedit.io

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.gjt.sp.jedit.io.AutoDetection
  - org.gjt.sp.jedit.io.AutoDetection.Result
  - org.gjt.sp.jedit.io.CharsetEncoding (implements org.gjt.sp.jedit.io.Encoding)
  - org.gjt.sp.jedit.io.EncodingServer
  - org.gjt.sp.jedit.io.EncodingWithBOM (implements org.gjt.sp.jedit.io.Encoding)
  - org.gjt.sp.jedit.io.EncodingWithBOM.Detector (implements org.gjt.sp.jedit.io.EncodingDetector)
  - org.gjt.sp.jedit.io.GlobVFSFileFilter (implements org.gjt.sp.jedit.io.VFSFileFilter)
  - org.gjt.sp.jedit.io.RegexEncodingDetector (implements org.gjt.sp.jedit.io.EncodingDetector)
  - org.gjt.sp.util.Task (implements org.gjt.sp.util.ProgressObserver, java.lang.Runnable)
    - org.gjt.sp.jedit.io.CopyFileWorker
    - org.gjt.sp.jedit.io.LocalFileSaveTask
  - org.gjt.sp.jedit.io.VFS
    - org.gjt.sp.jedit.io.FavoritesVFS
    - org.gjt.sp.jedit.io.FileRootsVFS
    - org.gjt.sp.jedit.io.FileVFS
    - org.gjt.sp.jedit.io.UrlVFS
  - org.gjt.sp.jedit.io.VFS.DirectoryEntryCompare (implements java.util.Comparator<T>)
  - org.gjt.sp.jedit.io.VFSFile (implements java.io.Serializable)
    - org.gjt.sp.jedit.io.FavoritesVFS.Favorite
    - org.gjt.sp.jedit.io.FileVFS.LocalFile
  - org.gjt.sp.jedit.io.VFSManager
  - org.gjt.sp.jedit.io.XMLEncodingDetector (implements org.gjt.sp.jedit.io.EncodingDetector)

## Interface Hierarchy

- org.gjt.sp.jedit.io.Encoding
- org.gjt.sp.jedit.io.EncodingDetector
- org.gjt.sp.jedit.io.VFSFileFilter

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.gjt.sp.jedit.io.CopyFileWorker.Behavior