This package contains helper classes for the
{@link net.sf.basedb.core.Keyring} class. They are used
to create more efficient mappings for Hibernate so that we can
load group, role and project membership, and item, project and role
keys, with less overhead.
@base.internal
The mappings are only used for reading information from the
database. For writing we use the "real" mappings in the
{@link net.sf.basedb.core.data.KeyData} class and it's subclasses.
Since XDoclet cannot generate composite-id elements
we don't use javadoc tags in these classes. We have to
write the XML mapping files for hibernate ourselves.