Beispiel #1
0
 /** return all executables of this class */
 public static Collection<CtExecutableReference<?>> getAllExecutables(
     Class<?> clazz, Factory factory) {
   Collection<CtExecutableReference<?>> l = new ArrayList<CtExecutableReference<?>>();
   for (Method m : clazz.getDeclaredMethods()) {
     l.add(factory.Method().createReference(m));
   }
   for (Constructor<?> c : clazz.getDeclaredConstructors()) {
     l.add(factory.Constructor().createReference(c));
   }
   return l;
 }