Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- hudson.PermalinkList
 
 - hudson.ExtensionList<T> (implements jenkins.util.io.OnMaster)
- hudson.DescriptorExtensionList<T,
D>  
 - hudson.DescriptorExtensionList<T,
 
 - java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
 
 - java.util.AbstractList<E> (implements java.util.List<E>)
 - hudson.model.AbstractDescribableImpl<T> (implements hudson.model.Describable<T>)
- hudson.ProxyConfiguration (implements hudson.model.Saveable, java.io.Serializable)
 
 - java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - java.util.TreeMap<K,
V> (implements java.lang.Cloneable, java.util.NavigableMap<K, V>, java.io.Serializable) - hudson.EnvVars
 
 
 - java.util.TreeMap<K,
 - hudson.AbstractMarkupText
- hudson.MarkupText
 - hudson.MarkupText.SubText
 
 - hudson.model.AbstractModelObject (implements hudson.search.SearchableModelObject)
- hudson.model.AdministrativeMonitor (implements hudson.ExtensionPoint, org.kohsuke.stapler.StaplerProxy)
 - hudson.PluginManager (implements jenkins.util.io.OnMaster, org.kohsuke.stapler.StaplerOverridable, org.kohsuke.stapler.StaplerProxy)
- hudson.LocalPluginManager
 
 
 - jenkins.AgentProtocol (implements hudson.ExtensionPoint)
 - hudson.BulkChange (implements java.io.Closeable)
 - hudson.ClassicPluginStrategy (implements hudson.PluginStrategy)
 - java.lang.ClassLoader
- hudson.PluginManager.UberClassLoader
 - java.security.SecureClassLoader
- java.net.URLClassLoader (implements java.io.Closeable)
- jenkins.util.URLClassLoader2 (implements jenkins.util.JenkinsClassLoader)
- hudson.PluginFirstClassLoader2
 
 
 - jenkins.util.URLClassLoader2 (implements jenkins.util.JenkinsClassLoader)
 
 - java.net.URLClassLoader (implements java.io.Closeable)
 
 - hudson.DependencyRunner (implements java.lang.Runnable)
 - hudson.model.Descriptor<T> (implements jenkins.model.Loadable, jenkins.util.io.OnMaster, hudson.model.Saveable)
- jenkins.model.GlobalConfiguration (implements hudson.model.Describable<T>, hudson.ExtensionPoint)
- hudson.ProxyConfigurationManager
 
 - hudson.ProxyConfiguration.DescriptorImpl
 
 - jenkins.model.GlobalConfiguration (implements hudson.model.Describable<T>, hudson.ExtensionPoint)
 - hudson.util.DirScanner (implements java.io.Serializable)
 - hudson.DNSMultiCast
 - hudson.ExtensionComponent<T> (implements java.lang.Comparable<T>)
 - hudson.ExtensionFinder (implements hudson.ExtensionPoint)
- hudson.ExtensionFinder.GuiceFinder
 - hudson.ExtensionFinder.Sezpoz
 
 - hudson.ExtensionFinder.GuiceExtensionAnnotation<T>
 - hudson.ExtensionListListener
 - hudson.ExtensionListView
 - hudson.FilePath (implements org.jenkinsci.remoting.SerializableOnlyOverRemoting)
 - hudson.FilePath.AbstractInterceptorCallableWrapper<T> (implements hudson.remoting.DelegatingCallable<V,
T>)  - hudson.FilePath.FileCallableWrapperFactory (implements hudson.ExtensionPoint)
 - hudson.FileSystemProvisioner (implements hudson.model.Describable<T>)
 - hudson.Functions
 - hudson.Functions.RunUrl
 - hudson.Functions.ThreadGroupMap (implements java.util.Comparator<T>, java.io.Serializable)
 - hudson.Indenter<J>
 - hudson.Launcher
