code: @SuppressWarnings("PMD.UnnecessaryCaseChange")
      private void addAttributes(List<String> pAttrs, Method pMethod) {
          String name = pMethod.getName();
          for (String pref : GETTER_PREFIX) {
              if (name.startsWith(pref) && name.length() > pref.length()
                      && pMethod.getParameterTypes().length == 0) {
                  int len = pref.length();
                  String firstLetter = name.substring(len,len+1);
                  // Only for getter compliant to the beans conventions (first letter after prefix is upper case)
                  if (firstLetter.toUpperCase().equals(firstLetter)) {
                      String attribute =
                              new StringBuffer(firstLetter.toLowerCase()).
                                      append(name.substring(len+1)).toString();
                      pAttrs.add(attribute);
                  }
              }
          }
      }
docs: Add attributes, which are taken from get methods to the given list