org.codehaus.plexus.util.reflection

Class ReflectorException

public class ReflectorException extends Exception

Exception indicating that an error has occurred while instantiating a class with the Reflector class. This exception is meant to put a more user-friendly face on the myriad other exceptions throws during reflective object creation.

Author: John Casey

Constructor Summary
ReflectorException()
Create a new ReflectorException.
ReflectorException(String msg)
Create a new ReflectorException with the specified message.
ReflectorException(Throwable root)
Create a new ReflectorException with the specified root cause.
ReflectorException(String msg, Throwable root)
Create a new ReflectorException with the specified message and root cause.

Constructor Detail

ReflectorException

public ReflectorException()
Create a new ReflectorException.

ReflectorException

public ReflectorException(String msg)
Create a new ReflectorException with the specified message.

Parameters: msg The message.

ReflectorException

public ReflectorException(Throwable root)
Create a new ReflectorException with the specified root cause.

Parameters: root The root cause.

ReflectorException

public ReflectorException(String msg, Throwable root)
Create a new ReflectorException with the specified message and root cause.

Parameters: msg The message. root The root cause.