Hierarchy For All Packages
Package Hierarchies:- dev.siea.jonion,
- dev.siea.jonion.configuration,
- dev.siea.jonion.configuration.finder,
- dev.siea.jonion.dependency,
- dev.siea.jonion.descriptor,
- dev.siea.jonion.descriptor.finder,
- dev.siea.jonion.exceptions,
- dev.siea.jonion.impl,
- dev.siea.jonion.lifecycle,
- dev.siea.jonion.loader,
- dev.siea.jonion.manager
Class Hierarchy
- java.lang.Object
- dev.siea.jonion.manager.AbstractPluginManager (implements dev.siea.jonion.manager.PluginManager)
- dev.siea.jonion.manager.DefaultPluginManager
- java.lang.ClassLoader
- java.security.SecureClassLoader
- java.net.URLClassLoader (implements java.io.Closeable)
- dev.siea.jonion.loader.CustomClassLoader
- java.net.URLClassLoader (implements java.io.Closeable)
- java.security.SecureClassLoader
- dev.siea.jonion.descriptor.DefaultPluginDescriptor (implements dev.siea.jonion.descriptor.PluginDescriptor)
- dev.siea.jonion.Plugin
- dev.siea.jonion.impl.SimplePlugin
- dev.siea.jonion.configuration.PluginConfig
- dev.siea.jonion.configuration.XmlPluginConfig
- dev.siea.jonion.configuration.YamlPluginConfig
- dev.siea.jonion.dependency.PluginDependency
- dev.siea.jonion.PluginFactory
- dev.siea.jonion.PluginWrapper
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- dev.siea.jonion.exceptions.DependencyException
- dev.siea.jonion.exceptions.CircularDependencyException
- dev.siea.jonion.exceptions.MissingDependencyException
- dev.siea.jonion.exceptions.PluginException
- dev.siea.jonion.exceptions.PluginLoadException
- java.lang.RuntimeException
- dev.siea.jonion.exceptions.ConfigException
- dev.siea.jonion.exceptions.ConfigSaveException
- dev.siea.jonion.exceptions.ConfigException
- dev.siea.jonion.exceptions.DependencyException
- java.lang.Exception
- dev.siea.jonion.configuration.finder.XmlConfigurationFinder (implements dev.siea.jonion.configuration.finder.PluginConfigurationFinder)
- dev.siea.jonion.descriptor.finder.XmlDescriptorFinder (implements dev.siea.jonion.descriptor.finder.PluginDescriptorFinder)
- dev.siea.jonion.configuration.finder.YamlConfigurationFinder (implements dev.siea.jonion.configuration.finder.PluginConfigurationFinder)
- dev.siea.jonion.descriptor.finder.YamlDescriptorFinder (implements dev.siea.jonion.descriptor.finder.PluginDescriptorFinder)
- dev.siea.jonion.manager.AbstractPluginManager (implements dev.siea.jonion.manager.PluginManager)
Interface Hierarchy
- dev.siea.jonion.configuration.finder.PluginConfigurationFinder
- dev.siea.jonion.descriptor.PluginDescriptor
- dev.siea.jonion.descriptor.finder.PluginDescriptorFinder
- dev.siea.jonion.manager.PluginManager
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.siea.jonion.lifecycle.PluginState
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)