Package com.sun.mirror.type
Class MirroredTypesException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.sun.mirror.type.MirroredTypesException
- All Implemented Interfaces:
Serializable
Thrown when an application attempts to access a sequence of
Class
objects each corresponding to a TypeMirror
.-
Constructor Summary
ConstructorDescriptionConstructs a new MirroredTypesException for the specified types. -
Method Summary
Modifier and TypeMethodDescriptionReturns the fully qualified names of the types being accessed.Returns the type mirrors corresponding to the types being accessed.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
MirroredTypesException
Constructs a new MirroredTypesException for the specified types.- Parameters:
types
- an ordered collection of the types being accessed
-
-
Method Details
-
getTypeMirrors
Returns the type mirrors corresponding to the types being accessed. The type mirrors may be unavailable if this exception has been serialized and then read back in.- Returns:
- the type mirrors in order, or
null
if unavailable
-
getQualifiedNames
Returns the fully qualified names of the types being accessed. More precisely, returns the canonical names of each class, interface, array, or primitive, and"void"
for the pseudo-type representing the type ofvoid
.- Returns:
- the fully qualified names, in order, of the types being accessed
-