public List<RESULT_TYPE> search(Project project, String pattern, int maxResult) {
    return searchImpl(project, pattern, maxResult);
  }
public List<RESULT_TYPE> search(Project project, String pattern, int maxResult)