Uses of Class
org.refcodes.decoupling.FactoryClaim
-
Uses of FactoryClaim in org.refcodes.decoupling
Fields in org.refcodes.decoupling declared as FactoryClaimMethods in org.refcodes.decoupling that return FactoryClaimModifier and TypeMethodDescriptionFactoryClaim<?,
T> Dependency.getFactory()
Retrieves theFactoryClaim
, being aClaim
dedicated to fabricate (create) the dependency.FactoryClaim<?,
?> DependencyException.FactoryDependenciesException.getFactory()
Retrieves theFactoryClaim
instance responsible for this exception.Methods in org.refcodes.decoupling with parameters of type FactoryClaimModifier and TypeMethodDescription<F> void
DependencyBuilder.setFactory
(FactoryClaim<F, T> aFactory) <F> DependencyBuilder<T>
DependencyBuilder.withFactory
(FactoryClaim<F, T> aFactory) Builder method for theDependencyBuilder.setFactory(FactoryClaim)
method.Constructors in org.refcodes.decoupling with parameters of type FactoryClaimModifierConstructorDescriptionAmbigousFactoryException
(Dependency<?> aDependency, FactoryClaim<?, ?> aFactory, Dependency<?>[] aDependencies, String aMessage) AmbigousFactoryException
(Dependency<?> aDependency, FactoryClaim<?, ?> aFactory, Dependency<?>[] aDependencies, String aMessage, String aErrorCode) AmbigousFactoryException
(Dependency<?> aDependency, FactoryClaim<?, ?> aFactory, Dependency<?>[] aDependencies, String aMessage, Throwable aCause) AmbigousFactoryException
(Dependency<?> aDependency, FactoryClaim<?, ?> aFactory, Dependency<?>[] aDependencies, String aMessage, Throwable aCause, String aErrorCode) AmbigousFactoryException
(Dependency<?> aDependency, FactoryClaim<?, ?> aFactory, Dependency<?>[] aDependencies, Throwable aCause) AmbigousFactoryException
(Dependency<?> aDependency, FactoryClaim<?, ?> aFactory, Dependency<?>[] aDependencies, Throwable aCause, String aErrorCode) DependencySchema
(FactoryClaim<?, ?> aFactoryClaim) Constructs aDependencySchema
from the providedFactoryClaim
.FactoryDependenciesException
(Dependency<?> aDependency, FactoryClaim aFactoryClaim, Dependency<?>[] aDependencies, String aMessage) Instantiates a newDependencyException.FactoryDependenciesException
.FactoryDependenciesException
(Dependency<?> aDependency, FactoryClaim aFactoryClaim, Dependency<?>[] aDependencies, String aMessage, String aErrorCode) Instantiates a newDependencyException.FactoryDependenciesException
.FactoryDependenciesException
(Dependency<?> aDependency, FactoryClaim aFactoryClaim, Dependency<?>[] aDependencies, String aMessage, Throwable aCause) Instantiates a newDependencyException.FactoryDependenciesException
.FactoryDependenciesException
(Dependency<?> aDependency, FactoryClaim aFactoryClaim, Dependency<?>[] aDependencies, String aMessage, Throwable aCause, String aErrorCode) Instantiates a newDependencyException.FactoryDependenciesException
.FactoryDependenciesException
(Dependency<?> aDependency, FactoryClaim aFactoryClaim, Dependency<?>[] aDependencies, Throwable aCause) Instantiates a newDependencyException.FactoryDependenciesException
.FactoryDependenciesException
(Dependency<?> aDependency, FactoryClaim aFactoryClaim, Dependency<?>[] aDependencies, Throwable aCause, String aErrorCode) Instantiates a newDependencyException.FactoryDependenciesException
.UnsatisfiedFactoryException
(Dependency<?> aDependency, FactoryClaim<?, ?> aFactory, Dependency<?>[] aDependencies, String aMessage) UnsatisfiedFactoryException
(Dependency<?> aDependency, FactoryClaim<?, ?> aFactory, Dependency<?>[] aDependencies, String aMessage, String aErrorCode) UnsatisfiedFactoryException
(Dependency<?> aDependency, FactoryClaim<?, ?> aFactory, Dependency<?>[] aDependencies, String aMessage, Throwable aCause) UnsatisfiedFactoryException
(Dependency<?> aDependency, FactoryClaim<?, ?> aFactory, Dependency<?>[] aDependencies, String aMessage, Throwable aCause, String aErrorCode) UnsatisfiedFactoryException
(Dependency<?> aDependency, FactoryClaim<?, ?> aFactory, Dependency<?>[] aDependencies, Throwable aCause) UnsatisfiedFactoryException
(Dependency<?> aDependency, FactoryClaim<?, ?> aFactory, Dependency<?>[] aDependencies, Throwable aCause, String aErrorCode)