access of boxobject inside a patcher through java instance

is there an elegant way to get a java-instance of an already existing max/jitter/whatever – object in a patcher (lets assume where the mxj-object created aswell)?

I found a way via MaxPatcher to get a MaxBox instance, but there is no elegant way to query the object – like the call() function or the getAttr() functions – though it is fairly easy to send messages to it.