java-sqljet: Pure Java implementation of a popular SQLite database management system (source)

SQLJet is an independent pure Java implementation of a popular SQLite database management system.
SQLJet is a software library that provides API that enables Java application to read and
modify SQLite databases.

SQLJet does not support SQL queries; there is an API to work with the database on a lower level.

SQLJet Major Features

* Fine-grained API to create, read and modify SQLite databases.
* Database format is fully compatible with SQLite 3.6.
* No native binaries are needed.
* Current version only supports SQL in schema.