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

changeset 1644
40adaf938847
parent 1521
71f35e4b93a5
child 1645
97f6839673d6
equal deleted inserted replaced
1643:1f8c28134ffc 1644:40adaf938847
76 * or an empty list if there are none 76 * or an empty list if there are none
77 */ 77 */
78 List<? extends TypeMirror> getParameterTypes(); 78 List<? extends TypeMirror> getParameterTypes();
79 79
80 /** 80 /**
81 * Returns the type of this executable's receiver parameter.
82 *
83 * @return the type of this executable's receiver parameter
84 * TODO: null if none specified or always a valid value?
85 */
86 TypeMirror getReceiverType();
87
88 /**
89 * Returns the exceptions and other throwables listed in this 81 * Returns the exceptions and other throwables listed in this
90 * executable's {@code throws} clause. 82 * executable's {@code throws} clause.
91 * 83 *
92 * @return the exceptions and other throwables listed in this 84 * @return the exceptions and other throwables listed in this
93 * executable's {@code throws} clause, 85 * executable's {@code throws} clause,

mercurial