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.ClaimDependenciesException,DependencyException.DependenciesException,DependencyException.FactoryDependenciesException,DependencyException.InitializerDependenciesException,DependencyInstanciationException,DuplicateDependencyException,UnsatisfiedClaimException,UnsatisfiedDependencyException,UnsatisfiedFactoryException,UnsatisfiedInitializerException
public interface DependenciesAccessor<T>
Provides an accessor for a dependencies property.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceProvides a builder method for a dependencies property returning the builder for applying multiple build operations.static interfaceProvides a mutator for a dependencies property.static interfaceProvides a dependencies property. -
Method Summary
Modifier and TypeMethodDescriptionDependency<T>[]Retrieves the dependencies from the dependencies property.
-
Method Details
-
getDependencies
Dependency<T>[] getDependencies()Retrieves the dependencies from the dependencies property.- Returns:
- The dependencies stored by the dependencies property.
-