Class MirroredTypeException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- javax.lang.model.type.MirroredTypesException
-
- javax.lang.model.type.MirroredTypeException
- All Implemented Interfaces:
Serializable
public class MirroredTypeException extends MirroredTypesException
Thrown when an application attempts to access the Class object corresponding to a TypeMirror.
- Since:
- 1.6
- See Also:
-
MirroredTypesException,Element.getAnnotation(Class), Serialized Form
Constructor Summary
| Constructor | Description |
|---|---|
MirroredTypeException(TypeMirror type) | Constructs a new MirroredTypeException for the specified type. |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
TypeMirror | getTypeMirror() | Returns the type mirror corresponding to the type being accessed. |
Methods declared in class javax.lang.model.type.MirroredTypesException
getTypeMirrors Methods declared in class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait Constructor Detail
MirroredTypeException
public MirroredTypeException(TypeMirror type)
Constructs a new MirroredTypeException for the specified type.
- Parameters:
-
type- the type being accessed
Method Detail
getTypeMirror
public TypeMirror getTypeMirror()
Returns the type mirror corresponding to the type being accessed. The type mirror may be unavailable if this exception has been serialized and then read back in.
- Returns:
- the type mirror, or
nullif unavailable