Interface DIContext


  • public interface DIContext
    Common definition of Dependency Injection Context
    • Method Detail

      • injectMembers

        void injectMembers​(java.lang.Object instance)
        Injects members into given instance
        Parameters:
        instance - instance to inject members into
      • getInstance

        <T> T getInstance​(java.lang.Class<T> cls)
        Create instance of given class
        Type Parameters:
        T - class type
        Parameters:
        cls - type
        Returns:
        resulting instance
      • init

        default void init()
        Context initialization
      • dispose

        default void dispose()
        Context disposal