- hudson.Launcher.DecoratedLauncher
 - hudson.Launcher.DummyLauncher
 - hudson.Launcher.LocalLauncher
 - hudson.Launcher.RemoteLauncher
 
 - hudson.Launcher.IOTriplet (implements java.io.Serializable)
 - hudson.Launcher.ProcStarter
 - hudson.LauncherDecorator (implements hudson.ExtensionPoint)
 - hudson.Lookup
 - hudson.Main
 - hudson.model.ManagementLink (implements hudson.model.Action, hudson.ExtensionPoint)
- hudson.AboutJenkins
 
 - hudson.Messages
 - hudson.slaves.OfflineCause
 - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- hudson.util.DelegatingOutputStream
- hudson.CloseProofOutputStream
 
 
 - hudson.util.DelegatingOutputStream
 - hudson.Plugin (implements jenkins.model.Loadable, hudson.model.Saveable, org.kohsuke.stapler.StaplerProxy)
- hudson.Plugin.DummyImpl
 
 - hudson.PluginManager.FailedPlugin
 - hudson.PluginManager.MetadataCache
 - hudson.PluginManager.PluginUpdateMonitor.PluginUpdateInfo
 - hudson.PluginManager.UpdateCenterProxy (implements org.kohsuke.stapler.StaplerFallback)
 - hudson.PluginManagerStaplerOverride (implements hudson.ExtensionPoint)
 - hudson.PluginWrapper (implements java.lang.Comparable<T>, hudson.model.ModelObject)
 - hudson.PluginWrapper.Dependency
 - hudson.PluginWrapper.PluginDisableResult
 - hudson.Proc
- hudson.Launcher.RemoteLauncher.ProcImpl (implements hudson.Proc.ProcWithJenkins23271Patch)
 - hudson.Proc.LocalProc
 - hudson.Proc.RemoteProc (implements hudson.Proc.ProcWithJenkins23271Patch)
 
 - hudson.ResponseHeaderFilter (implements org.kohsuke.stapler.CompatibleFilter)
 - hudson.StructuredForm
 - java.lang.Thread (implements java.lang.Runnable)
- hudson.TcpSlaveAgentListener
 
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.InterruptedException
 - java.io.IOException
- hudson.AbortException
 
 
 
 - java.lang.Exception
 - hudson.URLConnectionDecorator (implements hudson.ExtensionPoint)
 - hudson.Util
 - hudson.WebAppMain (implements jakarta.servlet.ServletContextListener)
 - hudson.WebAppMain.FileAndDescription
 - hudson.WorkspaceSnapshot (implements hudson.model.Action)
 - hudson.XmlFile
 
 - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
 
Interface Hierarchy
- hudson.DependencyRunner.ProjectRunnable
 - hudson.ExtensionPoint
- hudson.PluginStrategy
 
 - hudson.FeedAdapter<E>
 - hudson.Launcher.RemoteProcess
 - hudson.Proc.ProcWithJenkins23271Patch
 - org.jenkinsci.remoting.RoleSensitive
- hudson.FilePath.FileCallable<T> (also extends java.io.Serializable)
 
 - java.io.Serializable
- hudson.FilePath.FileCallable<T> (also extends org.jenkinsci.remoting.RoleSensitive)
 
 
Annotation Interface Hierarchy
- hudson.CopyOnWrite (implements java.lang.annotation.Annotation)
 - hudson.Extension (implements java.lang.annotation.Annotation)
 - hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson (implements java.lang.annotation.Annotation)
 - hudson.RelativePath (implements java.lang.annotation.Annotation)
 - hudson.RestrictedSince (implements java.lang.annotation.Annotation)
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- hudson.FilePath.DisplayOption (implements java.nio.file.CopyOption, java.nio.file.OpenOption)
 - hudson.FilePath.TarCompression
 - hudson.Platform
 - hudson.PluginWrapper.PluginDisableStatus
 - hudson.PluginWrapper.PluginDisableStrategy
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)