docs: private boolean isMatchGetter(String methodName, String fieldName, boolean isBooeanField) {
  		// 全部转为小写，忽略大小写比较
  		methodName = methodName.toLowerCase();
  		fieldName = fieldName.toLowerCase();
  
  		if (false == methodName.startsWith("get") && false == methodName.startsWith("is")) {
  			// 非标准Getter方法
  			return false;
  		}
  		if("getclass".equals(methodName)) {
  			//跳过getClass方法
  			return false;
  		}
  
  		// 针对Boolean类型特殊检查
  		if (isBooeanField) {
  			if (fieldName.startsWith("is")) {
  				// 字段已经是is开头
  				if (methodName.equals(fieldName) // isName -》 isName
  						|| methodName.equals("get" + fieldName)// isName -》 getIsName
  						|| methodName.equals("is" + fieldName)// isName -》 isIsName
  				) {
  					return true;
  				}
  			} else if (methodName.equals("is" + fieldName)) {
  				// 字段非is开头， name -》 isName
  				return true;
  			}
  		}
  
  		// 包括boolean的任何类型只有一种匹配情况：name -》 getName
  		return methodName.equals("get" + fieldName);
  	}