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

changeset 1645
97f6839673d6
parent 554
9d9f26857129
child 2525
2eb010b6cb22
equal deleted inserted replaced
1644:40adaf938847 1645:97f6839673d6
1 /* 1 /*
2 * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved. 2 * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 * 4 *
5 * This code is free software; you can redistribute it and/or modify it 5 * This code is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 only, as 6 * under the terms of the GNU General Public License version 2 only, as
7 * published by the Free Software Foundation. Oracle designates this 7 * published by the Free Software Foundation. Oracle designates this
23 * questions. 23 * questions.
24 */ 24 */
25 25
26 package javax.lang.model.type; 26 package javax.lang.model.type;
27 27
28 import java.lang.annotation.Annotation;
29 import java.util.List;
28 import javax.lang.model.element.*; 30 import javax.lang.model.element.*;
29 import javax.lang.model.util.Types; 31 import javax.lang.model.util.Types;
30 32
31 /** 33 /**
32 * Represents a type in the Java programming language. 34 * Represents a type in the Java programming language.
53 * @author Peter von der Ahé 55 * @author Peter von der Ahé
54 * @see Element 56 * @see Element
55 * @see Types 57 * @see Types
56 * @since 1.6 58 * @since 1.6
57 */ 59 */
58 public interface TypeMirror { 60 public interface TypeMirror extends javax.lang.model.AnnotatedConstruct {
59 61
60 /** 62 /**
61 * Returns the {@code kind} of this type. 63 * Returns the {@code kind} of this type.
62 * 64 *
63 * @return the kind of this type 65 * @return the kind of this type

mercurial