Class DependencyException.DependencyClaimException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.refcodes.exception.AbstractException
org.refcodes.decoupling.DependencyException
org.refcodes.decoupling.DependencyException.DependencyClaimException
- All Implemented Interfaces:
Serializable, ClaimAccessor, ClaimsAccessor, DependencyAccessor, ErrorCodeAccessor, Trap
- Direct Known Subclasses:
DuplicateClaimException
- Enclosing class:
DependencyException
protected abstract static class DependencyException.DependencyClaimException
extends DependencyException
implements ClaimAccessor, ClaimsAccessor
The
DependencyException.DependencyClaimException is a DependencyException
containing an additional related Claim instance relative to
associated Claim instances.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class DependencyException
DependencyException.ClaimDependenciesException, DependencyException.DependenciesException, DependencyException.DependencyClaimException, DependencyException.FactoryDependenciesException, DependencyException.InitializerDependenciesExceptionNested classes/interfaces inherited from interface ClaimAccessor
ClaimAccessor.ClaimBuilder<B>, ClaimAccessor.ClaimMutator, ClaimAccessor.ClaimPropertyNested classes/interfaces inherited from interface ClaimsAccessor
ClaimsAccessor.ClaimsBuilder<B>, ClaimsAccessor.ClaimsMutator, ClaimsAccessor.ClaimsPropertyNested classes/interfaces inherited from interface DependencyAccessor
DependencyAccessor.DependencyBuilder<T,B>, DependencyAccessor.DependencyMutator<T>, DependencyAccessor.DependencyProperty<T> Nested classes/interfaces inherited from interface ErrorCodeAccessor
ErrorCodeAccessor.ErrorCodeBuilder<B>, ErrorCodeAccessor.ErrorCodeMutator, ErrorCodeAccessor.ErrorCodeProperty -
Field Summary
FieldsFields inherited from class DependencyException
_dependency -
Constructor Summary
ConstructorsConstructorDescriptionDependencyClaimException(String aMessage, Claim aClaim, Claim[] aClaims, Dependency<?> aDependency) Instantiates the classDependencyException.DependencyClaimException.DependencyClaimException(String aMessage, Claim aClaim, Claim[] aClaims, Dependency<?> aDependency, String aErrorCode) Instantiates the classDependencyException.DependencyClaimException.DependencyClaimException(String aMessage, Claim aClaim, Claim[] aClaims, Dependency<?> aDependency, Throwable aCause) Instantiates the classDependencyException.DependencyClaimException.DependencyClaimException(String aMessage, Claim aClaim, Claim[] aClaims, Dependency<?> aDependency, Throwable aCause, String aErrorCode) Instantiates the classDependencyException.DependencyClaimException.DependencyClaimException(Claim aClaim, Claim[] aClaims, Dependency<?> aDependency, Throwable aCause) Instantiates the classDependencyException.DependencyClaimException.DependencyClaimException(Claim aClaim, Claim[] aClaims, Dependency<?> aDependency, Throwable aCause, String aErrorCode) Instantiates the classDependencyException.DependencyClaimException. -
Method Summary
Methods inherited from class DependencyException
getDependencyMethods inherited from class AbstractException
getErrorCode, getMessageMethods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Trap
toLocalizedMessage, toMessage, toMessage, toMessage, toShortLocalizedMessage, toShortMessage
-
Field Details
-
_claims
-
_claim
-
-
Constructor Details
-
DependencyClaimException
public DependencyClaimException(String aMessage, Claim aClaim, Claim[] aClaims, Dependency<?> aDependency, String aErrorCode) Instantiates the classDependencyException.DependencyClaimException. -
DependencyClaimException
public DependencyClaimException(String aMessage, Claim aClaim, Claim[] aClaims, Dependency<?> aDependency, Throwable aCause, String aErrorCode) Instantiates the classDependencyException.DependencyClaimException. -
DependencyClaimException
public DependencyClaimException(String aMessage, Claim aClaim, Claim[] aClaims, Dependency<?> aDependency, Throwable aCause) Instantiates the classDependencyException.DependencyClaimException. -
DependencyClaimException
public DependencyClaimException(String aMessage, Claim aClaim, Claim[] aClaims, Dependency<?> aDependency) Instantiates the classDependencyException.DependencyClaimException. -
DependencyClaimException
public DependencyClaimException(Claim aClaim, Claim[] aClaims, Dependency<?> aDependency, Throwable aCause, String aErrorCode) Instantiates the classDependencyException.DependencyClaimException. -
DependencyClaimException
public DependencyClaimException(Claim aClaim, Claim[] aClaims, Dependency<?> aDependency, Throwable aCause) Instantiates the classDependencyException.DependencyClaimException.
-
-
Method Details
-
getClaims
-
getClaim
-
getPatternArguments
- Specified by:
getPatternArgumentsin interfaceTrap- Overrides:
getPatternArgumentsin classDependencyException
-