What is ContentProviderGenerator?

ContentProviderGenerator is a tool to generate Android ContentProviders. It takes a set of entity (a.k.a “table”) definitions as the input, and generates:

  • a ContentProvider class
  • an SQLiteOpenHelper class
  • one Columns class per entity
  • one Cursor class per entity
  • one ContentValues class per entity
  • one Selection class per entity
  • one Model interface per entity
  • one Bean class per entity (optionally)

Overview