if (result instanceof List) {
for (Object o : (List) result) {
Method[] mArr = o.getClass().getMethods();
for (Method m : mArr) {
if ("getId".equals(m.getName())) {
Object obj = m.invoke(o);
LOG.info("Value of getId() " + obj.toString());
}
}
}
}
Wednesday, August 5, 2009
Java Reflections API (example)
Looping through Objects in a list, checking whether each Object contains a method called getId(). If so, invoke the method and show the result:
Subscribe to:
Post Comments (Atom)
Blog Archive
-
▼
2009
(37)
-
►
June
(10)
- Daisy CMS - connecting a JMS listener to the repos...
- Daisy CMS - customising the footer of the editor p...
- Daisy CMS - allowing attributes in the SimpleDocum...
- JSF - ensuring your [xhtml] pages load with a text...
- Eclipse Galileo (3.5): Creating and running a JSF ...
- Using Eclipse Galileo to develop JSF applications ...
- SVN Web view - looking at older revisions
- Notes on setting up mod_proxy on apache 2.2 for pr...
- Addressing stability issues when running Eclipse 3...
- Forcing glassfish 2.1 to start-up with JDK1.6 (OSX...
-
►
April
(6)
- XSLT, text-transform:captialize and Excel workbook...
- Structure for Regular Expressions in Javascript
- SQL Server : Granting EXEC on Stored Procedures
- Eclipse : Save Actions for autoformatting code and...
- Eclipse : Display heap status (like IntelliJ IDEA)...
- Eclipse : Display Java Type Indicator for classes
-
►
June
(10)
0 comments:
Post a Comment