| Author |
Index of functions
|
Vinicius Souza
Ranch Hand
Joined: May 18, 2011
Posts: 45
|
|
Hi! I need something similar to a vector of functions so I can call that function using its index.. Is it possible in Java ? Today my test engine is doing somehing like that:
But its ugly and ineficient, how can I bypass this uglyness?
Thans in advance!
|
Java is the best (I love C too) heehhh
|
 |
Jayesh A Lalwani
Bartender
Joined: Jan 17, 2008
Posts: 1322
|
|
Do all methods take the same parameters?
You can use Reflection to populate an array of Method objects
Or you can do something like this
|
 |
Paul Clapham
Bartender
Joined: Oct 14, 2005
Posts: 16487
|
|
The Java equivalent of a "function" is an object which implements the Runnable interface, if you don't want the function to return anything. If you want the function to return something of type V, let's say, then you need an object which implements the Callable<V> interface. You can put such objects, like any other objects, into an array or a List or a Map, whichever works better for you.
|
 |
 |
|
|
subject: Index of functions
|
|
|