
Untitled
By: a guest on
Aug 10th, 2012 | syntax:
None | size: 0.52 KB | hits: 8 | expires: Never
Wrapping access to collections in DDD?
class Person {
Set<Address> addresses = new HashSet<Address>();
}
Set<Address> getAddresses() {
return addresses;
}
Set<Address> getAddresses() {
return Collections.unmodifiableSet(addresses);
}
void addAddress(Address address) {
addresses.add(address);
}
void removeAddress(Address address) {
addresses.remove(address);
}
Set<Address> getAddresses() {
return Collections.unmodifiableSet(addresses);
}
Set<Address> addresses() {
return addresses;
}