This repository contains wrapper classes that encapsulate all Android SQLite behaviour in a set of generic methods. The provider allows database tables to be defined in models classes, the model objects can then be inserted or selected by helper methods.