Interface InjectionLayerHolder<I extends dev.derklaro.aerogel.Injector>

Type Parameters:
I - the type of injector the layer uses.
All Known Subinterfaces:
ModuleWrapper
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface InjectionLayerHolder<I extends dev.derklaro.aerogel.Injector>
Represents a holder which holds an injection layer.
Since:
4.0
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the injection layer associated with this holder.
  • Method Details

    • injectionLayer

      @NonNull @NonNull InjectionLayer<I> injectionLayer()
      Get the injection layer associated with this holder.
      Returns:
      the injection layer of this holder.