A C E F G H J L M P R S T U W

A

Assertion - class multex.Assertion.
Tool for checking unexpected programming errors
AssertionFailure - exception multex.AssertionFailure.
Indicates that an assertion failed.
AssertionFailure(String, Object[]) - Constructor for class multex.AssertionFailure
Creates an AssertionFailure object, detail description here.
AssertionFailure(String) - Constructor for class multex.AssertionFailure
Convenience constructor null.
AssertionFailure(String, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 0.
AssertionFailure(String, Object, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 1.
AssertionFailure(String, Object, Object, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 2.
AssertionFailure(String, Object, Object, Object, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 3.
AssertionFailure(String, Object, Object, Object, Object, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 4.
AssertionFailure(String, Object, Object, Object, Object, Object, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 5.
AssertionFailure(String, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 6.
AssertionFailure(String, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 7.
AssertionFailure(String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 8.
AssertionFailure(String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 9.
Awt - class multex.Awt.
Services for reporting onto AWT Dialogs the messages for any exception with dynamic or static or no internationalization.
AwtExceptionHandler - interface multex.AwtExceptionHandler.
Used for handling otherwise uncaught RuntimeException / Error in AWT/Swing.
appendMessageChain(StringBuffer, Throwable, ResourceBundle) - Static method in class multex.MsgText
Appends the message for i_throwable along with its causal chain.
appendMessageLine(StringBuffer, Throwable) - Static method in class multex.MsgText
Appends the usually one-line message text for the exception i_throwable with inserted parameters to io_buffer.
appendMessageLine(StringBuffer, Throwable, ResourceBundle) - Static method in class multex.MsgText
Appends the usually one-line message text for the exception i_throwable with inserted parameters to io_buffer, localizable.

C

CauseGetter - interface multex.CauseGetter.
Describes, how to get the causing exception of a caused Throwable, which is not a subclass of Failure
causeMarker - Static variable in class multex.MsgText
The String used by default to introduce the message of an exception, which was causing the exception justly reported.
causeMarkerKey - Static variable in class multex.MsgText
The key used to get the cause marker from a ResourceBundle.
check(boolean, String, Object[]) - Static method in class multex.Assertion
Checks, that an assertion condition holds, detail description here.
check(boolean, String) - Static method in class multex.Assertion
Convenience check method null.
check(boolean, String, Object) - Static method in class multex.Assertion
Convenience check method 0.
check(boolean, String, Object, Object) - Static method in class multex.Assertion
Convenience check method 1.
check(boolean, String, Object, Object, Object) - Static method in class multex.Assertion
Convenience check method 2.
check(boolean, String, Object, Object, Object, Object) - Static method in class multex.Assertion
Convenience check method 3.
check(boolean, String, Object, Object, Object, Object, Object) - Static method in class multex.Assertion
Convenience check method 4.
check(boolean, String, Object, Object, Object, Object, Object, Object) - Static method in class multex.Assertion
Convenience check method 5.
check(boolean, String, Object, Object, Object, Object, Object, Object, Object) - Static method in class multex.Assertion
Convenience check method 6.
check(boolean, String, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class multex.Assertion
Convenience check method 7.
check(boolean, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class multex.Assertion
Convenience check method 8.
check(boolean, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class multex.Assertion
Convenience check method 9.
className - Static variable in class multex.Exc
The unqualified name of this class
className - Static variable in class multex.Failure
The unqualified name of this class
clone(Object[]) - Static method in class multex.Util
Returns a new copy of the array or null, if null was provided
countLines(String) - Static method in class multex.Awt
Result: Number of lines in String i_text.

E

Exc - exception multex.Exc.
Problem-related exception with parameters and internationalizable message text.
Exc(String) - Constructor for class multex.Exc
Convenience constructor null
Exc(String, Object) - Constructor for class multex.Exc
Convenience constructor 0
Exc(String, Object, Object) - Constructor for class multex.Exc
Convenience constructor 1
Exc(String, Object, Object, Object) - Constructor for class multex.Exc
Convenience constructor 2
Exc(String, Object, Object, Object, Object) - Constructor for class multex.Exc
Convenience constructor 3
Exc(String, Object, Object, Object, Object, Object) - Constructor for class multex.Exc
Convenience constructor 4
Exc(String, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Exc
Convenience constructor 5
Exc(String, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Exc
Convenience constructor 6
Exc(String, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Exc
Convenience constructor 7
Exc(String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Exc
Convenience constructor 8
Exc(String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Exc
Convenience constructor 9
Exc(String, Object[]) - Constructor for class multex.Exc
Constructs an Exc with a default message text pattern and exception parameters as an polymorphic Object[].

F

Failure - exception multex.Failure.
Indirectly caused exception with parameters, causal chain and internationalizable message text.
Failure(Throwable) - Constructor for class multex.Failure
Usable as tunneling exception.
Failure(String, Throwable) - Constructor for class multex.Failure
Convenience constructor null
Failure(String, Throwable, Object) - Constructor for class multex.Failure
Convenience constructor 0
Failure(String, Throwable, Object, Object) - Constructor for class multex.Failure
Convenience constructor 1
Failure(String, Throwable, Object, Object, Object) - Constructor for class multex.Failure
Convenience constructor 2
Failure(String, Throwable, Object, Object, Object, Object) - Constructor for class multex.Failure
Convenience constructor 3
Failure(String, Throwable, Object, Object, Object, Object, Object) - Constructor for class multex.Failure
Convenience constructor 4
Failure(String, Throwable, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Failure
Convenience constructor 5
Failure(String, Throwable, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Failure
Convenience constructor 6
Failure(String, Throwable, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Failure
Convenience constructor 7
Failure(String, Throwable, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Failure
Convenience constructor 8
Failure(String, Throwable, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Failure
Convenience constructor 9
Failure(String, Throwable, Object[]) - Constructor for class multex.Failure
Constructs a Failure-exception, giving complete diagnostic information.

G

getCause(Throwable) - Method in interface multex.CauseGetter
Returns the causing Throwable object of an i_throwable other than Failure, or null if not known
getCause(Throwable) - Method in class multex.ReflectionCauseGetter
Returns the cause of i_throwable.
getCause(Throwable) - Static method in class multex.Util
Result: The directly causing Throwable of i_throwable, if there is one, otherwise null.
getContainedException(Throwable, Class) - Static method in class multex.Util
Returns the upmost exception in i_throwableChain, which is of class i_expectedThrowableClass, helpwise null.
getDefaultMessageTextPattern() - Method in class multex.Exc
 
getDefaultMessageTextPattern() - Method in class multex.Failure
 
getDefaultMessageTextPattern() - Method in interface multex.MultexException
Returns the default message text pattern for this exception object or null.
getMessage() - Method in class multex.Exc
 
getMessage() - Method in class multex.Failure
 
getMessage() - Method in interface multex.MultexException
Returns all user-provided information contained in the exception object in an internal, but human readable format.
getMessages(Throwable) - Static method in class multex.Msg
Returns the message texts of i_throwable and its chained causing exceptions.
getOriginalException(Throwable) - Static method in class multex.Util
Result: The deepest Throwable object, which indirectly caused the program to throw i_throwable, if there is one, otherwise i_throwable itself.
getParameters() - Method in class multex.Exc
 
getParameters() - Method in class multex.Failure
 
getParameters() - Method in interface multex.MultexException
Returns a copy of the exception parameters.
getReport(Throwable) - Static method in class multex.Msg
Returns the report of i_throwable and its chained causing exceptions.
getResourceBundle() - Static method in class multex.MsgText
Returns the actual ResourceBundle used for static internationalization or null, if no one is provided.
getStackTrace(Throwable) - Static method in class multex.Msg
Returns the compactified stack trace of i_throwable and its chained causing Throwable exceptions.

H

handle(Throwable) - Method in interface multex.AwtExceptionHandler
Called by AWT/Swing when a RuntimeException / Error is propagated to the EventDispatchThread.
hasParameters() - Method in class multex.Exc
 
hasParameters() - Method in class multex.Failure
 
hasParameters() - Method in interface multex.MultexException
Returns true, if the exception parameter array exits and has at least one element.

J

jreHasExceptionChaining() - Static method in class multex.Util
Returns true, if class java.lang.Throwable has an operation getCause() in this Java Runtime Environment

L

lineSeparator - Static variable in class multex.Util
Returns the line separator for the actual platform.

M

Msg - class multex.Msg.
Services for low-level reporting of any exception.
MsgText - class multex.MsgText.
Services for getting the message text for exceptions.
MultexException - interface multex.MultexException.
Marks an exception as to be handled especially by MsgText.
multex - package multex
MulTEx - the Multi-Tier Exception Handling Framework.

P

printMessages(Throwable) - Static method in class multex.Msg
Reports the message texts of i_throwable and its chained causing exceptions to System.err
printMessages(PrintStream, Throwable) - Static method in class multex.Msg
Reports the message texts of i_throwable and its chained causing exceptions to io_destination
printMessages(PrintWriter, Throwable) - Static method in class multex.Msg
Reports the message texts of i_throwable and its chained causing exceptions to io_destination
printMessages(StringBuffer, Throwable) - Static method in class multex.Msg
Appends the message texts of i_throwable and its chained causing exceptions to io_destination using static internationalization.
printMessages(StringBuffer, Throwable, ResourceBundle) - Static method in class multex.Msg
Prints the message texts of i_throwable and its chained causing exceptions, detail description here.
printReport(Throwable) - Static method in class multex.Msg
Reports i_throwable and its chained causing exceptions to System.err
printReport(PrintStream, Throwable) - Static method in class multex.Msg
Reports i_throwable and its chained causing exceptions to io_destination
printReport(PrintWriter, Throwable) - Static method in class multex.Msg
Reports i_throwable and its chained causing exceptions to io_destination
printReport(StringBuffer, Throwable) - Static method in class multex.Msg
Reports i_throwable and its chained causing exceptions to io_destination
printReport(StringBuffer, Throwable, ResourceBundle) - Static method in class multex.Msg
Reports i_throwable and its chained causing exceptions to io_destination, detail description here.
printStackTrace() - Method in class multex.Exc
Prints the chained, compact stack traces of this Failure object to the standard error stream System.err.
printStackTrace(PrintStream) - Method in class multex.Exc
Prints the chained, compact stack traces of this Failure object to io_printer.
printStackTrace(PrintWriter) - Method in class multex.Exc
Prints the chained, compact stack traces of this Failure object to io_printer.
printStackTrace() - Method in class multex.Failure
Prints the chained, compact stack traces of this Failure object to the standard error stream System.err.
printStackTrace(PrintStream) - Method in class multex.Failure
Prints the chained, compact stack traces of this Failure object to io_printer.
printStackTrace(PrintWriter) - Method in class multex.Failure
Prints the chained, compact stack traces of this Failure object to io_printer.
printStackTrace(Throwable) - Static method in class multex.Msg
Prints the compactified stack trace of i_throwable and its chained causing Throwable exceptions to System.err.
printStackTrace(PrintStream, Throwable) - Static method in class multex.Msg
Prints the compactified stack trace of i_throwable and its chained causing Throwable exceptions to io_destination.
printStackTrace(PrintWriter, Throwable) - Static method in class multex.Msg
Prints the compactified stack trace of i_throwable and its chained causing Throwable exceptions to io_destination.
printStackTrace(StringBuffer, Throwable) - Static method in class multex.Msg
Prints the compactified stack trace of i_throwable and all its chained causing Throwable exceptions appending it to io_destination, detail description here.

R

ReflectionCauseGetter - class multex.ReflectionCauseGetter.
Describes, how to get the causing exception of any non-MulTEx-exception in any JDK supporting reflection.
ReflectionCauseGetter() - Constructor for class multex.ReflectionCauseGetter
 
report(Component, Throwable) - Static method in class multex.Awt
Reports i_throwable into an error message dialog with static internationalization.
report(Component, Throwable, ResourceBundle) - Static method in class multex.Awt
Reports i_throwable into an AWT Dialog, detail description here.
report(Component, Throwable) - Static method in class multex.Swing
Reports i_throwable into a Swing dialog with static internationalization.
report(Component, Throwable, ResourceBundle) - Static method in class multex.Swing
Reports i_throwable into a Swing dialog.
resourceBundleName - Static variable in class multex.MsgText
The name of the ResourceBundle used on static default internationalization.

S

Swing - class multex.Swing.
Services for reporting onto Swing dialogs the messages for any exception with dynamic or static or no internationalization.
setAwtExceptionHandlerClass(AwtExceptionHandler) - Static method in class multex.Awt
Registers the class of the passed object as the default exception handler for AWT and Swing.
setCauseGetter(CauseGetter) - Static method in class multex.Util
Sets a CauseGetter to be used by method Util.getCause(Throwable) in order to get the cause of a Throwable object.
setInternationalization(boolean) - Static method in class multex.MsgText
If true, activates the static default internationalization of message texts.
setInternationalization(ResourceBundle) - Static method in class multex.MsgText
Activates a specific static internationalization of message texts.
stackTraceFollows - Static variable in class multex.Msg
The String used to separate the message chain of an exception from the stack trace of it.

T

toString(Throwable) - Static method in class multex.Util
For low level reporting of an exception.

U

Util - class multex.Util.
Utilities for MulTEx.
Util() - Constructor for class multex.Util
 

W

wasCausing - Static variable in class multex.Util
The string used to delimit the stack trace part of a causing exception from the following stack trace of the caused exception.

A C E F G H J L M P R S T U W