| Interface | Description |
|---|---|
| ErrorCodeAccessor |
Provides an accessor for an error code property.
|
| ErrorCodeAccessor.ErrorCodeBuilder<B extends ErrorCodeAccessor.ErrorCodeBuilder<B>> |
Provides a builder method for a error code property returning the builder
for applying multiple build operations.
|
| ErrorCodeAccessor.ErrorCodeMutator |
Provides a mutator for an error code property.
|
| ErrorCodeAccessor.ErrorCodeProperty |
Provides an error code property.
|
| ErrorMessageAccessor |
Provides an accessor for a error message property.
|
| ErrorMessageAccessor.ErrorMessageBuilder<B extends ErrorMessageAccessor.ErrorMessageBuilder<B>> |
Provides a builder method for a error message property returning the
builder for applying multiple build operations.
|
| ErrorMessageAccessor.ErrorMessageMutator |
Provides a mutator for a error message property.
|
| ErrorMessageAccessor.ErrorMessageProperty |
Provides a error message property.
|
| ExceptionAccessor<E extends Throwable> |
Provides an accessor for an
Exception property. |
| ExceptionAccessor.ExceptionBuilder<E extends Throwable,B extends ExceptionAccessor.ExceptionBuilder<E,B>> |
Provides a builder method for a exception property returning the builder
for applying multiple build operations.
|
| ExceptionAccessor.ExceptionMutator<E> |
Provides a mutator for an
Exception property. |
| ExceptionAccessor.ExceptionProperty<E extends Throwable> |
Provides a an
Exception property. |
| Exceptional<E extends Exception> |
The
Exceptional interface provides means for threads to wait (sleep)
when calling Exceptional.catchException() till a next Exception occurs
or till the waiting (sleeping) threads are released. |
| Trap |
Interface declaring base exception functionality for all of refcodes
exceptions.
|
| Class | Description |
|---|---|
| ExceptionUtility |
Utility class for simplifying the work with exceptions.
|
| Exception | Description |
|---|---|
| AbstractException |
Base exception for unpredictable / checked (untestable states) exceptions,
providing functionality for exception specific multi-language messages.
|
| AbstractHiddenException |
Base exception for hidden (unchecked) / subsystem exceptions, providing
functionality for exception specific multi-language messages.
|
| AbstractRuntimeException |
Base exception for runtime (unchecked) / predictable (testable states)
exceptions, providing functionality for exception specific multi-language
messages.
|
| BugException |
Exception bugs (unchecked).
|
| HiddenException |
Exception for hidden (unchecked) / subsystem exceptions.
|
| LockedException |
Thrown in case an instance being locked is still being accessed in a
modifying way (see
org.refcodes.mixin.Lockable in the
refcodes-mixin artifact). |
| LockedException.LockedRuntimeException |
Thrown in case an instance being locked is still being accessed in a
modifying way (see
org.refcodes.mixin.Lockable in the
refcodes-mixin artifact). |
| MarshalException |
Thrown when marshaling / serializing an object fails.
|
| UnmarshalException |
Thrown when unmarshaling / deserializing an object fails.
|
| VerifyRuntimeException |
A verify exception is thrown in case the verification of the result (of an
algorithm) failed.
|
| VetoException |
Thrown to signal that an operation is being vetoed by a third party observing
the invocation of the given operation.
|
| VetoException.VetoRuntimeException |
Thrown to signal that an operation is being vetoed by a third party
observing the invocation of the given operation.
|
Copyright © 2017. All rights reserved.