Class MirroredTypesException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
MirroredTypeException

public class MirroredTypesException
extends RuntimeException
Thrown when an application attempts to access a sequence of Class objects each corresponding to a TypeMirror.
Since:
1.6
See Also:
MirroredTypeException, Element.getAnnotation(Class), Serialized Form
  • Constructor Details

    • MirroredTypesException

      public MirroredTypesException​(List<? extends TypeMirror> types)
      Constructs a new MirroredTypesException for the specified types.
      Parameters:
      types - the types being accessed
  • Method Details

    • getTypeMirrors

      public List<? extends TypeMirror> 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 construction order, or null if unavailable