File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes Variable Method names Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Variable Method names" Watch "Variable Method names" New topic

Variable Method names

Yo Bagus

Joined: Mar 03, 2006
Posts: 1
Does anyone know if there's a way to do something like this:

MyObject = [an object with 'getDescription()' method]
String methodName="getDescription()";
String description= MyObject.methodName;

In java or jstl or with El, whatever.

Thank you!
Mark Vedder
Ranch Hand

Joined: Dec 17, 2003
Posts: 624

Take a look at the Java Reflection API. If I understand your question, you can do what you are looking to do using reflection. Java Reflection in Action does a nice job of covering the API. Chapter 1 is available as a sample chapter download at the publishers website: It will allow you to get up an running.
wood burning stoves
subject: Variable Method names
Similar Threads
decorator pattern from HFDP
Eclipse error - Multiple annotations found at this line.
HF Design Pattern Book - Question on Starbuzz
Decorator Pattern Not Clear
Calling instance method without instance