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(String msg, Throwable root)
Create a new ReflectorException with the specified message and root cause.
ReflectorException(Throwable root)
Create a new ReflectorException with the specified root cause.

Constructor Details

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(String msg,
                          Throwable root)
Create a new ReflectorException with the specified message and root cause.
Parameters:
msg - The message.
root - The root cause.

ReflectorException

public ReflectorException(Throwable root)
Create a new ReflectorException with the specified root cause.
Parameters:
root - The root cause.