1 package com.puppycrawl.tools.checkstyle.checks.javadoc.atclauseorder; 2 /** Javadoc for import */ 3 import java.io.Serializable; 4 5 /** 6 * Some javadoc. 7 * 8 * @since Some javadoc. 9 * @version 1.0 //warn //warn 10 * @deprecated Some javadoc. 11 * @see Some javadoc. //warn 12 * @author max //warn 13 */ 14 class InputAtclauseOrderIncorrect implements Serializable 15 { 16 /** 17 * The client's first name. 18 * @serial 19 */ 20 private String fFirstName; 21 22 /** 23 * The client's first name. 24 * @serial 25 */ 26 private String sSecondName; 27 28 /** 29 * The client's first name. 30 * @serialField 31 */ 32 private String tThirdName; 33 34 /** 35 * Some text. 36 * @param aString Some text. 37 * @return Some text. 38 * @serialData Some javadoc. 39 * @deprecated Some text. 40 * @throws Exception Some text. //warn 41 */ 42 String method(String aString) throws Exception 43 { 44 return "null"; 45 } 46 47 /** 48 * Some text. 49 * @serialData Some javadoc. 50 * @return Some text. //warn 51 * @param aString Some text. //warn 52 * @throws Exception Some text. 53 */ 54 String method1(String aString) throws Exception 55 { 56 return "null"; 57 } 58 59 /** 60 * Some text. 61 * @throws Exception Some text. 62 * @param aString Some text. //warn 63 */ 64 void method2(String aString) throws Exception {} 65 66 /** 67 * Some text. 68 * @deprecated Some text. 69 * @throws Exception Some text. //warn 70 */ 71 void method3() throws Exception {} 72 73 /** 74 * Some text. 75 * @return Some text. 76 * @throws Exception Some text. 77 */ 78 String method4() throws Exception 79 { 80 return "null"; 81 } 82 83 /** 84 * Some text. 85 * @deprecated Some text. 86 * @return Some text. //warn 87 * @param aString Some text. //warn 88 */ 89 String method5(String aString) 90 { 91 return "null"; 92 } 93 94 /** 95 * Some text. 96 * @param aString Some text. 97 * @return Some text. 98 * @serialData Some javadoc. 99 * @param aInt Some text. //warn 100 * @throws Exception Some text. 101 * @param aBoolean Some text. //warn 102 * @deprecated Some text. 103 */ 104 String method6(String aString, int aInt, boolean aBoolean) throws Exception 105 { 106 return "null"; 107 } 108 109 /** 110 * Some javadoc. 111 * 112 * @version 1.0 113 * @since Some javadoc. 114 * @serialData Some javadoc. 115 * @author max //warn 116 */ 117 class InnerClassWithAnnotations 118 { 119 /** 120 * Some text. 121 * @return Some text. 122 * @deprecated Some text. 123 * @param aString Some text. //warn 124 * @throws Exception Some text. 125 */ 126 String method(String aString) throws Exception 127 { 128 return "null"; 129 } 130 131 /** 132 * Some text. 133 * @throws Exception Some text. 134 * @return Some text. //warn 135 * @param aString Some text. //warn 136 */ 137 String method1(String aString) throws Exception 138 { 139 return "null"; 140 } 141 142 /** 143 * Some text. 144 * @serialData Some javadoc. 145 * @param aString Some text. //warn 146 * @throws Exception Some text. 147 */ 148 void method2(String aString) throws Exception {} 149 150 /** 151 * Some text. 152 * @deprecated Some text. 153 * @throws Exception Some text. //warn 154 */ 155 void method3() throws Exception {} 156 157 /** 158 * Some text. 159 * @throws Exception Some text. 160 * @serialData Some javadoc. 161 * @return Some text. //warn 162 */ 163 String method4() throws Exception 164 { 165 return "null"; 166 } 167 168 /** 169 * Some text. 170 * @param aString Some text. 171 * @deprecated Some text. 172 * @return Some text. //warn 173 */ 174 String method5(String aString) 175 { 176 return "null"; 177 } 178 179 /** 180 * Some text. 181 * @param aString Some text. 182 * @return Some text. 183 * @param aInt Some text. //warn 184 * @throws Exception Some text. 185 * @param aBoolean Some text. //warn 186 * @deprecated Some text. 187 */ 188 String method6(String aString, int aInt, boolean aBoolean) throws Exception 189 { 190 return "null"; 191 } 192 } 193 194 InnerClassWithAnnotations anon = new InnerClassWithAnnotations() 195 { 196 /** 197 * Some text. 198 * @throws Exception Some text. 199 * @param aString Some text. //warn 200 * @serialData Some javadoc. 201 * @deprecated Some text. 202 * @return Some text. //warn 203 */ 204 String method(String aString) throws Exception 205 { 206 return "null"; 207 } 208 209 /** 210 * Some text. 211 * @param aString Some text. 212 * @throws Exception Some text. 213 * @return Some text. //warn 214 */ 215 String method1(String aString) throws Exception 216 { 217 return "null"; 218 } 219 220 /** 221 * Some text. 222 * @throws Exception Some text. 223 * @param aString Some text. //warn 224 */ 225 void method2(String aString) throws Exception {} 226 227 /** 228 * Some text. 229 * @deprecated Some text. 230 * @throws Exception Some text. //warn 231 */ 232 void method3() throws Exception {} 233 234 /** 235 * Some text. 236 * @throws Exception Some text. 237 * @return Some text. //warn 238 */ 239 String method4() throws Exception 240 { 241 return "null"; 242 } 243 244 /** 245 * Some text. 246 * @deprecated Some text. 247 * @return Some text. //warn 248 * @param aString Some text. //warn 249 */ 250 String method5(String aString) 251 { 252 return "null"; 253 } 254 255 /** 256 * Some text. 257 * @param aString Some text. 258 * @return Some text. 259 * @param aInt Some text. //warn 260 * @throws Exception Some text. 261 * @param aBoolean Some text. //warn 262 * @deprecated Some text. 263 */ 264 String method6(String aString, int aInt, boolean aBoolean) throws Exception 265 { 266 return "null"; 267 } 268 }; 269 } 270 271 /** 272 * Some javadoc. 273 * 274 * @since Some javadoc. 275 * @version 1.0 //warn //warn 276 * @deprecated Some javadoc. 277 * @see Some javadoc. //warn 278 * @author max //warn 279 */ 280 enum Foo4 {} 281 282 /** 283 * Some javadoc. 284 * 285 * @version 1.0 286 * @since Some javadoc. 287 * @serialData Some javadoc. 288 * @author max //warn 289 */ 290 interface FooIn { 291 /** 292 * @value tag without specified order by default 293 */ 294 int CONSTANT = 0; 295 }