All Classes and Interfaces
Class
Description
Base class for all entity types, containing the id property, which is automatically generated.
The Class BusinessService.
The Class Collaborator.
Provides access to the application database, allowing transient instances of entity classes to be persisted, and
persistent instances to be recovered or removed from the database.
This class is a static facade for persistence operations.
This class makes use of several idioms which would prevent unit testing with more "conventional" mocking tools.
A pet owner.
A domain service class for
Owner
-related business operations.An application service class that handles
Owner
-related operations from the owner screen.A person having a first and a last name.
A pet.
A domain service class for
Pet
-related business operations.An application service class that handles
Pet
-related operations from the pet screen.The type of a
Pet
(for example, "Dog").A Vet's specialty (for example, "Dentistry").
A veterinarian.
A domain service class for
Vet
-related business operations.An application service class that handles
Vet
-related operations from the vet screen.A visit from a pet and its owner to the clinic.
A domain service class for
Visit
-related business operations.An application service class that handles
Visit
-related operations from the visit screen.