Provides the database schema encapsulation.

Package Specification

The classes in this package provide a database independent abstraction of database access for a variety of catalogs.

To provide an alternative implementation for an existing catalog, you need to:

  1. extend the {@link org.griphyn.vdl.dbschema.DatabaseSchema} class.
  2. implement the appropriate {@link org.griphyn.vdl.dbschema.Catalog} child interface.
To provide an addition catalog implementation, you need to extend the {@link org.griphyn.vdl.dbschema.Catalog} interface. In the next step, you will need to provide an implementation as before.

Currently, several concrete catalogs are implemented in Chimera:

Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see: @see org.griphyn.vdl.dbdriver @see org.griphyn.vdl.annotation