}
private void populateMethodListMap() {
//Populate methodListMap
Reflections.visit(flowlet, TypeToken.of(flowlet.getClass()),
new MethodVisitor() {
@Override
public void visit(Object o, TypeToken<?> inspectType, TypeToken<?> declareType, Method method)
throws Exception {
QueryOutput annotation = method.getAnnotation(QueryOutput.class);
if ((annotation == null) || (annotation.value().isEmpty())) {