View Javadoc
1   /*
2   JavadocMethod
3   allowedAnnotations = (default)Override
4   validateThrows = (default)false
5   accessModifiers =
6   allowMissingParamTags = (default)false
7   allowMissingReturnTag = (default)false
8   tokens = (default)METHOD_DEF, CTOR_DEF, ANNOTATION_FIELD_DEF, COMPACT_CTOR_DEF
9   
10  
11  */
12  
13  package com.puppycrawl.tools.checkstyle.checks.javadoc.javadocmethod;
14  
15  public class InputJavadocMethodPublicOnly1Two {
16      /** {@inheritDoc} */
17      public String toString()
18      {
19          return super.toString();
20      }
21  
22      @Deprecated @Override
23      public int hashCode()
24      {
25          return super.hashCode();
26      }
27  
28      public Thread anonymousClassInMethod() {
29          return new Thread() {
30              @Override
31              public void run() {
32                  privateMethod(null, null);
33              }
34  
35              /**
36               * Javadoc
37               */
38              private String privateMethod(String a, String b) {
39                  return null;
40              }
41          };
42      }
43  
44      private final Thread anonymousClassInField = new Thread() {
45          @Override
46          public void run() {
47              publicMethod(null, null);
48          }
49  
50          /**
51           * Javadoc
52           */
53          public String publicMethod(String a, String b) {
54              return null;
55          }
56      };
57  }