View Javadoc
1   /*
2   JavadocMethod
3   allowedAnnotations = (default)Override
4   validateThrows = (default)false
5   accessModifiers = (default)public, protected, package, private
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 InputJavadocMethodSetterGetter
16  {
17      private int mNumber;
18  
19      public void setNumber(final int number)
20      {
21          mNumber = number;
22      }
23  
24      public int getNumber()
25      {
26          return mNumber;
27      }
28  
29      public void setNumber1()
30      {
31          mNumber = mNumber;
32      }
33  
34      public void setNumber2(int number)
35      {
36          mNumber = number;
37          firePropertyChanged();
38      }
39  
40      public void getNumber2()
41      {
42      }
43  
44      public int getCost1(int forMe)
45      {
46          return 666;
47      }
48  
49      public int getCost2()
50      {
51              mNumber = 4;
52          return 666;
53      }
54  
55      public int getCost3() throws Exception
56      {
57          return 666;
58      }
59  
60      public boolean isSomething()
61      {
62          return false;
63      }
64  
65      private void firePropertyChanged(){}
66  
67      Object setObject(Object object) {
68          return new Object();
69      }
70  
71      Object getNext() {
72          throw new UnsupportedOperationException();
73      }
74  
75      public void setWithoutAssignment(Object object) {
76          object.notify();
77      }
78  
79      InputJavadocMethodSetterGetter() {}
80  
81      public InputJavadocMethodSetterGetter(Object object) throws Exception {}
82  
83  }
84  
85  interface TestInterface {
86      void setObject(Object object);
87  
88      Object getObject();
89  }