Java tutorial
//package com.java2s; import java.util.*; import javax.lang.model.element.ExecutableElement; import javax.lang.model.element.TypeElement; import javax.lang.model.util.ElementFilter; public class Main { public static List<ExecutableElement> getMethods(TypeElement classDecl) { return ElementFilter.methodsIn(classDecl.getEnclosedElements()); } }