code: public static List<Method> getPublicMethods(Class<?> clazz, String... excludeMethodNames) {
  		final HashSet<String> excludeMethodNameSet = CollectionUtil.newHashSet(excludeMethodNames);
  		return getPublicMethods(clazz, new Filter<Method>() {
  			@Override
  			public boolean accept(Method method) {
  				return false == excludeMethodNameSet.contains(method.getName());
  			}
  		});
  	}
docs: 获得指定类过滤后的Public方法列表
  
  @param clazz 查找方法的类
  @param excludeMethodNames 不包括的方法名列表
  @return 过滤后的方法列表