ca.infoway.messagebuilder.j5goodies
Class BeanReflectionException

Package class diagram package BeanReflectionException
java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by ca.infoway.messagebuilder.j5goodies.BeanReflectionException
All Implemented Interfaces:
Serializable

public class BeanReflectionException
extends RuntimeException

An exception that indicates that a problem was encountered while performing reflection on a bean.

Author:
Intelliware Development
See Also:
Serialized Form

Constructor Summary
BeanReflectionException(BeanProperty beanProperty, Throwable cause)
          Standard constructor.
BeanReflectionException(Class<?> beanClass, PropertyDescriptor descriptor, Throwable cause)
          Standard constructor.
BeanReflectionException(Throwable e)
          Standard constructor.
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BeanReflectionException

public BeanReflectionException(BeanProperty beanProperty,
                               Throwable cause)

Standard constructor.

Parameters:
beanProperty - - the bean property that caused the exception.
cause - - the problem that was encountered.

BeanReflectionException

public BeanReflectionException(Class<?> beanClass,
                               PropertyDescriptor descriptor,
                               Throwable cause)

Standard constructor.

Parameters:
beanClass - - the bean type that caused the exception.
descriptor - - the descriptor of the property that caused the exception.
cause - - the problem that was encountered.

BeanReflectionException

public BeanReflectionException(Throwable e)

Standard constructor.

Parameters:
e - - the problem that was encountered.


Copyright © 2013. All Rights Reserved.