public interface MethodUtils
static List<ExecutableElement> getDeclaredMethods(TypeElement type, Predicate<ExecutableElement>... methodFilters)
static List<ExecutableElement> getDeclaredMethods(TypeMirror type, Predicate<ExecutableElement>... methodFilters)
static List<ExecutableElement> getAllDeclaredMethods(TypeElement type, Predicate<ExecutableElement>... methodFilters)
static List<ExecutableElement> getAllDeclaredMethods(TypeElement type)
static List<ExecutableElement> getAllDeclaredMethods(TypeMirror type, Predicate<ExecutableElement>... methodFilters)
static List<ExecutableElement> getAllDeclaredMethods(TypeMirror type)
static List<ExecutableElement> getAllDeclaredMethods(TypeElement type, Type... excludedTypes)
static List<ExecutableElement> getAllDeclaredMethods(TypeMirror type, Type... excludedTypes)
static List<ExecutableElement> getPublicNonStaticMethods(TypeElement type, Type... excludedTypes)
static List<ExecutableElement> getPublicNonStaticMethods(TypeMirror type, Type... excludedTypes)
static boolean isMethod(ExecutableElement method)
static boolean isPublicNonStaticMethod(ExecutableElement method)
static ExecutableElement findMethod(TypeElement type, String methodName, Type oneParameterType, Type... otherParameterTypes)
static ExecutableElement findMethod(TypeMirror type, String methodName, Type oneParameterType, Type... otherParameterTypes)
static ExecutableElement findMethod(TypeElement type, String methodName, CharSequence... parameterTypes)
static ExecutableElement findMethod(TypeMirror type, String methodName, CharSequence... parameterTypes)
static ExecutableElement getOverrideMethod(ProcessingEnvironment processingEnv, TypeElement type, ExecutableElement declaringMethod)
static String getMethodName(ExecutableElement method)
static String getReturnType(ExecutableElement method)
static String[] getMethodParameterTypes(ExecutableElement method)
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.