Interface ClassDependencyInjector

    • Method Detail

      • injectDependencies

        void injectDependencies​(java.lang.Object object,
                                ManagedFunctionContext<Indexed,​Indexed> context)
                         throws java.lang.Throwable
        Injects dependencies into the object (typically to invoke Method against).
        Parameters:
        object - Object to receive the dependencies.
        context - ManagedFunctionContext.
        Throws:
        java.lang.Throwable - If fails to inject the dependencies.
      • injectDependencies

        void injectDependencies​(java.lang.Object object,
                                AdministrationContext<java.lang.Object,​Indexed,​Indexed> context)
                         throws java.lang.Throwable
        Injects dependencies into the object (typically to invoke Method against).
        Parameters:
        object - Object to receive the dependencies.
        context - AdministrationContext.
        Throws:
        java.lang.Throwable - If fails to inject the dependencies.