All Known Implementing Classes:
SingletonDependencyContainer

public interface DependencyContainer
  • Method Summary

    Modifier and Type
    Method
    Description
    <Type> void
    addInstance(Type instance)
     
    <Type, Instance extends Type>
    void
    addInstanceAs(Instance instance, Class<Type> as)
     
    <Type> Type
     
  • Method Details

    • getInstanceOfClass

      <Type> Type getInstanceOfClass(Class<Type> cls)
    • addInstance

      <Type> void addInstance(Type instance)
    • addInstanceAs

      <Type, Instance extends Type> void addInstanceAs(Instance instance, Class<Type> as)