Advertisement
Guest User

Untitled

a guest
Sep 27th, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. Class cls=Class.forName("javax.swing.JFrame");
  2. Method[] met=cls.getDeclaredMethods();
  3. for(Method m : met)
  4. {
  5. Parameter[] par = m.getParameters();
  6. for(Parameter p : par)
  7. {
  8. System.out.println(p.getName);
  9. }
  10. }
  11.  
  12. Class cls=Class.forName("javax.swing.JFrame");
  13. Method[] met=cls.getDeclaredMethods();
  14. for(Method m : met)
  15. {
  16. m = cls.getMethod(m.getName(), m.getParameterTypes());
  17. Paranamer paranamer = new AdaptiveParanamer();
  18. paranamerName=paranamer.lookupParameterNames(m, true);
  19. for(String getParam : paranamerName)
  20. {
  21. System.out.println(getParam);
  22. }
  23. }
  24.  
  25. SEVERE: null
  26. com.thoughtworks.paranamer.ParameterNamesNotFoundException: One or more @Named annotations missing for class 'java.awt.Canvas', methodOrCtor update and parameter types java.awt.Graphics
  27. at com.thoughtworks.paranamer.AnnotationParanamer.lookupParameterNames(AnnotationParanamer.java:129)
  28. at com.thoughtworks.paranamer.CachingParanamer.lookupParameterNames(CachingParanamer.java:76)
  29. at com.thoughtworks.paranamer.CachingParanamer.lookupParameterNames(CachingParanamer.java:68)
  30.  
  31. Paranamer paranamer = new CachingParanamer(new AnnotationParanamer(new BytecodeReadingParanamer()));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement