Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- aliases() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.Command
- api() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.PlatformPlugin
- apiVersion - Variable in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
The field for the
apiVersionrecord component. - apiVersion() - Method in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
Returns the value of the
apiVersionrecord component. - applyBindings(InjectionLayer<?>) - Method in interface eu.cloudnetservice.ext.platforminject.api.inject.BindingsInstaller
- artifactId() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.ExternalDependency
- authors - Variable in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
The field for the
authorsrecord component. - authors() - Method in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
Returns the value of the
authorsrecord component. - authors() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.PlatformPlugin
B
- BASE_INJECTION_LAYER - Static variable in class eu.cloudnetservice.ext.platforminject.api.defaults.BasePlatformPluginManager
- BasePlatformPluginManager<I,
T> - Class in eu.cloudnetservice.ext.platforminject.api.defaults - BasePlatformPluginManager(Function<T, I>, Function<T, Object>) - Constructor for class eu.cloudnetservice.ext.platforminject.api.defaults.BasePlatformPluginManager
- bindGenericSupertypes() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.ProvidesFor
- BindingsInstaller - Interface in eu.cloudnetservice.ext.platforminject.api.inject
- bindWildcardTypeOfParameterizedTypes() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.ProvidesFor
- buildClassName(String, String, String) - Static method in class eu.cloudnetservice.ext.platforminject.api.util.PluginUtil
C
- close() - Method in record class eu.cloudnetservice.ext.platforminject.api.defaults.DefaultPlatformPluginInfo
- close() - Method in interface eu.cloudnetservice.ext.platforminject.api.PlatformPluginInfo
- Command - Annotation Interface in eu.cloudnetservice.ext.platforminject.api.stereotype
- commands - Variable in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
The field for the
commandsrecord component. - commands() - Method in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
Returns the value of the
commandsrecord component. - commands() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.PlatformPlugin
- configureInjectionLayer(InjectionLayer<?>, Class<?>) - Method in class eu.cloudnetservice.ext.platforminject.api.defaults.BasePlatformPluginManager
- constructAndLoad(Class<? extends PlatformEntrypoint>, T) - Method in class eu.cloudnetservice.ext.platforminject.api.defaults.BasePlatformPluginManager
- constructAndLoad(Class<? extends PlatformEntrypoint>, T) - Method in interface eu.cloudnetservice.ext.platforminject.api.PlatformPluginManager
- constructedPlugins - Variable in class eu.cloudnetservice.ext.platforminject.api.defaults.BasePlatformPluginManager
- ConstructionListener - Annotation Interface in eu.cloudnetservice.ext.platforminject.api.stereotype
- constructionListenerClass - Variable in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
The field for the
constructionListenerClassrecord component. - constructionListenerClass() - Method in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
Returns the value of the
constructionListenerClassrecord component. - container - Variable in record class eu.cloudnetservice.ext.platforminject.api.mapping.Container
-
The field for the
containerrecord component. - container - Variable in record class eu.cloudnetservice.ext.platforminject.api.mapping.PlatformedContainer
-
The field for the
containerrecord component. - container() - Method in record class eu.cloudnetservice.ext.platforminject.api.mapping.Container
-
Returns the value of the
containerrecord component. - container() - Method in record class eu.cloudnetservice.ext.platforminject.api.mapping.PlatformedContainer
-
Returns the value of the
containerrecord component. - Container<C> - Record Class in eu.cloudnetservice.ext.platforminject.api.mapping
- Container(Object, C) - Constructor for record class eu.cloudnetservice.ext.platforminject.api.mapping.Container
-
Creates an instance of a
Containerrecord class. - create() - Static method in class eu.cloudnetservice.ext.platforminject.api.data.PluginDataParser
- createInjectionLayer(T) - Method in class eu.cloudnetservice.ext.platforminject.api.defaults.BasePlatformPluginManager
D
- dataParser() - Method in class eu.cloudnetservice.ext.platforminject.api.spi.PlatformDataGeneratorProvider
- DefaultPlatformPluginInfo<I,
T, - Record Class in eu.cloudnetservice.ext.platforminject.api.defaultsP> - DefaultPlatformPluginInfo(I, T, InjectionLayer<Injector>, P, Class<? extends PlatformEntrypoint>) - Constructor for record class eu.cloudnetservice.ext.platforminject.api.defaults.DefaultPlatformPluginInfo
-
Creates an instance of a
DefaultPlatformPluginInforecord class. - delegate - Variable in class eu.cloudnetservice.ext.platforminject.api.util.FunctionalUtil.MemoizingSupplier
- dependencies - Variable in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
The field for the
dependenciesrecord component. - dependencies() - Method in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
Returns the value of the
dependenciesrecord component. - dependencies() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.PlatformPlugin
- Dependency - Annotation Interface in eu.cloudnetservice.ext.platforminject.api.stereotype
- description - Variable in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
The field for the
descriptionrecord component. - description() - Method in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
Returns the value of the
descriptionrecord component. - description() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.Command
- description() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.PlatformPlugin
- disablePlugin(String, Object) - Static method in class eu.cloudnetservice.ext.platforminject.loader.PlatformInjectSupportLoader
- disablePlugin(T) - Method in class eu.cloudnetservice.ext.platforminject.api.defaults.BasePlatformPluginManager
- disablePlugin(T) - Method in interface eu.cloudnetservice.ext.platforminject.api.PlatformPluginManager
- disablePluginById(I) - Method in class eu.cloudnetservice.ext.platforminject.api.defaults.BasePlatformPluginManager
- disablePluginById(I) - Method in interface eu.cloudnetservice.ext.platforminject.api.PlatformPluginManager
E
- enableSupport(int) - Method in class eu.cloudnetservice.ext.platforminject.api.data.PluginDataParser
- equals(Object) - Method in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class eu.cloudnetservice.ext.platforminject.api.defaults.DefaultPlatformPluginInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class eu.cloudnetservice.ext.platforminject.api.mapping.Container
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class eu.cloudnetservice.ext.platforminject.api.mapping.PlatformedContainer
-
Indicates whether some other object is "equal to" this one.
- eu.cloudnetservice.ext.platforminject.api - package eu.cloudnetservice.ext.platforminject.api
- eu.cloudnetservice.ext.platforminject.api.data - package eu.cloudnetservice.ext.platforminject.api.data
- eu.cloudnetservice.ext.platforminject.api.defaults - package eu.cloudnetservice.ext.platforminject.api.defaults
- eu.cloudnetservice.ext.platforminject.api.generator - package eu.cloudnetservice.ext.platforminject.api.generator
- eu.cloudnetservice.ext.platforminject.api.inject - package eu.cloudnetservice.ext.platforminject.api.inject
- eu.cloudnetservice.ext.platforminject.api.mapping - package eu.cloudnetservice.ext.platforminject.api.mapping
- eu.cloudnetservice.ext.platforminject.api.registry - package eu.cloudnetservice.ext.platforminject.api.registry
- eu.cloudnetservice.ext.platforminject.api.spi - package eu.cloudnetservice.ext.platforminject.api.spi
- eu.cloudnetservice.ext.platforminject.api.stereotype - package eu.cloudnetservice.ext.platforminject.api.stereotype
- eu.cloudnetservice.ext.platforminject.api.util - package eu.cloudnetservice.ext.platforminject.api.util
- eu.cloudnetservice.ext.platforminject.loader - package eu.cloudnetservice.ext.platforminject.loader
- EXTERNAL_DEPENDENCIES - Static variable in class eu.cloudnetservice.ext.platforminject.api.data.PluginDataParser
- EXTERNAL_REPOSITORIES - Static variable in class eu.cloudnetservice.ext.platforminject.api.data.PluginDataParser
- externalDependencies - Variable in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
The field for the
externalDependenciesrecord component. - externalDependencies() - Method in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
Returns the value of the
externalDependenciesrecord component. - externalDependencies() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.PlatformPlugin
- ExternalDependency - Annotation Interface in eu.cloudnetservice.ext.platforminject.api.stereotype
F
- FunctionalUtil - Class in eu.cloudnetservice.ext.platforminject.api.util
- FunctionalUtil() - Constructor for class eu.cloudnetservice.ext.platforminject.api.util.FunctionalUtil
- FunctionalUtil.MemoizingSupplier<T> - Class in eu.cloudnetservice.ext.platforminject.api.util
G
- generatePluginInfo(ParsedPluginData, String, Filer) - Method in interface eu.cloudnetservice.ext.platforminject.api.generator.PluginInfoGenerator
- generatePluginMainClass(Filer, String, ParsedPluginData, TypeElement, String) - Method in interface eu.cloudnetservice.ext.platforminject.api.generator.PlatformMainClassGenerator
- get() - Method in class eu.cloudnetservice.ext.platforminject.api.util.FunctionalUtil.MemoizingSupplier
- groupId() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.ExternalDependency
H
- hasFlag(int) - Method in class eu.cloudnetservice.ext.platforminject.api.data.PluginDataParser
- hashCode() - Method in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
Returns a hash code value for this object.
- hashCode() - Method in record class eu.cloudnetservice.ext.platforminject.api.defaults.DefaultPlatformPluginInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class eu.cloudnetservice.ext.platforminject.api.mapping.Container
-
Returns a hash code value for this object.
- hashCode() - Method in record class eu.cloudnetservice.ext.platforminject.api.mapping.PlatformedContainer
-
Returns a hash code value for this object.
- hasManager(String) - Method in interface eu.cloudnetservice.ext.platforminject.api.spi.PlatformPluginManagerRegistry
- homepage - Variable in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
The field for the
homepagerecord component. - homepage() - Method in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
Returns the value of the
homepagerecord component. - homepage() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.PlatformPlugin
I
- id - Variable in record class eu.cloudnetservice.ext.platforminject.api.defaults.DefaultPlatformPluginInfo
-
The field for the
idrecord component. - id() - Method in record class eu.cloudnetservice.ext.platforminject.api.defaults.DefaultPlatformPluginInfo
-
Returns the value of the
idrecord component. - id() - Method in interface eu.cloudnetservice.ext.platforminject.api.PlatformPluginInfo
- id() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.Repository
- identity() - Static method in class eu.cloudnetservice.ext.platforminject.api.util.FunctionalUtil
- IDENTITY - Static variable in class eu.cloudnetservice.ext.platforminject.api.util.FunctionalUtil
- idExtractor - Variable in class eu.cloudnetservice.ext.platforminject.api.defaults.BasePlatformPluginManager
- infoGenerator - Variable in class eu.cloudnetservice.ext.platforminject.api.spi.PlatformDataGeneratorProvider
- infoGenerator() - Method in class eu.cloudnetservice.ext.platforminject.api.spi.PlatformDataGeneratorProvider
- init(ClassLoader) - Static method in class eu.cloudnetservice.ext.platforminject.api.registry.PlatformManagerRegistryHolder
- initialized - Variable in class eu.cloudnetservice.ext.platforminject.api.util.FunctionalUtil.MemoizingSupplier
- injectionLayer - Variable in record class eu.cloudnetservice.ext.platforminject.api.defaults.DefaultPlatformPluginInfo
-
The field for the
injectionLayerrecord component. - injectionLayer() - Method in record class eu.cloudnetservice.ext.platforminject.api.defaults.DefaultPlatformPluginInfo
-
Returns the value of the
injectionLayerrecord component.
L
- loadedPlugin(T) - Method in class eu.cloudnetservice.ext.platforminject.api.defaults.BasePlatformPluginManager
- loadedPlugin(T) - Method in interface eu.cloudnetservice.ext.platforminject.api.PlatformPluginManager
- loadedPluginById(I) - Method in class eu.cloudnetservice.ext.platforminject.api.defaults.BasePlatformPluginManager
- loadedPluginById(I) - Method in interface eu.cloudnetservice.ext.platforminject.api.PlatformPluginManager
- loadedPlugins() - Method in class eu.cloudnetservice.ext.platforminject.api.defaults.BasePlatformPluginManager
- loadedPlugins() - Method in interface eu.cloudnetservice.ext.platforminject.api.PlatformPluginManager
- loadPlugin(String, Class<?>, Object, ClassLoader) - Static method in class eu.cloudnetservice.ext.platforminject.loader.PlatformInjectSupportLoader
M
- mainClassExtractor - Variable in class eu.cloudnetservice.ext.platforminject.api.defaults.BasePlatformPluginManager
- mainClassGenerator - Variable in class eu.cloudnetservice.ext.platforminject.api.spi.PlatformDataGeneratorProvider
- mainClassGenerator() - Method in class eu.cloudnetservice.ext.platforminject.api.spi.PlatformDataGeneratorProvider
- manager(String) - Method in interface eu.cloudnetservice.ext.platforminject.api.spi.PlatformPluginManagerRegistry
- managerProvider - Variable in class eu.cloudnetservice.ext.platforminject.api.spi.PlatformPluginManagerProvider
- memoizing(Supplier<T>) - Static method in class eu.cloudnetservice.ext.platforminject.api.util.FunctionalUtil
- MemoizingSupplier(Supplier<T>) - Constructor for class eu.cloudnetservice.ext.platforminject.api.util.FunctionalUtil.MemoizingSupplier
N
- name - Variable in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
The field for the
namerecord component. - name - Variable in class eu.cloudnetservice.ext.platforminject.api.spi.PlatformDataGeneratorProvider
- name - Variable in class eu.cloudnetservice.ext.platforminject.api.spi.PlatformPluginManagerProvider
- name() - Method in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
Returns the value of the
namerecord component. - name() - Method in class eu.cloudnetservice.ext.platforminject.api.spi.PlatformDataGeneratorProvider
- name() - Method in class eu.cloudnetservice.ext.platforminject.api.spi.PlatformPluginManagerProvider
- name() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.Command
- name() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.Dependency
- name() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.PlatformPlugin
- normalizeValue(String) - Static method in class eu.cloudnetservice.ext.platforminject.api.data.PluginDataParser
O
- onDisable() - Method in interface eu.cloudnetservice.ext.platforminject.api.PlatformEntrypoint
- onLoad() - Method in interface eu.cloudnetservice.ext.platforminject.api.PlatformEntrypoint
- optional() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.Dependency
P
- parseAndValidateData(PlatformPlugin, String) - Method in class eu.cloudnetservice.ext.platforminject.api.data.PluginDataParser
- ParsedPluginData - Record Class in eu.cloudnetservice.ext.platforminject.api.data
- ParsedPluginData(String, String, String, String, String, String, Collection<String>, Collection<Command>, Collection<String>, Collection<Dependency>, Collection<ExternalDependency>) - Constructor for record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
Creates an instance of a
ParsedPluginDatarecord class. - permission() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.Command
- platform() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.PlatformPlugin
- platform() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.ProvidesFor
- platformData - Variable in record class eu.cloudnetservice.ext.platforminject.api.defaults.DefaultPlatformPluginInfo
-
The field for the
platformDatarecord component. - platformData() - Method in record class eu.cloudnetservice.ext.platforminject.api.defaults.DefaultPlatformPluginInfo
-
Returns the value of the
platformDatarecord component. - platformData() - Method in interface eu.cloudnetservice.ext.platforminject.api.PlatformPluginInfo
- PlatformDataGeneratorProvider - Class in eu.cloudnetservice.ext.platforminject.api.spi
- PlatformDataGeneratorProvider(String, Supplier<PluginInfoGenerator>, Supplier<PlatformMainClassGenerator>, Supplier<PluginDataParser>) - Constructor for class eu.cloudnetservice.ext.platforminject.api.spi.PlatformDataGeneratorProvider
- PlatformedContainer<C,
I> - Record Class in eu.cloudnetservice.ext.platforminject.api.mapping - PlatformedContainer(Object, C, I) - Constructor for record class eu.cloudnetservice.ext.platforminject.api.mapping.PlatformedContainer
-
Creates an instance of a
PlatformedContainerrecord class. - PlatformEntrypoint - Interface in eu.cloudnetservice.ext.platforminject.api
- PlatformInjectSupportLoader - Class in eu.cloudnetservice.ext.platforminject.loader
- PlatformInjectSupportLoader() - Constructor for class eu.cloudnetservice.ext.platforminject.loader.PlatformInjectSupportLoader
- platformInstance - Variable in record class eu.cloudnetservice.ext.platforminject.api.mapping.PlatformedContainer
-
The field for the
platformInstancerecord component. - platformInstance() - Method in record class eu.cloudnetservice.ext.platforminject.api.mapping.PlatformedContainer
-
Returns the value of the
platformInstancerecord component. - PlatformMainClassGenerator - Interface in eu.cloudnetservice.ext.platforminject.api.generator
- PlatformManagerRegistryHolder - Class in eu.cloudnetservice.ext.platforminject.api.registry
- PlatformManagerRegistryHolder() - Constructor for class eu.cloudnetservice.ext.platforminject.api.registry.PlatformManagerRegistryHolder
- PlatformPlugin - Annotation Interface in eu.cloudnetservice.ext.platforminject.api.stereotype
- platformPluginClass - Variable in record class eu.cloudnetservice.ext.platforminject.api.defaults.DefaultPlatformPluginInfo
-
The field for the
platformPluginClassrecord component. - platformPluginClass() - Method in record class eu.cloudnetservice.ext.platforminject.api.defaults.DefaultPlatformPluginInfo
-
Returns the value of the
platformPluginClassrecord component. - platformPluginClass() - Method in interface eu.cloudnetservice.ext.platforminject.api.PlatformPluginInfo
- PlatformPluginInfo<I,
T, - Interface in eu.cloudnetservice.ext.platforminject.apiP> - platformPluginInstance - Variable in record class eu.cloudnetservice.ext.platforminject.api.defaults.DefaultPlatformPluginInfo
-
The field for the
platformPluginInstancerecord component. - platformPluginInstance() - Method in record class eu.cloudnetservice.ext.platforminject.api.defaults.DefaultPlatformPluginInfo
-
Returns the value of the
platformPluginInstancerecord component. - platformPluginInstance() - Method in interface eu.cloudnetservice.ext.platforminject.api.PlatformPluginInfo
- PlatformPluginManager<I,
T> - Interface in eu.cloudnetservice.ext.platforminject.api - PlatformPluginManagerProvider<I,
T> - Class in eu.cloudnetservice.ext.platforminject.api.spi - PlatformPluginManagerProvider(String, Supplier<PlatformPluginManager<I, T>>) - Constructor for class eu.cloudnetservice.ext.platforminject.api.spi.PlatformPluginManagerProvider
- PlatformPluginManagerRegistry - Interface in eu.cloudnetservice.ext.platforminject.api.spi
- PLUGIN_COMMANDS - Static variable in class eu.cloudnetservice.ext.platforminject.api.data.PluginDataParser
- PLUGIN_DEPENDENCIES - Static variable in class eu.cloudnetservice.ext.platforminject.api.data.PluginDataParser
- pluginDataParser - Variable in class eu.cloudnetservice.ext.platforminject.api.spi.PlatformDataGeneratorProvider
- PluginDataParser - Class in eu.cloudnetservice.ext.platforminject.api.data
- PluginDataParser() - Constructor for class eu.cloudnetservice.ext.platforminject.api.data.PluginDataParser
- pluginFileNames - Variable in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
The field for the
pluginFileNamesrecord component. - pluginFileNames() - Method in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
Returns the value of the
pluginFileNamesrecord component. - pluginFileNames() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.PlatformPlugin
- PluginInfoGenerator - Interface in eu.cloudnetservice.ext.platforminject.api.generator
- pluginInstance - Variable in record class eu.cloudnetservice.ext.platforminject.api.mapping.Container
-
The field for the
pluginInstancerecord component. - pluginInstance - Variable in record class eu.cloudnetservice.ext.platforminject.api.mapping.PlatformedContainer
-
The field for the
pluginInstancerecord component. - pluginInstance() - Method in record class eu.cloudnetservice.ext.platforminject.api.mapping.Container
-
Returns the value of the
pluginInstancerecord component. - pluginInstance() - Method in record class eu.cloudnetservice.ext.platforminject.api.mapping.PlatformedContainer
-
Returns the value of the
pluginInstancerecord component. - PluginUtil - Class in eu.cloudnetservice.ext.platforminject.api.util
- PluginUtil() - Constructor for class eu.cloudnetservice.ext.platforminject.api.util.PluginUtil
- provideManager() - Method in class eu.cloudnetservice.ext.platforminject.api.spi.PlatformPluginManagerProvider
- ProvidesFor - Annotation Interface in eu.cloudnetservice.ext.platforminject.api.stereotype
- providesScan() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.PlatformPlugin
R
- registerManager(PlatformPluginManagerProvider<?, ?>) - Method in interface eu.cloudnetservice.ext.platforminject.api.spi.PlatformPluginManagerRegistry
- registry - Static variable in class eu.cloudnetservice.ext.platforminject.api.registry.PlatformManagerRegistryHolder
- registry() - Static method in class eu.cloudnetservice.ext.platforminject.api.registry.PlatformManagerRegistryHolder
- registry() - Static method in interface eu.cloudnetservice.ext.platforminject.api.spi.PlatformPluginManagerRegistry
- repository() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.ExternalDependency
- Repository - Annotation Interface in eu.cloudnetservice.ext.platforminject.api.stereotype
- RETAINING_STACK_WALKER - Static variable in class eu.cloudnetservice.ext.platforminject.api.defaults.BasePlatformPluginManager
S
- safeManager(String) - Method in interface eu.cloudnetservice.ext.platforminject.api.spi.PlatformPluginManagerRegistry
- supportedPlatformComponents - Variable in class eu.cloudnetservice.ext.platforminject.api.data.PluginDataParser
T
- toString() - Method in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
Returns a string representation of this record class.
- toString() - Method in record class eu.cloudnetservice.ext.platforminject.api.defaults.DefaultPlatformPluginInfo
-
Returns a string representation of this record class.
- toString() - Method in record class eu.cloudnetservice.ext.platforminject.api.mapping.Container
-
Returns a string representation of this record class.
- toString() - Method in record class eu.cloudnetservice.ext.platforminject.api.mapping.PlatformedContainer
-
Returns a string representation of this record class.
- types() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.ProvidesFor
U
- unregisterManager(String) - Method in interface eu.cloudnetservice.ext.platforminject.api.spi.PlatformPluginManagerRegistry
- url() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.Repository
- usage() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.Command
V
- validateName(String, String) - Static method in class eu.cloudnetservice.ext.platforminject.api.data.PluginDataParser
- value - Variable in class eu.cloudnetservice.ext.platforminject.api.util.FunctionalUtil.MemoizingSupplier
- value() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.ConstructionListener
- version - Variable in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
The field for the
versionrecord component. - version() - Method in record class eu.cloudnetservice.ext.platforminject.api.data.ParsedPluginData
-
Returns the value of the
versionrecord component. - version() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.Dependency
- version() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.ExternalDependency
- version() - Element in annotation interface eu.cloudnetservice.ext.platforminject.api.stereotype.PlatformPlugin
All Classes and Interfaces|All Packages|Constant Field Values