Package eu.cloudnetservice.driver.inject
package eu.cloudnetservice.driver.inject
-
ClassDescriptionAll classes that are implementing this interface and are registered as a service provider to the class path will be loaded via the service provider interface when the boot injection layer is constructed for the first time.DefaultInjectionLayer<I extends dev.derklaro.aerogel.Injector>The default implementation for of an injector layer.InjectionLayer<I extends dev.derklaro.aerogel.Injector>Represents the current layer of injection which is being worked on.InjectionLayerHolder<I extends dev.derklaro.aerogel.Injector>Represents a holder which holds an injection layer.Internal utility to provide injection layers.A registry for injection layers which can be bound to specific hints.Some general utility that comes handy for some internal tasks.An implementation of the
Namedannotation.UncloseableInjectionLayer<I extends dev.derklaro.aerogel.Injector>An injection layer which delegates all calls to the parent layer, but throwing an exception if there is a try to close the layer.