| Addressbook | Classe de carnet d'adresses pour Melanie2 |
| AddressbookSync | Classe pour la gestion des Sync pour les addressbook Certains champs sont mappés directement ou passe par des classes externes |
| Attachment | Classe pièces jointes pour Melanie2, implémente les API de la librairie pour aller chercher les données dans la base de données Certains champs sont mappés directement ou passe par des classes externes |
| Attendee | Classe attendee pour les évènements pour Melanie2 |
| Calendar | Classe calendrier pour Melanie2 |
| CalendarSync | Classe pour la gestion des Sync pour les calendriers Certains champs sont mappés directement ou passe par des classes externes |
| Contact | Classe contact pour Melanie2, implémente les API de la librairie pour aller chercher les données dans la base de données Certains champs sont mappés directement ou passe par des classes externes |
| Event | Classe evenement pour Melanie2, implémente les API de la librairie pour aller chercher les données dans la base de données Certains champs sont mappés directement ou passe par des classes externes |
| EventProperty | Classe pour la gestion des propriétés des évènements Permet d'ajouter de nouvelles options aux évènements implémente les API de la librairie pour aller chercher les données dans la base de données Certains champs sont mappés directement ou passe par des classes externes |
| Exception | Classe exception pour Melanie2, étend sur la class Event implémente les API de la librairie pour aller chercher les données dans la base de données Certains champs sont mappés directement ou passe par des classes externes |
| ObjectShare | Classe objet partagé LDAP pour Melanie2 |
| Organizer | Classe evenement pour Melanie2, implémente les API de la librairie pour aller chercher les données dans la base de données Certains champs sont mappés directement ou passe par des classes externes |
| Recurrence | Classe recurrence pour Melanie2 Doit être lié à un objet Event pour écrire directement dans les API Certains champs sont mappés directement |
| Share | Classe pour la gestion des droits Permet d'ajouter de nouveaux partages sur la librairie Melanie2 implémente les API de la librairie pour aller chercher les données dans la base de données Certains champs sont mappés directement ou passe par des classes externes |
| Task | Classe tâche pour Melanie2, implémente les API de la librairie pour aller chercher les données dans la base de données Certains champs sont mappés directement ou passe par des classes externes |
| TaskProperty | Classe pour la gestion des propriétés des évènements Permet d'ajouter de nouvelles options aux évènements implémente les API de la librairie pour aller chercher les données dans la base de données Certains champs sont mappés directement ou passe par des classes externes |
| Taskslist | Classe liste de tâches pour Melanie2 |
| TaskslistSync | Classe pour la gestion des Sync pour les taskslist Certains champs sont mappés directement ou passe par des classes externes |
| User | Classe utilisateur pour Melanie2 |
| UserPrefs | Classe pour la gestion des propriétés des évènements Permet d'ajouter de nouvelles options aux évènements implémente les API de la librairie pour aller chercher les données dans la base de données Certains champs sont mappés directement ou passe par des classes externes |