Class Hierarchy
- java.lang.Object
- java.lang.Record
- eu.rarogsoftware.rarog.platform.api.plugins.PluginManifest
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- eu.rarogsoftware.rarog.platform.api.plugins.PluginException
- java.lang.Exception
- java.lang.Record
Interface Hierarchy
- eu.rarogsoftware.rarog.platform.api.plugins.FeatureDescriptor
- eu.rarogsoftware.rarog.platform.api.plugins.FeatureModule<T>
- eu.rarogsoftware.rarog.platform.api.plugins.PurgeableFeatureModule<T>
- eu.rarogsoftware.rarog.platform.api.plugins.Plugin
- eu.rarogsoftware.rarog.platform.api.plugins.ResourceHoldingPlugin
- eu.rarogsoftware.rarog.platform.api.plugins.PluginActivator
- eu.rarogsoftware.rarog.platform.api.plugins.PluginArtifact
- eu.rarogsoftware.rarog.platform.api.plugins.PluginManager
- eu.rarogsoftware.rarog.platform.api.plugins.PluginsService
- eu.rarogsoftware.rarog.platform.api.plugins.PluginsStateStore
- eu.rarogsoftware.rarog.platform.api.plugins.PluginStateListener
Annotation Interface Hierarchy
- eu.rarogsoftware.rarog.platform.api.plugins.ComponentImport (implements java.lang.annotation.Annotation)
- eu.rarogsoftware.rarog.platform.api.plugins.ExportComponent (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)
- eu.rarogsoftware.rarog.platform.api.plugins.Plugin.PluginState
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)