All Classes
-
All Classes Class Summary Annotation Types Summary Class Description ConsoleConstants Some console constants.ConstructsNew<T> Defines a node which instantiates a new class instance by calling its constructor.ConstructsSingleton<T> Defines a node which callsConstructsNewlogic to instantiate the value and stores instantiated value insideMemoizedfor later access.FieldInformation Defines base information about specific class field.Injector Main dependency injection functionality entry point.Injector.Builder Contains additional logic to help constructInjectorInjector.CopyBuilder Contains additional logic to help modifyInjectorInjectorReference Value class which holds a reference to a particular instance ofInjector.Key<T> Defines a map key for the qualified object lookup.Memoized<T> Provides simple implementation of the lazily computed value which gets evaluated once.Node<T> Defines a baseline structure for the dependency graph node.ParameterInformation Defines base information about specific class method parameter.Provides Identifies methods which provide object instances.ProvidesNew<T> Defines a node which instantiates a new class instance by calling a method of the existing instance retrieved fromConstructsNew.ProvidesSingleton<T> Defines a node which callsProvidesNewlogic to instantiate the value and stores instantiated value insideMemoizedfor later access.RefersTo<T> Defines a node used for performing replacement operations.ReflectionNode<T> Defines a baseline structure for the dependency graph nodes which can produce new object instances.Value<T> Defines dependency node with already instantiated value.