Index
All Classes and Interfaces|All Packages
D
- Database - Class in tutorial.persistence
-
This class is a static facade for persistence operations.
- doBusinessOperationXyz() - Method in class tutorial.domain.MyBusinessService
E
- EntityX - Class in tutorial.domain
- EntityX() - Constructor for class tutorial.domain.EntityX
- EntityX(int, String, String) - Constructor for class tutorial.domain.EntityX
F
- find(Class<E>, Object) - Static method in class tutorial.persistence.Database
- find(String, Object...) - Static method in class tutorial.persistence.Database
G
- getCustomerEmail() - Method in class tutorial.domain.EntityX
- getId() - Method in class tutorial.domain.EntityX
- getSomeProperty() - Method in class tutorial.domain.EntityX
- getTotal() - Method in class tutorial.domain.EntityX
M
- MyBusinessService - Class in tutorial.domain
-
This class makes use of several idioms which would prevent unit testing with more "conventional" mocking tools.
- MyBusinessService(EntityX) - Constructor for class tutorial.domain.MyBusinessService
P
- persist(Object) - Static method in class tutorial.persistence.Database
R
- remove(Object) - Static method in class tutorial.persistence.Database
S
- setCustomerEmail(String) - Method in class tutorial.domain.EntityX
- setSomeProperty(String) - Method in class tutorial.domain.EntityX
- setTotal(BigDecimal) - Method in class tutorial.domain.EntityX
T
- tutorial.domain - package tutorial.domain
- tutorial.persistence - package tutorial.persistence
All Classes and Interfaces|All Packages