93 * returned. |
93 * returned. |
94 * |
94 * |
95 * @param e the element being examined |
95 * @param e the element being examined |
96 * @return the documentation comment of the element, or {@code null} |
96 * @return the documentation comment of the element, or {@code null} |
97 * if there is none |
97 * if there is none |
98 * @jls3 3.6 White Space |
98 * @jls 3.6 White Space |
99 */ |
99 */ |
100 String getDocComment(Element e); |
100 String getDocComment(Element e); |
101 |
101 |
102 /** |
102 /** |
103 * Returns {@code true} if the element is deprecated, {@code false} otherwise. |
103 * Returns {@code true} if the element is deprecated, {@code false} otherwise. |
112 * |
112 * |
113 * @param type the type element being examined |
113 * @param type the type element being examined |
114 * @return the binary name |
114 * @return the binary name |
115 * |
115 * |
116 * @see TypeElement#getQualifiedName |
116 * @see TypeElement#getQualifiedName |
117 * @jls3 13.1 The Form of a Binary |
117 * @jls 13.1 The Form of a Binary |
118 */ |
118 */ |
119 Name getBinaryName(TypeElement type); |
119 Name getBinaryName(TypeElement type); |
120 |
120 |
121 |
121 |
122 /** |
122 /** |
208 * @param overrider the first method, possible overrider |
208 * @param overrider the first method, possible overrider |
209 * @param overridden the second method, possibly being overridden |
209 * @param overridden the second method, possibly being overridden |
210 * @param type the type of which the first method is a member |
210 * @param type the type of which the first method is a member |
211 * @return {@code true} if and only if the first method overrides |
211 * @return {@code true} if and only if the first method overrides |
212 * the second |
212 * the second |
213 * @jls3 8.4.8 Inheritance, Overriding, and Hiding |
213 * @jls 8.4.8 Inheritance, Overriding, and Hiding |
214 * @jls3 9.4.1 Inheritance and Overriding |
214 * @jls 9.4.1 Inheritance and Overriding |
215 */ |
215 */ |
216 boolean overrides(ExecutableElement overrider, ExecutableElement overridden, |
216 boolean overrides(ExecutableElement overrider, ExecutableElement overridden, |
217 TypeElement type); |
217 TypeElement type); |
218 |
218 |
219 /** |
219 /** |