Object Query is a Java tool which allows writing type-safe and
refactor-resistant queries with
cross persistence technology.