private boolean findValidProcessMethods(final Messager messager, final Types typeUtils,
final TypeElement storeElement, List<ExecutableElement> processMethods) {
boolean valid = true;
StringBuilder errorMessage = new StringBuilder();
NoType voidType = typeUtils.getNoType(TypeKind.VOID);
List<ExecutableElement> allProcessMethods = GenerationUtil.getAnnotatedMethods(storeElement, processingEnv,
Process.class.getName(), voidType, ANY_PARAMS, errorMessage);
if (allProcessMethods.isEmpty()) {
messager.printMessage(ERROR, String.format(
"No process methods found in [%s]. Please use @%s to mark one or several methods as process methods.",