Hierarchy For All Packages
- eu.cloudnetservice.ext.platforminject.api,
- eu.cloudnetservice.ext.platforminject.api.data,
- eu.cloudnetservice.ext.platforminject.api.defaults,
- eu.cloudnetservice.ext.platforminject.api.generator,
- eu.cloudnetservice.ext.platforminject.api.inject,
- eu.cloudnetservice.ext.platforminject.api.mapping,
- eu.cloudnetservice.ext.platforminject.api.registry,
- eu.cloudnetservice.ext.platforminject.api.spi,
- eu.cloudnetservice.ext.platforminject.api.stereotype,
- eu.cloudnetservice.ext.platforminject.api.util,
- eu.cloudnetservice.ext.platforminject.loader
Class Hierarchy
- java.lang.Object
- eu.cloudnetservice.ext.platforminject.api.defaults.BasePlatformPluginManager<I,
T> (implements eu.cloudnetservice.ext.platforminject.api.PlatformPluginManager<I, T>) - eu.cloudnetservice.ext.platforminject.api.util.FunctionalUtil
- eu.cloudnetservice.ext.platforminject.api.util.FunctionalUtil.MemoizingSupplier<T> (implements java.util.function.Supplier<T>)
- eu.cloudnetservice.ext.platforminject.api.spi.PlatformDataGeneratorProvider
- eu.cloudnetservice.ext.platforminject.loader.PlatformInjectSupportLoader
- eu.cloudnetservice.ext.platforminject.api.registry.PlatformManagerRegistryHolder
- eu.cloudnetservice.ext.platforminject.api.spi.PlatformPluginManagerProvider<I,
T> (implements eu.cloudnetservice.driver.base.Named) - eu.cloudnetservice.ext.platforminject.api.data.PluginDataParser
- eu.cloudnetservice.ext.platforminject.api.util.PluginUtil
- eu.cloudnetservice.ext.platforminject.api.defaults.BasePlatformPluginManager<I,
Interface Hierarchy
- eu.cloudnetservice.ext.platforminject.api.inject.BindingsInstaller
- eu.cloudnetservice.driver.inject.InjectionLayerHolder<I>
- eu.cloudnetservice.ext.platforminject.api.PlatformPluginInfo<I,
T, P>
- eu.cloudnetservice.ext.platforminject.api.PlatformPluginInfo<I,
- eu.cloudnetservice.ext.platforminject.api.PlatformEntrypoint
- eu.cloudnetservice.ext.platforminject.api.generator.PlatformMainClassGenerator
- eu.cloudnetservice.ext.platforminject.api.PlatformPluginManager<I,
T> - eu.cloudnetservice.ext.platforminject.api.spi.PlatformPluginManagerRegistry
- eu.cloudnetservice.ext.platforminject.api.generator.PluginInfoGenerator
Annotation Interface Hierarchy
- eu.cloudnetservice.ext.platforminject.api.stereotype.Command (implements java.lang.annotation.Annotation)
- eu.cloudnetservice.ext.platforminject.api.stereotype.ConstructionListener (implements java.lang.annotation.Annotation)
- eu.cloudnetservice.ext.platforminject.api.stereotype.Dependency (implements java.lang.annotation.Annotation)
- eu.cloudnetservice.ext.platforminject.api.stereotype.ExternalDependency (implements java.lang.annotation.Annotation)
- eu.cloudnetservice.ext.platforminject.api.stereotype.PlatformPlugin (implements java.lang.annotation.Annotation)
- eu.cloudnetservice.ext.platforminject.api.stereotype.ProvidesFor (implements java.lang.annotation.Annotation)
- eu.cloudnetservice.ext.platforminject.api.stereotype.Repository (implements java.lang.annotation.Annotation)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- eu.cloudnetservice.ext.platforminject.api.mapping.Container<C>
- eu.cloudnetservice.ext.platforminject.api.defaults.DefaultPlatformPluginInfo<I,
T, P> (implements eu.cloudnetservice.ext.platforminject.api.PlatformPluginInfo<I, T, P>) - eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
- eu.cloudnetservice.ext.platforminject.api.mapping.PlatformedContainer<C,
I>
- java.lang.Record