src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java

changeset 1357
c75be5bc5283
parent 1313
873ddd9f4900
child 1645
97f6839673d6
equal deleted inserted replaced
1352:d4b3cb1ece84 1357:c75be5bc5283
23 * questions. 23 * questions.
24 */ 24 */
25 25
26 package com.sun.tools.javac.model; 26 package com.sun.tools.javac.model;
27 27
28 import com.sun.tools.javac.util.*; 28 import java.io.IOException;
29 import java.io.ObjectInputStream; 29 import java.io.ObjectInputStream;
30 import java.io.IOException;
31 import java.lang.annotation.*; 30 import java.lang.annotation.*;
32 import java.lang.reflect.Array; 31 import java.lang.reflect.Array;
33 import java.lang.reflect.Method; 32 import java.lang.reflect.Method;
34 import java.util.LinkedHashMap; 33 import java.util.LinkedHashMap;
35 import java.util.Map; 34 import java.util.Map;
36 import sun.reflect.annotation.*; 35 import sun.reflect.annotation.*;
37 36
38 import javax.lang.model.type.TypeMirror;
39 import javax.lang.model.type.MirroredTypeException; 37 import javax.lang.model.type.MirroredTypeException;
40 import javax.lang.model.type.MirroredTypesException; 38 import javax.lang.model.type.MirroredTypesException;
39 import javax.lang.model.type.TypeMirror;
40
41 import com.sun.tools.javac.code.*; 41 import com.sun.tools.javac.code.*;
42 import com.sun.tools.javac.code.Symbol.*; 42 import com.sun.tools.javac.code.Symbol.*;
43 import com.sun.tools.javac.code.Type.ArrayType; 43 import com.sun.tools.javac.code.Type.ArrayType;
44 import com.sun.tools.javac.util.*;
44 45
45 46
46 /** 47 /**
47 * A generator of dynamic proxy implementations of 48 * A generator of dynamic proxy implementations of
48 * java.lang.annotation.Annotation. 49 * java.lang.annotation.Annotation.

mercurial