Interface DependenciesAccessor<T>

Type Parameters:
T - The generic type of the dependencies.
All Known Subinterfaces:
DependenciesAccessor.DependenciesProperty<T>
All Known Implementing Classes:
AmbigousClaimException, AmbigousDependencyException, AmbigousFactoryException, AmbigousInitializerException, CircularDependencyException, Context, DependencyException.AliasDependenciesException, DependencyException.ClaimDependenciesException, DependencyException.DependenciesException, DependencyException.FactoryDependenciesException, DependencyException.InitializerDependenciesException, DependencyInstanciationException, DuplicateDependencyException, UnsatisfiedClaimException, UnsatisfiedDependencyException, UnsatisfiedFactoryException, UnsatisfiedInitializerException

public interface DependenciesAccessor<T>
Provides an accessor for a dependencies property.
  • Method Details

    • getDependencies

      Dependency<T>[] getDependencies()
      Retrieves the dependencies from the dependencies property.
      Returns:
      The dependencies stored by the dependencies property.