A B C E G H I L M O S T U V W
A
- AbstractException - Exception in org.refcodes.exception
-
Base exception for unpredictable / checked (untestable states) exceptions, providing functionality for exception specific multi-language messages.
- AbstractException(String) - Constructor for exception org.refcodes.exception.AbstractException
-
Instantiates a new abstract exception.
- AbstractException(String, String) - Constructor for exception org.refcodes.exception.AbstractException
- AbstractException(String, Throwable) - Constructor for exception org.refcodes.exception.AbstractException
-
Instantiates a new abstract exception.
- AbstractException(String, Throwable, String) - Constructor for exception org.refcodes.exception.AbstractException
- AbstractException(Throwable) - Constructor for exception org.refcodes.exception.AbstractException
-
Instantiates a new abstract exception.
- AbstractException(Throwable, String) - Constructor for exception org.refcodes.exception.AbstractException
-
/**
- AbstractHiddenException - Exception in org.refcodes.exception
-
Base exception for hidden (unchecked) / subsystem exceptions, providing functionality for exception specific multi-language messages.
- AbstractHiddenException(String, Throwable) - Constructor for exception org.refcodes.exception.AbstractHiddenException
-
Instantiates a new abstract hidden exception.
- AbstractHiddenException(String, Throwable, String) - Constructor for exception org.refcodes.exception.AbstractHiddenException
- AbstractHiddenException(Throwable) - Constructor for exception org.refcodes.exception.AbstractHiddenException
-
Instantiates a new abstract hidden exception.
- AbstractHiddenException(Throwable, String) - Constructor for exception org.refcodes.exception.AbstractHiddenException
-
/**
- AbstractRuntimeException - Exception in org.refcodes.exception
-
Base exception for runtime (unchecked) / predictable (testable states) exceptions, providing functionality for exception specific multi-language messages.
- AbstractRuntimeException(String) - Constructor for exception org.refcodes.exception.AbstractRuntimeException
-
Instantiates a new abstract runtime exception.
- AbstractRuntimeException(String, String) - Constructor for exception org.refcodes.exception.AbstractRuntimeException
- AbstractRuntimeException(String, Throwable) - Constructor for exception org.refcodes.exception.AbstractRuntimeException
-
Instantiates a new abstract runtime exception.
- AbstractRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.exception.AbstractRuntimeException
- AbstractRuntimeException(Throwable) - Constructor for exception org.refcodes.exception.AbstractRuntimeException
-
Instantiates a new abstract runtime exception.
- AbstractRuntimeException(Throwable, String) - Constructor for exception org.refcodes.exception.AbstractRuntimeException
-
/**
B
- BugException - Exception in org.refcodes.exception
-
Exception bugs (unchecked).
- BugException(String) - Constructor for exception org.refcodes.exception.BugException
-
Instantiates a new bug exception.
- BugException(String, String) - Constructor for exception org.refcodes.exception.BugException
-
Instantiates a new bug exception.
- BugException(String, Throwable) - Constructor for exception org.refcodes.exception.BugException
-
Instantiates a new bug exception.
- BugException(String, Throwable, String) - Constructor for exception org.refcodes.exception.BugException
-
Instantiates a new bug exception.
- BugException(Throwable) - Constructor for exception org.refcodes.exception.BugException
-
Instantiates a new bug exception.
- BugException(Throwable, String) - Constructor for exception org.refcodes.exception.BugException
-
Instantiates a new bug exception.
C
- catchException() - Method in interface org.refcodes.exception.Exceptional
-
This methods awaits an
Exception
, usually happening inside a daemon thread and therefore not directly accessible by some (business) logic.
E
- ErrorCodeAccessor - Interface in org.refcodes.exception
-
Provides an accessor for an error code property.
- ErrorCodeAccessor.ErrorCodeBuilder<B extends ErrorCodeAccessor.ErrorCodeBuilder<B>> - Interface in org.refcodes.exception
-
Provides a builder method for a error code property returning the builder for applying multiple build operations.
- ErrorCodeAccessor.ErrorCodeMutator - Interface in org.refcodes.exception
-
Provides a mutator for an error code property.
- ErrorCodeAccessor.ErrorCodeProperty - Interface in org.refcodes.exception
-
Provides an error code property.
- ErrorMessageAccessor - Interface in org.refcodes.exception
-
Provides an accessor for a error message property.
- ErrorMessageAccessor.ErrorMessageBuilder<B extends ErrorMessageAccessor.ErrorMessageBuilder<B>> - Interface in org.refcodes.exception
-
Provides a builder method for a error message property returning the builder for applying multiple build operations.
- ErrorMessageAccessor.ErrorMessageMutator - Interface in org.refcodes.exception
-
Provides a mutator for a error message property.
- ErrorMessageAccessor.ErrorMessageProperty - Interface in org.refcodes.exception
-
Provides a error message property.
- ExceptionAccessor<E extends java.lang.Throwable> - Interface in org.refcodes.exception
-
Provides an accessor for an
Exception
property. - ExceptionAccessor.ExceptionBuilder<E extends java.lang.Throwable,B extends ExceptionAccessor.ExceptionBuilder<E,B>> - Interface in org.refcodes.exception
-
Provides a builder method for a exception property returning the builder for applying multiple build operations.
- ExceptionAccessor.ExceptionMutator<E> - Interface in org.refcodes.exception
-
Provides a mutator for an
Exception
property. - ExceptionAccessor.ExceptionProperty<E extends java.lang.Throwable> - Interface in org.refcodes.exception
-
Provides a an
Exception
property. - Exceptional<E extends java.lang.Exception> - Interface in org.refcodes.exception
-
The
Exceptional
interface provides means for threads to wait (sleep) when callingExceptional.catchException()
till a nextException
occurs or till the waiting (sleeping) threads are released. - ExceptionUtility - Class in org.refcodes.exception
-
Utility class for simplifying the work with exceptions.
G
- getErrorCode() - Method in exception org.refcodes.exception.AbstractException
-
Provides the according exception code.
- getErrorCode() - Method in exception org.refcodes.exception.AbstractHiddenException
-
Provides the according exception code.
- getErrorCode() - Method in exception org.refcodes.exception.AbstractRuntimeException
-
Provides the according exception code.
- getErrorCode() - Method in interface org.refcodes.exception.ErrorCodeAccessor
-
Provides the according exception code.
- getErrorMessage() - Method in interface org.refcodes.exception.ErrorMessageAccessor
-
Retrieves the error message from the error message property.
- getException() - Method in interface org.refcodes.exception.ExceptionAccessor
-
Retrieves the exception from the exception property.
H
- HiddenException - Exception in org.refcodes.exception
-
Exception for hidden (unchecked) / subsystem exceptions.
- HiddenException(String, Throwable) - Constructor for exception org.refcodes.exception.HiddenException
-
Instantiates a new hidden exception.
- HiddenException(String, Throwable, String) - Constructor for exception org.refcodes.exception.HiddenException
-
Instantiates a new hidden exception.
- HiddenException(Throwable) - Constructor for exception org.refcodes.exception.HiddenException
-
Instantiates a new hidden exception.
- HiddenException(Throwable, String) - Constructor for exception org.refcodes.exception.HiddenException
-
Instantiates a new hidden exception.
I
- IntegrityException - Exception in org.refcodes.exception
-
An integrity exception is thrown whenever the integrity of data may be violated.
- IntegrityException(String) - Constructor for exception org.refcodes.exception.IntegrityException
-
Instantiates a new bug exception.
- IntegrityException(String, String) - Constructor for exception org.refcodes.exception.IntegrityException
-
Instantiates a new bug exception.
- IntegrityException(String, Throwable) - Constructor for exception org.refcodes.exception.IntegrityException
-
Instantiates a new bug exception.
- IntegrityException(String, Throwable, String) - Constructor for exception org.refcodes.exception.IntegrityException
-
Instantiates a new bug exception.
- IntegrityException(Throwable) - Constructor for exception org.refcodes.exception.IntegrityException
-
Instantiates a new bug exception.
- IntegrityException(Throwable, String) - Constructor for exception org.refcodes.exception.IntegrityException
-
Instantiates a new bug exception.
- isThrownAsOfAlreadyClosed(IOException) - Static method in class org.refcodes.exception.ExceptionUtility
-
Tests whether the provided exception is thrown as of something already being closed.
L
- lastException() - Method in interface org.refcodes.exception.Exceptional
-
Returns the last exception which was catchable via
Exceptional.catchException()
. - LockedException - Exception in org.refcodes.exception
-
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(String) - Constructor for exception org.refcodes.exception.LockedException
-
Instantiates a new locked exception.
- LockedException(String, String) - Constructor for exception org.refcodes.exception.LockedException
-
Instantiates a new locked exception.
- LockedException(String, Throwable) - Constructor for exception org.refcodes.exception.LockedException
-
Instantiates a new locked exception.
- LockedException(String, Throwable, String) - Constructor for exception org.refcodes.exception.LockedException
-
Instantiates a new locked exception.
- LockedException(Throwable) - Constructor for exception org.refcodes.exception.LockedException
-
Instantiates a new locked exception.
- LockedException(Throwable, String) - Constructor for exception org.refcodes.exception.LockedException
-
Instantiates a new locked exception.
- LockedException.LockedRuntimeException - Exception in org.refcodes.exception
-
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). - LockedRuntimeException(String) - Constructor for exception org.refcodes.exception.LockedException.LockedRuntimeException
-
Instantiates a new locked runtime exception.
- LockedRuntimeException(String, String) - Constructor for exception org.refcodes.exception.LockedException.LockedRuntimeException
-
Instantiates a new locked runtime exception.
- LockedRuntimeException(String, Throwable) - Constructor for exception org.refcodes.exception.LockedException.LockedRuntimeException
-
Instantiates a new locked runtime exception.
- LockedRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.exception.LockedException.LockedRuntimeException
-
Instantiates a new locked runtime exception.
- LockedRuntimeException(Throwable) - Constructor for exception org.refcodes.exception.LockedException.LockedRuntimeException
-
Instantiates a new locked runtime exception.
- LockedRuntimeException(Throwable, String) - Constructor for exception org.refcodes.exception.LockedException.LockedRuntimeException
-
Instantiates a new locked runtime exception.
M
- MarshalException - Exception in org.refcodes.exception
-
Thrown when marshaling / serializing an object fails.
- MarshalException(String) - Constructor for exception org.refcodes.exception.MarshalException
-
Instantiates a new marshal exception.
- MarshalException(String, String) - Constructor for exception org.refcodes.exception.MarshalException
-
Instantiates a new marshal exception.
- MarshalException(String, Throwable) - Constructor for exception org.refcodes.exception.MarshalException
-
Instantiates a new marshal exception.
- MarshalException(String, Throwable, String) - Constructor for exception org.refcodes.exception.MarshalException
-
Instantiates a new marshal exception.
- MarshalException(Throwable) - Constructor for exception org.refcodes.exception.MarshalException
-
Instantiates a new marshal exception.
- MarshalException(Throwable, String) - Constructor for exception org.refcodes.exception.MarshalException
-
Instantiates a new marshal exception.
O
- org.refcodes.exception - package org.refcodes.exception
S
- setErrorCode(String) - Method in interface org.refcodes.exception.ErrorCodeAccessor.ErrorCodeMutator
-
Sets the according exception code.
- setErrorMessage(String) - Method in interface org.refcodes.exception.ErrorMessageAccessor.ErrorMessageMutator
-
Sets the error message for the error message property.
- setException(E) - Method in interface org.refcodes.exception.ExceptionAccessor.ExceptionMutator
-
Sets the exception for the exception property.
T
- toException(Collection<?>) - Static method in class org.refcodes.exception.ExceptionUtility
-
Iterates through the objects passed in the collection and tests them whether them implement the
ExceptionAccessor
. - toMessage(Throwable) - Static method in class org.refcodes.exception.ExceptionUtility
-
Generates an exception message from the given exception.
- toRootCause(Throwable) - Static method in class org.refcodes.exception.ExceptionUtility
-
Traverses through the
Throwable
's cause instances recursively until the root cause is detected (this is the cause which has no cause any more). - toStackTrace(Throwable) - Static method in class org.refcodes.exception.ExceptionUtility
-
Retrieves a stack trace from the given exception.
- Trap - Interface in org.refcodes.exception
-
Interface declaring base exception functionality for all of refcodes exceptions.
U
- UnmarshalException - Exception in org.refcodes.exception
-
Thrown when unmarshaling / deserializing an object fails.
- UnmarshalException(String) - Constructor for exception org.refcodes.exception.UnmarshalException
-
Instantiates a new unmarshal exception.
- UnmarshalException(String, String) - Constructor for exception org.refcodes.exception.UnmarshalException
-
Instantiates a new unmarshal exception.
- UnmarshalException(String, Throwable) - Constructor for exception org.refcodes.exception.UnmarshalException
-
Instantiates a new unmarshal exception.
- UnmarshalException(String, Throwable, String) - Constructor for exception org.refcodes.exception.UnmarshalException
-
Instantiates a new unmarshal exception.
- UnmarshalException(Throwable) - Constructor for exception org.refcodes.exception.UnmarshalException
-
Instantiates a new unmarshal exception.
- UnmarshalException(Throwable, String) - Constructor for exception org.refcodes.exception.UnmarshalException
-
Instantiates a new unmarshal exception.
V
- VerifyRuntimeException - Exception in org.refcodes.exception
-
A verify exception is thrown in case the verification of the result (of an algorithm) failed.
- VerifyRuntimeException(String) - Constructor for exception org.refcodes.exception.VerifyRuntimeException
-
Instantiates a new verify runtime exception.
- VerifyRuntimeException(String, String) - Constructor for exception org.refcodes.exception.VerifyRuntimeException
-
Instantiates a new verify runtime exception.
- VerifyRuntimeException(String, Throwable) - Constructor for exception org.refcodes.exception.VerifyRuntimeException
-
Instantiates a new verify runtime exception.
- VerifyRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.exception.VerifyRuntimeException
-
Instantiates a new verify runtime exception.
- VerifyRuntimeException(Throwable) - Constructor for exception org.refcodes.exception.VerifyRuntimeException
-
Instantiates a new verify runtime exception.
- VerifyRuntimeException(Throwable, String) - Constructor for exception org.refcodes.exception.VerifyRuntimeException
-
Instantiates a new verify runtime exception.
- VetoException - Exception in org.refcodes.exception
-
Thrown to signal that an operation is being vetoed by a third party observing the invocation of the given operation.
- VetoException(String) - Constructor for exception org.refcodes.exception.VetoException
-
Instantiates a new veto exception.
- VetoException(String, String) - Constructor for exception org.refcodes.exception.VetoException
-
Instantiates a new veto exception.
- VetoException(String, Throwable) - Constructor for exception org.refcodes.exception.VetoException
-
Instantiates a new veto exception.
- VetoException(String, Throwable, String) - Constructor for exception org.refcodes.exception.VetoException
-
Instantiates a new veto exception.
- VetoException(Throwable) - Constructor for exception org.refcodes.exception.VetoException
-
Instantiates a new veto exception.
- VetoException(Throwable, String) - Constructor for exception org.refcodes.exception.VetoException
-
Instantiates a new veto exception.
- VetoException.VetoRuntimeException - Exception in org.refcodes.exception
-
Thrown to signal that an operation is being vetoed by a third party observing the invocation of the given operation.
- VetoRuntimeException(String) - Constructor for exception org.refcodes.exception.VetoException.VetoRuntimeException
-
Instantiates a new veto runtime exception.
- VetoRuntimeException(String, String) - Constructor for exception org.refcodes.exception.VetoException.VetoRuntimeException
-
Instantiates a new veto runtime exception.
- VetoRuntimeException(String, Throwable) - Constructor for exception org.refcodes.exception.VetoException.VetoRuntimeException
-
Instantiates a new veto runtime exception.
- VetoRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.exception.VetoException.VetoRuntimeException
-
Instantiates a new veto runtime exception.
- VetoRuntimeException(Throwable) - Constructor for exception org.refcodes.exception.VetoException.VetoRuntimeException
-
Instantiates a new veto runtime exception.
- VetoRuntimeException(Throwable, String) - Constructor for exception org.refcodes.exception.VetoException.VetoRuntimeException
-
Instantiates a new veto runtime exception.
W
- withErrorCode(String) - Method in interface org.refcodes.exception.ErrorCodeAccessor.ErrorCodeBuilder
-
Sets the error code for the error code property.
- withErrorMessage(String) - Method in interface org.refcodes.exception.ErrorMessageAccessor.ErrorMessageBuilder
-
Sets the error message for the error message property.
- withException(E) - Method in interface org.refcodes.exception.ExceptionAccessor.ExceptionBuilder
-
Sets the exception for the exception property.