I believe the question is asking 'if you have an object of unknown type, how do you introspect it to find out if it supports a method with name meth_name'. the test for callability is to determine of the objects member is callable, not if the object itself is callable.<p>Java's reflection system exists to answer this question. I'm not a Java guru though, so i couldnt forumlate the equivalent code