I'm abit confused. I was looking for an object DBMS that marries well with Java. But I seem to be finding object databases that are written in Java.

I THOUGHT I would get an ODBMS compiled to machine code to execute under one of several different operating systems, with a Java "bridge". Is there no such thing? I know JDBC exists but that is a bridge for SQL DBMS.