code: public static boolean isBooleanGetterMethod(final Method method) {
          
          final String methodName = method.getName();
          if(!methodName.startsWith("is")) {
              return false;
              
          } else if(methodName.length() <= 2) {
              return false;
          }
          
          if(method.getParameterCount() > 0) {
              return false;
          }
          
          if(!isPrimitiveBoolean(method.getReturnType())) {
              return false;
          }
          
          return true;
      }
docs: メソッドがプリミティブ型のbooleanに対するgetterの書式かどうか判定する。
  <ol>
  <li>メソッド名が'is'か始まっていること。</li>
  <li>メソッド名が3文字以上であること。</li>
  <li>引数がないこと。</li>
  <li>戻り値がプリミティブのboolean型であること。</li>
  </ol>
  
  @param method メソッド情報
  @return trueの場合はboolean型のgetterメソッドである。