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 #onException() 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 © 2016. All rights reserved.