I'm making the leap that if it's pretty straightforward to generate XML for Javadoc, then it's pretty straightforward to extract records with xpath etc... and then import those into a database in order to create your own searchable and linkable structures...
I've done the straightforward Google searches (or at least I thought I had) -- I was hoping for something free of course.