src/share/classes/javax/lang/model/type/MirroredTypesException.java

Print this page

        

*** 47,57 **** */ public class MirroredTypesException extends RuntimeException { private static final long serialVersionUID = 269; ! private transient List<? extends TypeMirror> types; // cannot be serialized /** * Constructs a new MirroredTypesException for the specified types. * * @param types the types being accessed --- 47,67 ---- */ public class MirroredTypesException extends RuntimeException { private static final long serialVersionUID = 269; ! transient List<? extends TypeMirror> types; // cannot be serialized ! ! /* ! * Trusted constructor to be called by MirroredTypeException. ! */ ! MirroredTypesException(String message, TypeMirror type) { ! super(message); ! List<TypeMirror> tmp = (new ArrayList<TypeMirror>()); ! tmp.add(type); ! types = Collections.unmodifiableList(tmp); ! } /** * Constructs a new MirroredTypesException for the specified types. * * @param types the types being accessed