sun.reflect.annotation
Class ExceptionProxy
java.lang.Object
sun.reflect.annotation.ExceptionProxy
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- EnumConstantNotPresentExceptionProxy, TypeNotPresentExceptionProxy
public abstract class ExceptionProxy
- extends Object
- implements Serializable
An instance of this class is stored in an AnnotationInvocationHandler's
"memberValues" map in lieu of a value for an annotation member that
cannot be returned due to some exceptional condition (typically some
form of illegal evolution of the annotation class). The ExceptionProxy
instance describes the exception that the dynamic proxy should throw if
it is queried for this member.
- Since:
- 1.5
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExceptionProxy
public ExceptionProxy()
generateException
protected abstract RuntimeException generateException()
aicas GmbH, Karlsruhe - Germany www.aicas.com
Copyright 2001-2009 aicas GmbH. All Rights Reserved.