FileDocCategorySizeDatePackage
MirroredTypesException.javaAPI DocJava SE 6 API1709Tue Jun 10 00:26:10 BST 2008javax.lang.model.type

MirroredTypesException

public class MirroredTypesException extends RuntimeException
Thrown when an application attempts to access a sequence of {@link Class} objects each corresponding to a {@link TypeMirror}.
author
Joseph D. Darcy
author
Scott Seligman
author
Peter von der Ahé
version
1.4 06/07/31
see
MirroredTypeException
see
Element#getAnnotation(Class)
since
1.6

Fields Summary
private static final long
serialVersionUID
private final transient List
types
Constructors Summary
public MirroredTypesException(List types)
Constructs a new MirroredTypesException for the specified types.

param
types the types being accessed

	// cannot be serialized
    
                        
         
	super("Attempt to access Class objects for TypeMirrors " + types);
	this.types = Collections.unmodifiableList(types);
    
Methods Summary
public java.util.ListgetTypeMirrors()
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.

return
the type mirrors in construction order, or {@code null} if unavailable

	return types;