org.apache.commons.collections

Class FunctorException

public class FunctorException extends RuntimeException

Runtime exception thrown from functors. If required, a root cause error can be wrapped within this one.

Since: Commons Collections 3.0

Version: $Revision: 155406 $ $Date: 2005-02-26 12:55:26 +0000 (Sat, 26 Feb 2005) $

Author: Stephen Colebourne

Constructor Summary
FunctorException()
Constructs a new FunctorException without specified detail message.
FunctorException(String msg)
Constructs a new FunctorException with specified detail message.
FunctorException(Throwable rootCause)
Constructs a new FunctorException with specified nested Throwable root cause.
FunctorException(String msg, Throwable rootCause)
Constructs a new FunctorException with specified detail message and nested Throwable root cause.
Method Summary
ThrowablegetCause()
Gets the cause of this throwable.
voidprintStackTrace()
Prints the stack trace of this exception to the standard error stream.
voidprintStackTrace(PrintStream out)
Prints the stack trace of this exception to the specified stream.
voidprintStackTrace(PrintWriter out)
Prints the stack trace of this exception to the specified writer.

Constructor Detail

FunctorException

public FunctorException()
Constructs a new FunctorException without specified detail message.

FunctorException

public FunctorException(String msg)
Constructs a new FunctorException with specified detail message.

Parameters: msg the error message.

FunctorException

public FunctorException(Throwable rootCause)
Constructs a new FunctorException with specified nested Throwable root cause.

Parameters: rootCause the exception or error that caused this exception to be thrown.

FunctorException

public FunctorException(String msg, Throwable rootCause)
Constructs a new FunctorException with specified detail message and nested Throwable root cause.

Parameters: msg the error message. rootCause the exception or error that caused this exception to be thrown.

Method Detail

getCause

public Throwable getCause()
Gets the cause of this throwable.

Returns: the cause of this throwable, or null

printStackTrace

public void printStackTrace()
Prints the stack trace of this exception to the standard error stream.

printStackTrace

public void printStackTrace(PrintStream out)
Prints the stack trace of this exception to the specified stream.

Parameters: out the PrintStream to use for output

printStackTrace

public void printStackTrace(PrintWriter out)
Prints the stack trace of this exception to the specified writer.

Parameters: out the PrintWriter to use for output

Copyright © 2001-2008 Apache Software Foundation. All Rights Reserved.