Hierarchy For Package net.thevpc.common.prs.plugin
Class Hierarchy
- java.lang.Object
- net.thevpc.common.prs.plugin.AbstractLocalRepository (implements net.thevpc.common.prs.plugin.LocalRepository)
- net.thevpc.common.prs.plugin.LocalRepositoryImpl
- net.thevpc.common.prs.plugin.BlendedFile
- net.thevpc.common.prs.plugin.DefaultPlugin<T,
Pm> (implements net.thevpc.common.prs.plugin.Plugin<T, Pm>) - net.thevpc.common.prs.plugin.DefaultPluginLoaderListener (implements net.thevpc.common.prs.plugin.PluginLoaderListener)
- net.thevpc.common.prs.plugin.DefaultPluginManager<App,
Plug> (implements net.thevpc.common.prs.plugin.PluginManager<App, Plug>) - net.thevpc.common.prs.plugin.DefaultPluginRepository (implements net.thevpc.common.prs.plugin.PluginRepository)
- net.thevpc.common.prs.plugin.FieldValueProviderManager
- java.io.InputStream (implements java.io.Closeable)
- java.io.FilterInputStream
- net.thevpc.common.prs.plugin.ProgressMonitorInputStream2
- java.io.FilterInputStream
- net.thevpc.common.prs.plugin.PluginDependency (implements java.io.Serializable)
- net.thevpc.common.prs.plugin.PluginDescriptor (implements java.lang.Comparable<T>, java.io.Serializable)
- net.thevpc.common.prs.plugin.PluginLoader
- net.thevpc.common.prs.plugin.PluginManagerCache (implements java.io.Serializable)
- net.thevpc.common.prs.plugin.PluginManagerCache.ClassCache (implements java.io.Serializable)
- net.thevpc.common.prs.plugin.PluginManagerCache.FieldCache (implements java.io.Serializable)
- net.thevpc.common.prs.plugin.PluginManagerCache.ImplementationCache (implements java.io.Serializable)
- net.thevpc.common.prs.plugin.PluginManagerCache.MethodCache (implements java.io.Serializable)
- net.thevpc.common.prs.plugin.PluginManagerCache.PluginCache (implements java.io.Serializable)
- net.thevpc.common.prs.plugin.PluginRepositoryInfo (implements java.io.Serializable)
- net.thevpc.common.prs.plugin.PluginRepositoryTool
- net.thevpc.common.prs.plugin.PluginsList (implements java.io.Serializable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- net.thevpc.common.prs.plugin.PluginException
- net.thevpc.common.prs.plugin.DisabledPluginException
- net.thevpc.common.prs.plugin.InvalidPluginException
- net.thevpc.common.prs.plugin.PluginAlreadyRegistredException
- net.thevpc.common.prs.plugin.RequiredPluginException
- net.thevpc.common.prs.plugin.UnknownPluginException
- net.thevpc.common.prs.plugin.PluginException
- java.lang.RuntimeException
- java.lang.Exception
- net.thevpc.common.prs.plugin.UrlCacheManager
- net.thevpc.common.prs.plugin.VersionInterval (implements java.io.Serializable)
- net.thevpc.common.prs.plugin.VersionIntervall (implements net.thevpc.common.prs.xml.XmlSerializable)
- net.thevpc.common.prs.plugin.AbstractLocalRepository (implements net.thevpc.common.prs.plugin.LocalRepository)
Interface Hierarchy
- java.lang.Comparable<T>
- net.thevpc.common.prs.plugin.PluginRepository
- net.thevpc.common.prs.plugin.ExtensionFactory<T>
- net.thevpc.common.prs.iconset.IconSetHolder
- net.thevpc.common.prs.ResourceSetHolder (also extends net.thevpc.common.prs.messageset.MessageSetHolder)
- net.thevpc.common.prs.plugin.Plugin<T,
Pm> (also extends net.thevpc.common.prs.log.LoggerProvider)
- net.thevpc.common.prs.plugin.Plugin<T,
- net.thevpc.common.prs.ResourceSetHolder (also extends net.thevpc.common.prs.messageset.MessageSetHolder)
- net.thevpc.common.prs.plugin.LocalRepository
- net.thevpc.common.prs.log.LoggerProvider
- net.thevpc.common.prs.plugin.PluggableApplication
- net.thevpc.common.prs.plugin.Plugin<T,
Pm> (also extends net.thevpc.common.prs.ResourceSetHolder)
- net.thevpc.common.prs.messageset.MessageSetHolder
- net.thevpc.common.prs.ResourceSetHolder (also extends net.thevpc.common.prs.iconset.IconSetHolder)
- net.thevpc.common.prs.plugin.Plugin<T,
Pm> (also extends net.thevpc.common.prs.log.LoggerProvider)
- net.thevpc.common.prs.plugin.Plugin<T,
- net.thevpc.common.prs.ResourceSetHolder (also extends net.thevpc.common.prs.iconset.IconSetHolder)
- net.thevpc.common.prs.plugin.PluginFilter<Plug>
- net.thevpc.common.prs.plugin.PluginLoaderListener
- net.thevpc.common.prs.plugin.PluginManager<App,
Plug> - net.thevpc.common.prs.plugin.UrlFilter
- net.thevpc.common.prs.plugin.ValueProvider
Annotation Interface Hierarchy
- net.thevpc.common.prs.plugin.DBCPluginDependency (implements java.lang.annotation.Annotation)
- net.thevpc.common.prs.plugin.Extension (implements java.lang.annotation.Annotation)
- net.thevpc.common.prs.plugin.ExtensionFactoryType (implements java.lang.annotation.Annotation)
- net.thevpc.common.prs.plugin.Ignore (implements java.lang.annotation.Annotation)
- net.thevpc.common.prs.plugin.Implementation (implements java.lang.annotation.Annotation)
- net.thevpc.common.prs.plugin.Initializer (implements java.lang.annotation.Annotation)
- net.thevpc.common.prs.plugin.Inject (implements java.lang.annotation.Annotation)
- net.thevpc.common.prs.plugin.NewInstance (implements java.lang.annotation.Annotation)
- net.thevpc.common.prs.plugin.PluginInfo (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)
- net.thevpc.common.prs.plugin.PluginDescriptor.Status
- net.thevpc.common.prs.plugin.UrlCacheManager.Algorithm
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)